On the Use of Multi-valued Decision Diagrams to Count Valid Configurations of Feature Models
Andrea Bombarda, Angelo Gargantini · 2024
This paper addresses the challenge of efficiently counting valid configurations in Software Product Lines (SPLs). We propose a novel approach leveraging Multi-Valued Decision Diagrams (MDDs) for building the set of products. Building upon the MDD structure, we introduce several algorithmic optimizations to achieve a more compact and efficient representation of the product set compared to existing methods based on Binary Decision Diagrams.