TY - GEN
T1 - A method to avoid duplicative flipping in local search for SAT
AU - Duong, Thach Thao
AU - Pham, Duc Nghia
AU - Sattar, Abdul
PY - 2012
Y1 - 2012
N2 - Stochastic perturbation on variable flipping is the key idea of local search for SAT. Observing that variables are flipped several times in an attempt to escape from a local minimum, this paper presents a duplication learning mechanism in stagnation stages to minimise duplicative variable flipping. The heuristic incorporates the learned knowledge into a variable weighting scheme to effectively prevent the search from selecting duplicative variables. Additionally, probability-based and time window smoothing techniques are adopted to eliminate the effects of redundant information. The integration of the heuristic and gNovelty+ was compared with the original solvers and other state-of-the-art local search solvers. The experimental results showed that the new solver outperformed other solvers on the full set of SAT 2011 competition instances and three sets of real-world verification problems.
AB - Stochastic perturbation on variable flipping is the key idea of local search for SAT. Observing that variables are flipped several times in an attempt to escape from a local minimum, this paper presents a duplication learning mechanism in stagnation stages to minimise duplicative variable flipping. The heuristic incorporates the learned knowledge into a variable weighting scheme to effectively prevent the search from selecting duplicative variables. Additionally, probability-based and time window smoothing techniques are adopted to eliminate the effects of redundant information. The integration of the heuristic and gNovelty+ was compared with the original solvers and other state-of-the-art local search solvers. The experimental results showed that the new solver outperformed other solvers on the full set of SAT 2011 competition instances and three sets of real-world verification problems.
UR - http://www.scopus.com/inward/record.url?scp=84871363412&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-35101-3_19
DO - 10.1007/978-3-642-35101-3_19
M3 - Conference contribution
AN - SCOPUS:84871363412
SN - 9783642351006
T3 - Lecture Notes in Artificial Intelligence (including subseries Lecture Notes in Computer Science)
SP - 218
EP - 229
BT - AI 2012
PB - Springer
CY - Heidelberg
T2 - 25th Australasian Joint Conference on Artificial Intelligence, AI 2012
Y2 - 4 December 2012 through 7 December 2012
ER -