Skip to main navigation Skip to search Skip to main content

Explaining Control Policies through Predicate Decision Diagrams

  • Debraj Chakraborty
  • , Clemens Dubslaff
  • , Sudeep Kanav
  • , Jan Kretínský
  • , Christoph Weinhuber

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

38 Downloads (Pure)

Abstract

Safety-critical controllers of complex systems are hard to construct manually. Automated approaches such as controller synthesis or learning provide a tempting alternative but usually lack explainability. To this end, learning decision trees (DTs) has been prevalently used towards an interpretable model of the generated controllers. However, DTs do not exploit shared decision making, a key concept exploited in binary decision diagrams (BDDs) to reduce their size and thus improve explainability. In this work, we introduce predicate decision diagrams (PDDs) that extend BDDs with predicates and thus unite the advantages of DTs and BDDs for controller representation. We establish a synthesis pipeline for efficient construction of PDDs from DTs representing controllers, exploiting reduction techniques for BDDs also for PDDs.
Original languageEnglish
Title of host publicationHSCC '25
Subtitle of host publicationProceedings of the 28th ACM International Conference on Hybrid Systems: Computation and Control
Place of PublicationNew York
PublisherAssociation for Computing Machinery, Inc.
Number of pages12
ISBN (Electronic)979-8-4007-1504-4
DOIs
Publication statusPublished - 21 May 2025
Event28th ACM International Conference on Hybrid Systems: Computation and Control, HSCC 2025 - Irvine, United States
Duration: 6 May 20259 May 2025

Conference

Conference28th ACM International Conference on Hybrid Systems: Computation and Control, HSCC 2025
Abbreviated titleHSCC 2025
Country/TerritoryUnited States
CityIrvine
Period6/05/259/05/25

Funding

Authors in alphabetic order. This work was partially supported by the DFG under the projects TRR 248 (see https://perspicuouscomputing.science, project ID 389792660) and EXC 2050/1 (CeTI, project ID 390696704, as part of Germany's Excellence Strategy), by the NWO through Veni grant VI.Veni.222.431, and the MUNI Award in Science and Humanities (MUNI/I/1757/2021) of the Grant Agency of Masaryk University.

Keywords

  • Binary decision diagrams
  • Decision making and control
  • Decision trees
  • Explainability
  • Learning
  • Strategy synthesis

Fingerprint

Dive into the research topics of 'Explaining Control Policies through Predicate Decision Diagrams'. Together they form a unique fingerprint.

Cite this