Abstract
We study the approximability of the MAX k-CSP problem over non-boolean domains, more specifically over {0,1,...,q − 1} for some integer q. We extend the techniques of Samorodnitsky and Trevisan [19] to obtain a UGC hardness result when q is a prime. More precisely, assuming the Unique Games Conjecture, we show that it is NP-hard to approximate the problem to a ratio greater than q 2 k/q k. Independent of this work, Austrin and Mossel [2] obtain a more general UGC hardness result using entirely different techniques.
We also obtain an approximation algorithm that achieves a ratio of C(q) ·k/q k for some constant C(q) depending only on q, via a subroutine for approximating the value of a semidefinite quadratic form when the variables take values on the corners of the q-dimensional simplex. This generalizes an algorithm of Nesterov [16] for the ±1-valued variables. It has been pointed out to us [15] that a similar approximation ratio can be obtained by reducing the non-boolean case to a boolean CSP.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Austrin, P.: Towards sharp inapproximability for any 2-csp. In: FOCS: IEEE Symposium on Foundations of Computer Science, pp. 307–317 (2007)
Austrin, P., Mossel, E.: Approximation resistant predicates from pairwise independence. Electronic Colloqium on Computational Complexity, TR08-009 (2008)
Charikar, M., Makarychev, K., Makarychev, Y.: Near-optimal algorithms for maximum constraint satisfaction problems. In: Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 62–68 (2007)
Dinur, I., Guruswami, V., Khot, S., Regev, O.: A new multilayered PCP and the hardness of hypergraph vertex cover. SIAM J. Computing 34(5), 1129–1146 (2005)
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)
Guruswami, V., Raghavendra, P.: Constraint Satisfaction over the Non-Boolean Domain: Approximation algorithms and Unique Games hardness. ECCC: Electronic Colloqium on Computational Complexity, TR08-008 (2008)
Gowers, W.T., Wolf, J.: The true complexity of a system of linear equations. arXiv:math.NT/0711.0185 (2007)
Green, B., Tao, T.: Linear equations in primes. arXiv:math.NT/0606088v1 (2006)
Hast, G.: Approximating MAX kCSP – outperforming a random assignment with almost a linear factor. In: ICALP: Annual International Colloquium on Automata, Languages and Programming (2005)
Hast, G.: Beating a random assignment - approximating constraint satisfaction problems. Phd Thesis, Royal Institute of Technology (2005)
Håstad, J.: Some optimal inapproximability results. Journal of the ACM 48(4), 798–859 (2001)
Håstad, J.: On the approximation resistance of a random predicate. In: APPROX-RANDOM, pp. 149–163 (2007)
Håstad, J., Wigderson, A.: Simple analysis of graph tests for linearity and PCP. Random Struct. Algorithms 22(2), 139–160 (2003)
Khot, S., Regev, O.: Vertex cover might be hard to approximate to within /spl epsi/. In: Annual IEEE Conference on Computational Complexity (formerly Annual Conference on Structure in Complexity Theory), vol. 18 (2003)
Makarychev, K., Makarychev, Y.: Personal communication (2008)
Nesterov, Y.: Quality of semidefinite relaxation for nonconvex quadratic optimization. CORE Discussion Paper 9719 (1997)
Raghavendra, P.: Optimal algorithm and inapproximability results for every csp? In: STOC: ACM Symposium on Theory of Computing, pp. 245–254 (2008)
Samorodnitsky, A., Trevisan, L.: A PCP characterization of NP with optimal amortized query complexity. In: STOC: ACM Symposium on Theory of Computing, pp. 191–199 (2000)
Samorodnitsky, A., Trevisan, L.: Gowers uniformity, influence of variables, and PCPs. In: STOC: ACM Symposium on Theory of Computing (2006)
Trevisan, L.: Parallel approximation algorithms by positive linear programming. Algorithmica 21(1), 72–88 (1998)
Zwick, U.: Approximation algorithms for constraint satisfaction problems involving at most three variables per constraint. In: Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 201–210 (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Guruswami, V., Raghavendra, P. (2008). Constraint Satisfaction over a Non-Boolean Domain: Approximation Algorithms and Unique-Games Hardness. In: Goel, A., Jansen, K., Rolim, J.D.P., Rubinfeld, R. (eds) Approximation, Randomization and Combinatorial Optimization. Algorithms and Techniques. APPROX RANDOM 2008 2008. Lecture Notes in Computer Science, vol 5171. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85363-3_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-85363-3_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85362-6
Online ISBN: 978-3-540-85363-3
eBook Packages: Computer ScienceComputer Science (R0)