KIT | KIT-Bibliothek | Impressum | Datenschutz

Construction of Decision Diagrams for Product Configuration

Popov, Maxim 1; Balyo, Tomáš; Iser, Markus 2; Ostertag, Tobias
1 Karlsruher Institut für Technologie (KIT)
2 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

Knowledge compilation is a well-researched field focused on translating propositional logic formulas into efficient data structures that allow polynomial-time online queries related to the SAT problem. Knowledge compilation techniques can be used to partition product configuration tasks into two distinct phases: fast online processing and slow offline preprocessing. Binary Decision Diagrams (BDDs) are widely studied in this area and provide a graph representation of Boolean formulas. However, BDD construction can be time-consuming, particularly for large instances, as their size grows exponentially with the number of variables. This paper explores methods to improve BDD construction time, including optimizing variable ordering. The evaluation involves applying these techniques to formulas in Rich Conjunctive Normal Form, comparing the results with Sentential Decision Diagrams. The experiments use CAS Software AG benchmarks.


Verlagsausgabe §
DOI: 10.5445/IR/1000164460
Veröffentlicht am 21.11.2023
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2023
Sprache Englisch
Identifikator ISSN: 1613-0073
KITopen-ID: 1000164460
HGF-Programm 46.21.02 (POF IV, LK 01) Cross-Domain ATMLs and Research Groups
Erschienen in Proceedings of the 25th International Workshop on Configuration (ConfWS 2023), Ed.: J. Horcas
Veranstaltung 25th International Configuration Workshop (ConfWS 2023), Málaga, Spanien, 06.09.2023 – 07.09.2023
Verlag CEUR-WS
Seiten 108 – 117
Serie CEUR workshop proceedings ; 3509
Vorab online veröffentlicht am 16.10.2023
Externe Relationen Abstract/Volltext
Schlagwörter Configuration, Knowledge Compilation, Decision Diagrams
Nachgewiesen in Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page