Papers
Topics
Authors
Recent
Search
2000 character limit reached

Min-CSPs on Complete Instances

Published 24 Oct 2024 in cs.DS | (2410.19066v1)

Abstract: Given a fixed arity k2k \geq 2, Min-kk-CSP on complete instances involves a set of nn variables VV and one nontrivial constraint for every kk-subset of variables (so there are (nk)\binom{n}{k} constraints). The goal is to find an assignment that minimizes unsatisfied constraints. Unlike Max-kk-CSP that admits a PTAS on dense or expanding instances, the approximability of Min-kk-CSP is less understood. For some CSPs like Min-kk-SAT, there's an approximation-preserving reduction from general to dense instances, making complete instances unique for potential new techniques. This paper initiates a study of Min-kk-CSPs on complete instances. We present an O(1)O(1)-approximation algorithm for Min-2-SAT on complete instances, the minimization version of Max-2-SAT. Since O(1)O(1)-approximation on dense or expanding instances refutes the Unique Games Conjecture, it shows a strict separation between complete and dense/expanding instances. Then we study the decision versions of CSPs, aiming to satisfy all constraints; which is necessary for any nontrivial approximation. Our second main result is a quasi-polynomial time algorithm for every Boolean kk-CSP on complete instances, including kk-SAT. We provide additional algorithmic and hardness results for CSPs with larger alphabets, characterizing (arity, alphabet size) pairs that admit a quasi-polynomial time algorithm on complete instances.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (44)
  1. O⁢(log⁡n)𝑂𝑛O(\sqrt{\log n})italic_O ( square-root start_ARG roman_log italic_n end_ARG ) approximation algorithms for min uncut, min 2cnf deletion, and directed cut problems. In Proceedings of the thirty-seventh annual ACM symposium on Theory of computing, pages 573–581, 2005.
  2. Random sampling and approximation of MAX-CSPs. Journal of computer and system sciences, 67(2):212–243, 2003.
  3. Am with multiple merlins. In 2014 IEEE 29th Conference on Computational Complexity (CCC), pages 44–55. IEEE, 2014.
  4. Approximating constraint satisfaction problems on high-dimensional expanders. In 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS), pages 180–201. IEEE, 2019.
  5. Polynomial time approximation schemes for dense instances of NP-hard problems. In Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, pages 284–293, 1995.
  6. Unique games on expanding constraint graphs are easy. In Proceedings of the fortieth annual ACM symposium on Theory of computing, pages 21–28, 2008.
  7. A PTAS for ℓpsubscriptℓ𝑝\ell_{p}roman_ℓ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT-low rank approximation. In Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 747–766. SIAM, 2019.
  8. Playing unique games on certified small-set expanders. In Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing, pages 1629–1642, 2021.
  9. A quasi-polynomial time algorithm for multi-dimensional scaling via LP hierarchies. arXiv preprint arXiv:2311.17840, 2023.
  10. Polynomial time approximation schemes for dense instances of minimum constraint satisfaction. Random Structures & Algorithms, 23(1):73–91, 2003.
  11. Subsampling mathematical relaxations and average-case complexity. In Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms, pages 512–531. SIAM, 2011.
  12. Rounding semidefinite programming hierarchies via global correlation. In 2011 ieee 52nd annual symposium on foundations of computer science, pages 472–481. IEEE, 2011.
  13. A PTAS for ℓ0subscriptℓ0\ell_{0}roman_ℓ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT-low rank approximation: Solving dense CSPs over reals. In Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 2024.
  14. Handling correlated rounding error via preclustering: A 1.73-approximation for correlation clustering. In 2023 IEEE 64th Annual Symposium on Foundations of Computer Science (FOCS), pages 1082–1104. IEEE, 2023.
  15. Correlation clustering with Sherali-Adams. In 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS), pages 651–661. IEEE, 2022.
  16. Understanding the cluster LP for correlation clustering. In Proceedings of the 56th Annual ACM SIGACT Symposium on Theory of Computing, 2024.
  17. Approximation algorithms for the 0-extension problem. SIAM Journal on Computing, 34(2):358–372, 2005.
  18. Near optimal LP rounding algorithm for correlation clustering on complete and complete k-partite graphs. In Proceedings of the forty-seventh annual ACM symposium on Theory of computing, pages 219–228, 2015.
  19. An efficient sparse regularity concept. SIAM Journal on Discrete Mathematics, 23(4):2000–2034, 2010.
  20. Multidimensional scaling: Approximation and complexity. In International Conference on Machine Learning, pages 2568–2578. PMLR, 2021.
  21. Tensor decomposition and approximation schemes for constraint satisfaction problems. In Proceedings of the thirty-seventh annual ACM symposium on Theory of computing, pages 747–754, 2005.
  22. Wenceslas Fernandez de la Vega and Claire Kenyon-Mathieu. Linear programming relaxations of maxcut. In Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, pages 53–61. Citeseer, 2007.
  23. Tomás Feder. Network flow and 2-satisfiability. Algorithmica, 11:291–319, 1994.
  24. The regularity lemma and approximation schemes for dense problems. In Proceedings of 37th conference on foundations of computer science, pages 12–20. IEEE, 1996.
  25. Sub-exponential approximation schemes for CSPs: From dense to almost sparse. In 33rd Symposium on Theoretical Aspects of Computer Science (STACS 2016), pages 37–1, 2016.
  26. Lasserre hierarchy, higher eigenvalues, and approximation schemes for graph partitioning and quadratic integer programming with psd objectives. In 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, pages 482–491. IEEE, 2011.
  27. Johan Håstad. Some optimal inapproximability results. Journal of the ACM (JACM), 48(4):798–859, 2001.
  28. Unique decoding of explicit ε𝜀\varepsilonitalic_ε-balanced codes near the gilbert-varshamov bound. In 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), pages 434–445. IEEE, 2020.
  29. Near-linear time decoding of ta-shma’s codes via splittable regularity. In Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing, pages 1527–1536, 2021.
  30. Subhash Khot. On the power of unique 2-prover 1-round games. In Proceedings of the thiry-fourth annual ACM symposium on Theory of computing, pages 767–775, 2002.
  31. Optimal inapproximability results for MAX-CUT and other 2-variable CSPs? SIAM Journal on Computing, 37(1):319–357, 2007.
  32. Approximation algorithms for Steiner and directed multicuts. Journal of Algorithms, 22(2):241–269, 1997.
  33. Linear time approximation schemes for the Gale-Berlekamp game and related minimization problems. In Proceedings of the forty-first annual ACM symposium on Theory of computing, pages 313–322, 2009.
  34. The approximability of constraint satisfaction problems. SIAM Journal on Computing, 30(6):1863–1920, 2001.
  35. Euiwoong Lee. Partitioning a graph into small pieces with applications to path transversal. Mathematical Programming, 177(1):1–19, 2019.
  36. Voting algorithms for unique games on complete graphs. In Symposium on Simplicity in Algorithms (SOSA), pages 124–136. SIAM, 2023.
  37. Approximating dense max 2-CSPs. Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, page 396, 2015.
  38. A birthday repetition theorem and complexity of approximating dense csps. arXiv preprint arXiv:1607.02986, 2016.
  39. Yet another algorithm for dense max cut: go greedy. In Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms, pages 176–182, 2008.
  40. A new regularity lemma and faster approximation algorithms for low threshold rank graphs. In International Workshop on Approximation Algorithms for Combinatorial Optimization, pages 303–316. Springer, 2013.
  41. N. Sauer. On the density of families of sets. J. Combinatorial Theory Ser. A, 13:145–147, 1972.
  42. Saharon Shelah. A combinatorial problem; stability and order for models and theories in infinitary languages. Pacific Journal of Mathematics, 41(1):247–261, 1972.
  43. Grigory Yaroslavtsev. Going for speed: Sublinear algorithms for dense r𝑟ritalic_r-CSPs. arXiv preprint arXiv:1407.7887, 2014.
  44. Approximation schemes via Sherali-Adams hierarchy for dense constraint satisfaction problems and assignment problems. In Proceedings of the 5th conference on Innovations in theoretical computer science, pages 423–438, 2014.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.