Abstract
A predicate P:{– 1, 1}k→{0,1} can be associated with a constraint satisfaction problem \(\textsc{Max CSP}{(P)}\). P is called “approximation resistant” if \(\textsc{Max CSP}{(P)}\) cannot be approximated better than the approximation obtained by choosing a random assignment, and “approximable” otherwise. This classification of predicates has proved to be an important and challenging open problem. Motivated by a recent result of Austrin and Mossel (Computational Complexity, 2009), we consider a natural subclass of predicates defined by signs of quadratic polynomials, including the special case of predicates defined by signs of linear forms, and supply algorithms to approximate them as follows.
In the quadratic case we prove that every symmetric predicate is approximable. We introduce a new rounding algorithm for the standard semidefinite programming relaxation of \(\textsc{Max CSP}{(P)}\) for any predicate P:{– 1, 1}k→{0,1} and analyze its approximation ratio. Our rounding scheme operates by first manipulating the optimal SDP solution so that all the vectors are nearly perpendicular and then applying a form of hyperplane rounding to obtain an integral solution. The advantage of this method is that we are able to analyze the behaviour of a set of k rounded variables together as opposed to just a pair of rounded variables in most previous methods.
In the linear case we prove that a predicate called “Monarchy” is approximable. This predicate is not amenable to our algorithm for the quadratic case, nor to other LP/SDP-based approaches we are aware of.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Austrin, P., Håstad, J.: Randomly Supported Independence and Resistance. In: ACM Symposium on Theory of Computing (STOC), pp. 483–492 (2009)
Austrin, P., Mossel, E.: Approximation Resistant Predicates from Pairwise Independence. Computational Complexity 18(2), 249–271 (2009)
Engebretsen, L., Holmerin, J.: More Efficient Queries in PCPs for NP and Improved Approximation Hardness of Maximum CSP. In: Diekert, V., Durand, B. (eds.) STACS 2005. LNCS, vol. 3404, pp. 194–205. Springer, Heidelberg (2005)
Georgiou, K., Magen, A., Tulsiani, M.: Optimal sherali-adams gaps from pairwise independence. In: Dinur, I., Jansen, K., Naor, J., Rolim, J. (eds.) APPROX 2009 RANDOM 2009. LNCS, vol. 5687, pp. 125–139. Springer, Heidelberg (2009)
Goemans, M.X., Williamson, D.P.: Improved Approximation Algorithms for Maximum Cut and Satisfiability Problems Using Semidefinite Programming. Journal of the ACM 42, 1115–1145 (1995)
Hast, G.: Beating a Random Assignment – Approximating Constraint Satisfaction Problems. Ph.D. thesis, KTH – Royal Institute of Technology (2005)
Håstad, J.: Some Optimal Inapproximability Results. Journal of the ACM 48(4), 798–859 (2001)
Håstad, J.: Personal communication (2009)
Karloff, H., Zwick, U.: A 7/8-Approximation Algorithm for MAX 3SAT? In: IEEE Symposium on Foundations of Computer Science (FOCS), p. 406 (1997)
Khot, S.: On the Power of Unique 2-prover 1-round Games. In: ACM Symposium on Theory of Computing (STOC), pp. 767–775 (2002)
Samorodnitsky, A., Trevisan, L.: A PCP characterization of NP with optimal amortized query complexity. In: ACM Symposium on Theory of Computing (STOC), pp. 191–199 (2000)
Samorodnitsky, A., Trevisan, L.: Gowers Uniformity, Influence of Variables, and PCPs. In: ACM Symposium on Theory of Computing (STOC), pp. 11–20 (2006)
Zwick, U.: Approximation Algorithms for Constraint Satisfaction Problems Involving at Most Three Variables Per Constraint. In: ACM-SIAM Symposium on Discrete Algorithms, SODA (1998)
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
Austrin, P., Benabbas, S., Magen, A. (2010). On Quadratic Threshold CSPs. In: López-Ortiz, A. (eds) LATIN 2010: Theoretical Informatics. LATIN 2010. Lecture Notes in Computer Science, vol 6034. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12200-2_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-12200-2_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12199-9
Online ISBN: 978-3-642-12200-2
eBook Packages: Computer ScienceComputer Science (R0)