

Author: Shen Haiou
Publisher: Springer Publishing Company
ISSN: 1012-2443
Source: Annals of Mathematics and Artificial Intelligence, Vol.44, Iss.4, 2005-08, pp. : 419-436
Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.
Abstract
We study three new techniques that will speed up the branch-and-bound algorithm for the MAX-2-SAT problem: The first technique is a group of new lower bound functions for the algorithm and we show that these functions are admissible and consistently better than other known lower bound functions. The other two techniques are based on the strongly connected components of the implication graph of a 2CNF formula: One uses the graph to simplify the formula and the other uses the graph to design a new variable ordering. The experiments show that the simplification can reduce the size of the input substantially no matter what is the clause-to-variable ratio and that the new variable ordering performs much better when the clause-to-variable ratio is less than 2. A direct outcome of this research is a high-performance implementation of an exact algorithm for MAX-2-SAT which outperforms any implementation we know about in the same category. We also show that our implementation is a feasible and effective tool to solve large instances of the Max-Cut problem in graph theory.
Related content


Improved Approximation Algorithms for MAX SAT
Journal of Algorithms, Vol. 42, Iss. 1, 2002-01 ,pp. :


On Approximation Algorithms for Hierarchical MAX-SAT
Journal of Algorithms, Vol. 26, Iss. 1, 1998-01 ,pp. :


Parameterizing above Guaranteed Values: MaxSat and MaxCut
Journal of Algorithms, Vol. 31, Iss. 2, 1999-05 ,pp. :


Approximation algorithms for MAX-MIN tiling
By Berman P. DasGupta B. Muthukrishnan S.
Journal of Algorithms, Vol. 47, Iss. 2, 2003-07 ,pp. :