Skip to content
Book Open access

SAT Solver Selection: Move Beyond Handcrafted Features

Aug 2026 · Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 · pp. 6618-6628 · 0 citations · 48 references

TL;DR

This work proposes an end-to-end approach for handcrafted Feature-Free SAT Solver Selection, called F2S3, which effectively captures the structural complexity of graph data, eliminates the need for handcrafted features, and improves feature representation in the low-dimensional space.

Abstract

Boolean Satisfiability (SAT) Problem is a cornerstone in computer science and artificial intelligence, underpinning numerous applications. Since no single SAT solver dominates all problem instances, SAT Solver Selection (SSS) leverages machine learning to dynamically choose the most effective algorithm. However, traditional SSS methods rely on handcrafted features, which are computationally expensive and require extensive domain expertise. To address this challenge, we propose an end-to-end approach for handcrafted Feature-Free SAT Solver Selection, called F2S3. This approach transforms problem instances into graph data, employing the Correlation Refinement Factor Graph to maintain higher-order structural properties and node relationships. The Dual-Proximity Graph Representation is then utilized to enhance the graph features and project them into low-dimensional vectors. Finally, the Sensitive-Associative Cascade Forest is applied to select the optimal SAT solver through classification. This method effectively captures the structural complexity of graph data, eliminates the need for handcrafted features, and improves feature representation in the low-dimensional space. Experiments conducted on the ASlib database dataset demonstrate that this method consistently outperforms state-of-the-art SSS approaches, achieving higher gap values while requiring less computation time compared to other manually computed features.

Read PDF

Similar papers

Conference Aug 2026

Poster: Neural Network-Based SAT Solver Selection Using Instance Features

The Boolean satisfiability (SAT) problem is fundamental in applications such as verification and scheduling, where fast solving is often required. However, the performance of SAT solvers varies significantly across instances, making solver selection an important challenge. Previous studies have commonly employed random...

Takeru Nagahama, Tomohisa Kawakami, Tomoyasu Shimada et al. · 0 citations
Conference Open access Sep 2026

Bridging LLMs and SAT Solving: Automated Evolution of High-Performance Heuristics

Despite decades of intensive research and optimization, modern Boolean Satisfiability (SAT) solvers have reached a plateau where significant performance gains are increasingly difficult to achieve. While Large Language Models (LLMs) have demonstrated remarkable capabilities in pattern recognition and code generation fo...

Mao Luo, Hang Ding, Chumin Li et al. · 0 citations
Preprint Aug 2026

Synthesizing Feature Extractors: An Agentic Approach for Algorithm Selection

An automated approach that uses Large Language Models in an agentic check--fix--verify loop to synthesize executable Python scripts that act as interpretable, problem-specific feature extractors that consistently outperform both expert-curated mzn2feat features and the best transformer-based trans2feat variants.

Hai Xia, C. Ansótegui, Stefan Szeider · 0 citations
Preprint Aug 2026

LLM-Guided Graph Generation for Structure-Based Local Improvement Methods

An automatic pipeline that is problem-agnostic to all problems in the MiniZinc format is built, finding that algorithm selection achieves a 39.6% average problem-weighted win rate against a one-shot Gurobi baseline, more than doubling the best single configuration (19.3%).

Hai Xia, Vaidyanathan Peruvemba Ramaswamy, Stefan Szeider · 0 citations
Conference Open access Sep 2026

Towards Cardinality-Aware Local Search for SAT with Cardinality Constraints

Satisfiability (SAT) with cardinality constraints arises naturally in many practical applications, where high-level counting requirements coexist with standard Conjunctive Normal Form (CNF) clauses. Translating these constraints into CNF can destroy structural information, limiting the effectiveness of search-based heu...

Shuli Hu, Dian Ling, Jia-Qi Li et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.