arrow
返回

Reusing d-DNNFs for Efficient Feature-Model Counting

delete2024-11-23
delete0
delete
OA
AI
C
Chico Sundermann *
H
Heiko Raab
T
Tobias Heß
T
Thomas Thüm
I
Ina Schaefer
DOI:10.1145/3680465delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Feature models are commonly used to specify valid configurations of a product line. In industry, feature models are often complex due to numerous features and constraints. Thus, a multitude of automated analyses have been proposed. Many of those rely on computing the number of valid configurations, which typically depends on solving a #SAT problem, a computationally expensive operation. Even worse, most counting-based analyses require evaluation for multiple features or partial configurations resulting in numerous #SAT computations on the same feature model. Instead of repetitive computations on highly similar formulas, we aim to improve the performance by reusing knowledge between these computations. In this work, we are the first to propose reusing d-DNNFs for performing repetitive counting queries on features and partial configurations. In our experiments, reusing d-DNNFs saved up-to similar to 99.98% compared to repetitive invocations of #SAT solvers even when including compilation times. Overall, our tool ddnnife combined with the d-DNNF compiler d4 appears to be the most promising option when dealing with many repetitive feature-model counting queries.
Keyword:
d-DNNF
feature model
product line
knowledge compilation
model counting
#SAT

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

U
ulm university
学者数:
1.9W
论文数: 1.4W
被引数: 57
H
Helmholtz Association
学者数:
13.2W
论文数: 10.7W
被引数: 145
U
University of Paderborn
学者数:
2.9K
论文数: 2.7K
被引数: 2
学者 查看更多机构
引用论文

引用论文

Intraoperative laparoscopic renal ultrasonography: Use in advanced laparoscopic renal surgery
err2006-10-01
err0
PREAI
errLuke M. Fazio; Donal Downey; Christopher Y. Nguan; Vaishali Karnik; Mohammed Al-Omar; Kevin Kwan; Jonathan I. Izawa; Joseph L. Chin; Patrick P.W. Luke
err分享
err收藏
Gentrification on the Move. New Dynamics in Spanish Mature Urban-Tourist Neighborhoods
err2021-03-17
err0
errOAAI
errJosefina Domínguez-Mujica; Jesús M. González-Pérez; Juan Manuel Parreño-Castellano; Dolores Sánchez-Aguilera
err分享
err收藏
The Preparation and Human Muscarinic Receptor Profiling of Oxybutynin and N-Desethyloxybutynin Enantiomers
err2007-11-01
err0
PREAI
errAllen Reitz; Suneel Gupta; Yifang Huang; Michael Parker; Richard Ryan
err分享
err收藏
Prognostic indicators for long term outcome following radical retropubic prostatectomy for prostate cancer involving the seminal vesicles
err2004-03-01
err0
PREAI
errChristopher W. Johnson; James M. McKiernan; Aristotelis G. Anastasiadis; Laurent Salomon; Samuel Eaton; Erik T. Goluboff; Carl A. Olsson; Mitchell C. Benson
err分享
err收藏
Molecular evidence for new mutation at the hprt locus in Lesch-Nyhan patients
err1984-08-01
err0
PREAI
errThomas P. Yang; Pragna I. Patel; A. Craig Chinault; John T. Stout; Laird G. Jackson; Beth M. Hildebrand; C. Thomas Caskey
err分享
err收藏
Ring expansion and equilibration in organophosphazenes and the relationship to polymerization
err2002-05-01
err0
PREAI
errHarry R. Allcock; Gayann S. McDonnell; James L. Desorcie
err分享
err收藏
学者 查看更多内容