Next Article in Journal
Common Fixed Point Theorem via Cyclic (α,β)–(ψ,φ)S-Contraction with Applications
Previous Article in Journal
Improved Hydrodynamic Analysis of 3-D Hydrofoil and Marine Propeller Using the Potential Panel Method Based on B-Spline Scheme
Article Menu
Issue 2 (February) cover image

Export Article

Open AccessArticle
Symmetry 2019, 11(2), 197; https://doi.org/10.3390/sym11020197

An Adaptive Strategy for Tuning Duplicate Trails in SAT Solvers

1,2,*
,
2,3
and
2,3
1
School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China
2
National-Local Joint Engineering Laboratory of System Credibility Automatic Verification, Chengdu 610031, China
3
School of Mathematics, Southwest Jiaotong University, Chengdu 610031, China
*
Author to whom correspondence should be addressed.
Received: 4 December 2018 / Revised: 3 February 2019 / Accepted: 3 February 2019 / Published: 11 February 2019
Full-Text   |   PDF [1913 KB, uploaded 22 February 2019]   |  
  |   Review Reports

Abstract

In mainstream conflict driven clause learning (CDCL) solvers, because of frequent restarts and phase saving, there exists a large proportion of duplicate assignment trails before and after restarts, resulting in unnecessary time wastage during solving. This paper proposes a new strategy—identifying those duplicate assignments trails and dealing with them by changing the sort order. This approach’s performance is compared with that of the Luby static restart scheme and a dynamic Glucose-restart strategy. We show that the number of solved instances is increased by 3.2% and 4.6%. We also make a compassion with the MapleCOMSPS solver by testing against application benchmarks from the SAT Competitions 2015 to 2017. These empirical results provide further evidence of the benefits of the proposed heuristic, having the advantage of managing duplicate assignments trails and choosing appropriate decision variables adaptively. View Full-Text
Keywords: satisfiability problem; decision variable; restart; duplicate trails satisfiability problem; decision variable; restart; duplicate trails
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Chang, W.; Xu, Y.; Chen, S. An Adaptive Strategy for Tuning Duplicate Trails in SAT Solvers. Symmetry 2019, 11, 197.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Symmetry EISSN 2073-8994 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top