Heuristic-Based Backtracking Relaxation for Propositional Satisfiability

被引:0
|
作者
Ateet Bhalla
Inês Lynce
José T. de Sousa
João Marques-Silva
机构
[1] Technical University of Lisbon,
[2] IST/INESC-ID,undefined
来源
关键词
Local Search; Problem Instance; Decision Level; Decision Assignment; Propositional SATISFIABILITY;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years backtrack search algorithms for propositional satisfiability (SAT) have been the subject of dramatic improvements. These improvements allowed SAT solvers to successfully solve instances with thousands or tens of thousands of variables. However, many new challenging problem instances are still too hard for current SAT solvers. As a result, further improvements to SAT technology are expected to have key consequences in solving hard real-world instances. This paper introduces a new idea: choosing the backtrack variable using a heuristic approach with the goal of diversifying the regions of the space that are explored during the search. The proposed heuristics are inspired by the heuristics proposed in recent years for the decision branching step of SAT solvers, namely, VSIDS and its improvements. Completeness conditions are established, which guarantee completeness for the new algorithm, as well as for any other incomplete backtracking algorithm. Experimental results on hundreds of instances derived from real-world problems show that the new technique is able to speed SAT solvers, while aborting fewer instances. These results clearly motivate the integration of heuristic backtracking in SAT solvers.
引用
收藏
页码:3 / 24
页数:21
相关论文
共 50 条
  • [31] Heuristic-based Automatic Online Proctoring System
    Raj, Vishnu R. S.
    Narayanan, Athi S.
    Bijlani, Kamla
    15TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2015), 2015, : 458 - 459
  • [32] A GA with heuristic-based decoder for IC floorplanning
    Gwee, BH
    Lim, MH
    INTEGRATION-THE VLSI JOURNAL, 1999, 28 (02) : 157 - 172
  • [33] A HEURISTIC-BASED COMPUTERIZED NURSE SCHEDULING SYSTEM
    RANDHAWA, SU
    SITOMPUL, D
    COMPUTERS & OPERATIONS RESEARCH, 1993, 20 (08) : 837 - 844
  • [34] Redistricting using Heuristic-Based Polygonal Clustering
    Joshi, Deepti
    Soh, Leen-Kiat
    Samal, Ashok
    2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 830 - 835
  • [35] A Heuristic-Based Approach for Flattening Wrinkled Clothes
    Sun, Li
    Aragon-Camarasa, Gerarado
    Cockshott, Paul
    Rogers, Simon
    Siebert, J. Paul
    TOWARDS AUTONOMOUS ROBOTIC SYSTEMS, 2014, 8069 : 148 - 160
  • [36] Historical and Heuristic-Based Adaptive Differential Evolution
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Lin, Ying
    Chen, Wei-Neng
    Gong, Yue-Jiao
    Gu, Tian-Long
    Yuan, Hua-Qiang
    Zhang, Jun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (12): : 2623 - 2635
  • [37] Heuristic-Based Architecting for Autonomous Vehicle Systems
    Bansal, Manpreet
    Drogosch, Bradley
    Monarrez, Omar Lara
    Plantharan, Edwin
    Nikolik, Zdravko
    Weaver, Jonathan M.
    INCOSE International Symposium, 2022, 32 (01) : 946 - 960
  • [38] A Hierarchy of Heuristic-Based Models of Crowd Dynamics
    Degond, P.
    Appert-Rolland, C.
    Moussaid, M.
    Pettre, J.
    Theraulaz, G.
    JOURNAL OF STATISTICAL PHYSICS, 2013, 152 (06) : 1033 - 1068
  • [39] Mining Closed High Utility Itemsets based on Propositional Satisfiability
    Hidouri, Amel
    Jabbour, Said
    Raddaoui, Badran
    Ben Yaghlane, Boutheina
    DATA & KNOWLEDGE ENGINEERING, 2021, 136
  • [40] An unsupervised heuristic-based approach for bibliographic metadata deduplication
    Borges, Eduardo N.
    de Carvalho, Moises G.
    Galante, Renata
    Goncalves, Marcos Andre
    Laender, Alberto H. F.
    INFORMATION PROCESSING & MANAGEMENT, 2011, 47 (05) : 706 - 718