Efficient 2 and 3-flip neighborhood search algorithms for the MAX SAT

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

For problems SAT and MAX SAT, local search algorithms are widely acknowledged as one of the most effective approaches. Most of the local search algorithms are based on the 1-flip neighborhood, which is the set of solutions obtainable by flipping the truth assignment of one variable. In this paper, we consider r-flip neighborhoods for r ≥ 2, and propose, for r = 2, 3, new implementations that reduce the number of candidates in the neighborhood without sacrificing the solution quality. For 2-flip (resp., 3-flip) neighborhood, we show that its expected size is O(n + m) (resp., O(m + t2n)), which is usually much smaller than the original size O(n2) (resp., O(n3)), where n is the number of variables, m is the number of clauses and t is the maximum number of appearances of one variable. Computational results tell that these estimates by the expectation well represent the real performance. These neighborhoods are then used under the framework of tabu search etc., and compared with other existing algorithms based on 1-flip neighborhood. The results exhibit good prospects of the proposed algorithms.

Cite

CITATION STYLE

APA

Yagiura, M., & Ibaraki, T. (1998). Efficient 2 and 3-flip neighborhood search algorithms for the MAX SAT. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1449, pp. 105–116). Springer Verlag. https://doi.org/10.1007/3-540-68535-9_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free