Abstract
For a formula F in conjunctive normal form (CNF), let sat(F) be the maximum number of clauses of F that can be satisfied by a truth assignment, and let m be the number of clauses in F. It is well-known that for every CNF formula F, sat(F) ≥ m/2 and the bound is tight when F consists of conflicting unit clauses (x) and \((\bar{x})\). Since each truth assignment satisfies exactly one clause in each pair of conflicting unit clauses, it is natural to reduce F to the unit-conflict free (UCF) form. If F is UCF, then Lieberherr and Specker (J. ACM 28(2):411-421, 1981) proved that \({\rm sat}(F)\ge {\hat{\phi}} m\), where \({\hat{\phi}} =(\sqrt{5}-1)/2\).
We introduce another reduction that transforms a UCF CNF formula F into a UCF CNF formula F′, which has a complete matching, i.e., there is an injective map from the variables to the clauses, such that each variable maps to a clause containing that variable or its negation. The formula F′ is obtained from F by deleting some clauses and the variables contained only in the deleted clauses. We prove that \({\rm sat}(F) \ge {\hat{\phi}} m + (1-{\hat{\phi}})(m-m') + n'(2-3{\hat{\phi}})/2\), where n′ and m′ are the number of variables and clauses in F′, respectively. This improves the Lieberherr-Specker lower bound on sat(F).
We show that our new bound has an algorithmic application by considering the following parameterized problem: given a UCF CNF formula F decide whether sat(F) \(\ge {\hat{\phi}} m + k,\) where k is the parameter. This problem was introduced by Mahajan and Raman (J. Algorithms 31(2):335–354, 1999) who conjectured that the problem is fixed-parameter tractable, i.e., it can be solved in time f(k)(nm)O(1) for some computable function f of k only. We use the new bound to show that the problem is indeed fixed-parameter tractable by describing a polynomial-time algorithm that transforms any problem instance into an equivalent one with at most \(\lfloor (7+3\sqrt{5})k\rfloor\) variables.
Research of Gutin, Jones and Yeo was supported in part by an EPSRC grant. Research of Gutin was also supported in part by the IST Programme of the European Community, under the PASCAL 2 Network of Excellence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abu-Khzam, F.N., Fernau, H.: Kernels: Annotated, proper and induced. In: Bodlaender, H.L., Langston, M.A. (eds.) IWPEC 2006. LNCS, vol. 4169, pp. 264–275. Springer, Heidelberg (2006)
Chen, Y., Flum, J., Müller, M.: Lower bounds for kernelizations and other preprocessing procedures. In: Proc. CiE 2009, vol. 5635, pp. 118–128 (2009)
Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Heidelberg (1999)
Flum, J., Grohe, M.: Parameterized Complexity Theory. Springer, Heidelberg (2006)
Huang, M.A., Lieberherr, K.J.: Implications of forbidden structures for extremal algorithmic problems. Theoret. Comput. Sci. 40, 195–210 (1985)
Käppeli, C., Scheder, D.: Partial satisfaction of k-satisfiable formulas. Electronic Notes in Discrete Math. 29, 497–501 (2007)
Král, D.: Locally satisfiable formulas. In: Proc. SODA 2004, pp. 330–339 (2004)
Lieberherr, K.J., Specker, E.: Complexity of partial satisfaction. J. ACM 28(2), 411–421 (1981)
Lieberherr, K.J., Specker, E.: Complexity of partial satisfaction, II. Tech. Report 293 of Dept. of EECS, Princeton Univ. (1982)
Mahajan, M., Raman, V.: Parameterizing above guaranteed values: MaxSat and MaxCut. J. Algorithms 31(2), 335–354 (1999)
Niedermeier, R.: Invitation to Fixed-Parameter Algorithms. Oxford University Press, Oxford (2006)
Trevisan, L.: On local versus global satisfiability. SIAM J. Discret. Math. 17(4), 541–547 (2004)
Yannakakis, M.: On the approximation of maximum satisfiability. J. Algorithms 17, 475–502 (1994)
West, D.B.: Introduction to Graph Theory, 2nd edn. Prentice-Hall, Englewood Cliffs (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Crowston, R., Gutin, G., Jones, M., Yeo, A. (2010). A New Lower Bound on the Maximum Number of Satisfied Clauses in Max-SAT and Its Algorithmic Application. In: Raman, V., Saurabh, S. (eds) Parameterized and Exact Computation. IPEC 2010. Lecture Notes in Computer Science, vol 6478. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17493-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-17493-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17492-6
Online ISBN: 978-3-642-17493-3
eBook Packages: Computer ScienceComputer Science (R0)