Kissat_MAB_CoRephase: Combining Different Rephasing Heuristics Using MAB in SAT

SAT solvers have practical applications across various domains, such as artificial intelligence, software verification, etc. Despite the development of various rephasing strategies, including fixed and Multi-Armed Bandit (MAB) based approaches, a dynamic rephasing strategy that simultaneously increases the number of solved instances and reduces runtime has been lacking. In this paper, we address this gap by proposing a novel rephasing framework based on the MAB technique. Our primary objective is to enhance the efficiency of ConflictDriven Clause Learning (CDCL) solvers, enabling them to handle simple instances more effectively while avoiding local optima in challenging cases. We implemented our method in a solver called Kissat_MAB_CoRephase and evaluated its performance against state-of-the-art solvers, including Kissat-MAB-rephasing, Kissat_MAB, Kissat_MAB-HyWalk, and Kissat_MAB_Conflict+. Experimental results demonstrate that Kissat_MAB_CoRephase significantly outperforms these solvers, achieving a 52% improvement in performance over Kissat_MAB_Conflict+ on solved SAT instances. Specifically, our approach increases the number of solved instances and reduces the average runtime, particularly for satisfiable instances. These findings highlight the effectiveness of our dynamic rephasing strategy in advancing the state-of-theart SAT solvers.

Authors

Institutions

Publication Details

Published
2025-03-28
DOI
https://doi.org/10.1109/iccai66501.2025.00084
Primary Topic
Formal Methods in Verification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Kissat_MAB_CoRephase: Combining Different Rephasing Heuristics Using MAB in SAT

Yan Sun, Tiejun Li, Jinjin Liu, Jianmin Zhang
Formal Methods in Verification
article

Kissat_MAB_CoRephase: Combining Different Rephasing Heuristics Using MAB in SAT

Yan Sun, Tiejun Li, Jinjin Liu, Jianmin Zhang
article en

Abstract

SAT solvers have practical applications across various domains, such as artificial intelligence, software verification, etc. Despite the development of various rephasing strategies, including fixed and Multi-Armed Bandit (MAB) based approaches, a dynamic rephasing strategy that simultaneously increases the number of solved instances and reduces runtime has been lacking. In this paper, we address this gap by proposing a novel rephasing framework based on the MAB technique. Our primary objective is to enhance the efficiency of ConflictDriven Clause Learning (CDCL) solvers, enabling them to handle simple instances more effectively while avoiding local optima in challenging cases. We implemented our method in a solver called Kissat_MAB_CoRephase and evaluated its performance against state-of-the-art solvers, including Kissat-MAB-rephasing, Kissat_MAB, Kissat_MAB-HyWalk, and Kissat_MAB_Conflict+. Experimental results demonstrate that Kissat_MAB_CoRephase significantly outperforms these solvers, achieving a 52% improvement in performance over Kissat_MAB_Conflict+ on solved SAT instances. Specifically, our approach increases the number of solved instances and reduces the average runtime, particularly for satisfiable instances. These findings highlight the effectiveness of our dynamic rephasing strategy in advancing the state-of-theart SAT solvers.

National University of Defense Technology (CN)
Openalex Percentile: Top 78%
Formal Methods in Verification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Kissat_MAB_CoRephase: Combining Different Rephasing Heuristics Using MAB in SAT — Yan Sun, Tiejun Li, et al. · (2025) | TGRS Research Map | TGRS