On the Sufficiency of SAT Features for Genetic Algorithm Parameter Selection
Open Access
- 10 July 2026
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 899-908
Abstract
Numerous studies have proposed a wide range of features for Boolean SAT (satisfiability) problems, primarily aimed at predicting solver runtime or guiding algorithm selection. In this study, we investigate whether SAT instance features can be leveraged to predict suitable Island Genetic Algorithm (IGA) parameter settings for a given SAT instance. Our results indicate that even a single SAT feature is sufficient to guide the selection of IGA parameter settings with reasonable performance. We analyze this phenomenon by training an ensemble of machine learning models on progressively smaller subsets of features and evaluating how performance degrades as features are removed. In particular, models trained on a single feature typically retain at least 90% of the performance achieved by models trained on the full feature set. Moreover, several parameters can be accurately predicted using only basic SAT statistics, such as the number of clauses and variables. Additionally, it can be observed from the results that certain features have strong generalization ability and can serve as proxies for a set of other features when predicting IGA parameter settings. Overall, our findings demonstrate that a small set of simple SAT features yields a practical and transferable signal for instance-specific IGA parameter selection.Keywords
Funding Information
- Polish Ministry of Education and Science
- AGH University of Krakow — Excellence Initiative – Research University
- National Science Centre Poland (UMO-2021/01/2/ST6/00004)
- National Science Centre Poland (ARTIQ/0004/2021)
This publication has 27 references indexed in Scilit:
- Beyond XGBoost and SHAP: Unveiling true feature importanceJournal of Hazardous Materials, 2025
- Evaluating state-of-the-art # SAT solvers on industrial configuration spacesEmpirical Software Engineering, 2023
- Using meta-heuristics and machine learning for software optimization of parallel computing systems: a systematic literature reviewComputing, 2018
- Structure features for SAT instances classificationJournal of Applied Logic, 2017
- The Configurable SAT Solver Challenge (CSSC)Artificial Intelligence, 2017
- MaxSAT by improved instance-specific algorithm configurationArtificial Intelligence, 2016
- Parameters and Parameter Tuning2015
- Efficient and Accurate Parallel Genetic Algorithms2001
- Refining the phase transition in combinatorial searchArtificial Intelligence, 1996
- Accounting for Noise in the Sizing of Populations1993