Back to Search Start Over

On the benefits of knowledge compilation for feature-model analyses.

Authors :
Sundermann, Chico
Kuiter, Elias
Heß, Tobias
Raab, Heiko
Krieter, Sebastian
Thüm, Thomas
Source :
Annals of Mathematics & Artificial Intelligence. Oct2024, Vol. 92 Issue 5, p1013-1050. 38p.
Publication Year :
2024

Abstract

Feature models are commonly used to specify the valid configurations of product lines. As industrial feature models are typically complex, researchers and practitioners employ various automated analyses to study the configuration spaces. Many of these automated analyses require that numerous complex computations are executed on the same feature model, for example by querying a SAT or #SATsolver. With knowledge compilation, feature models can be compiled in a one-time effort to a target language that enables polynomial-time queries for otherwise more complex problems. In this work, we elaborate on the potential of employing knowledge compilation on feature models. First, we gather various feature-model analyses and study their computational complexity with regard to the underlying computational problem and the number of solver queries required for the respective analysis. Second, we collect knowledge-compilation target languages and map feature-model analyses to the languages that make the analysis tractable. Third, we empirically evaluate publicly available knowledge compilers to further inspect the potential benefits of knowledge-compilation target languages. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10122443
Volume :
92
Issue :
5
Database :
Academic Search Index
Journal :
Annals of Mathematics & Artificial Intelligence
Publication Type :
Academic Journal
Accession number :
180236181
Full Text :
https://doi.org/10.1007/s10472-023-09906-6