Instance Assignment Coverage Feature for Operation Control of SAT Solver

被引:0
|
作者
Li, Zhihui [1 ,2 ]
Chen, Shuwei [1 ,2 ]
Wu, Guanfeng [1 ,2 ]
Xu, Yang [1 ,2 ]
机构
[1] Southwest Jiaotong Univ, Sch Math, Chengdu 611756, Peoples R China
[2] Southwest Jiaotong Univ, Natl Local Joint Engn Lab Syst Credibil Automat Ve, Chengdu 611756, Peoples R China
基金
中国国家自然科学基金;
关键词
Assignment coverage time; Deep restart; Structural feature; CDCL; SAT solver;
D O I
10.1007/s44196-025-00798-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Conflict-Driven Clause Learning (CDCL) framework integrates multiple heuristic components to solve Boolean satisfiability (SAT) problems through synergistic cooperation. Understanding the characteristics of these components in the underlying architecture provides crucial insights for designing corresponding methods to enhance the performance of CDCL solvers. Although numerous studies from diverse perspectives have been conducted, there remains a need to develop efficient methods and algorithms to meet the requirements for enhancing the performance efficiency of SAT solving. In this paper, we introduced two fundamental innovations: deep restart, a strategic reset mechanism that clears variable activity states while preserving learned clauses and making phase randomization, and assignment coverage time (CoverT), a novel metric quantifying the minimum-conflict count required to assign all variables at least once during search exploration. The CoverT metric provided unique insight into the characteristics of the instance structure, allowing dynamic adaptation of branching heuristics in our proposed Deep Restart-Enhanced Conflict-Driven Clause Learning algorithm framework (DR-CDCL). Experimental validation in 2021-2023 SAT Competition benchmarks demonstrated statistically significant improvements: 14 additional solved instances for satisfiable cases (352 -> 366, p<0.05 via McNemar's test). 7.3% reduction in average runtime for SAT instances under the 5000 s timeout threshold. Notably, the performance trade-off analysis revealed that while deep restart enhances solution diversity for satisfiable instances, it introduced a 2.1% overhead on unsatisfiable proofs due to clause learning pattern disruption, a phenomenon requiring further investigation. This work advances solver architecture design by establishing formal connections between exploratory search patterns and instance structural complexity. The implemented solution prototype and benchmark data are publicly available to facilitate reproducibility.
引用
收藏
页数:18
相关论文
共 16 条
  • [1] Detecting feature interactions in telecommunication services with a SAT solver
    Tsuchiya, T
    Nakamura, M
    Kikuno, T
    2002 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2002, : 131 - 134
  • [2] Coverage-Driven Design Verification Using a Diverse SAT Solver
    Kakiuchi, Yosuke
    Hamaguchi, Kiyoharu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (07) : 1481 - 1487
  • [3] Automated verification of access control policies using a SAT solver
    Graham Hughes
    Tevfik Bultan
    International Journal on Software Tools for Technology Transfer, 2008, 10 (6) : 503 - 520
  • [4] Amoeba-Inspired Hardware SAT Solver with Effective Feedback Control
    Anh Hoang Ngoc Nguyen
    Aono, Masashi
    Hara-Azumi, Yuko
    2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 243 - 246
  • [5] SAT-based hybrid solver for optimal control of hybrid systems
    Bemporad, A
    Giorgetti, N
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2004, 2993 : 126 - 141
  • [6] A Hybrid Frequency Assignment for Femtocells and Coverage Area Analysis for Co-Channel Operation
    Guvenc, Ismail
    Jeong, Moo-Ryong
    Watanabe, Fujio
    Inamura, Hiroshi
    IEEE COMMUNICATIONS LETTERS, 2008, 12 (12) : 880 - 882
  • [7] An Optimized Control Strategy Based on Multidimensional Feature Operation Pattern
    Li, Lijuan
    Xiang, Qianyi
    Xu, Xiaowei
    Yang, Shipin
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024, 32 (04) : 1226 - 1239
  • [8] A Consideration on Feature Extraction for Operation Skill Based on Control Engineering Approach
    Koiwai, Kazushige
    Liao, Yuntao
    Yamamoto, Toru
    Nanjo, Takao
    Yamazaki, Yoichiro
    Fujimoto, Yoshiaki
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2016), 2016, : 389 - 392
  • [9] Distributed online assignment of charging stations in persistent coverage control tasks based on LP relaxation and ADMM
    Lu Z.
    Yamashita S.
    Yamauchi J.
    Hatanaka T.
    SICE Journal of Control, Measurement, and System Integration, 2022, 15 (02): : 191 - 200
  • [10] Optimal operation of freeway weaving segment with combination of lane assignment and on-ramp signal control
    Zhao, Jing
    Ma, Wanjing
    Liu, Yue
    Han, Ke
    TRANSPORTMETRICA A-TRANSPORT SCIENCE, 2016, 12 (05) : 413 - 435