Document Open Access Logo

A New Conjecture on Hardness of 2-CSP’s with Implications to Hardness of Densest k-Subgraph and Other Problems

Authors Julia Chuzhoy, Mina Dalirrooyfard, Vadim Grinberg, Zihan Tan



PDF
Thumbnail PDF

File

LIPIcs.ITCS.2023.38.pdf
  • Filesize: 0.74 MB
  • 23 pages

Document Identifiers

Author Details

Julia Chuzhoy
  • Toyota Technological Institute at Chicago, IL, USA
Mina Dalirrooyfard
  • Massachusetts Institute of Technology, Cambridge, MA, USA
Vadim Grinberg
  • Weizmann Institute of Science, Rehovot, Israel
Zihan Tan
  • DIMACS, Rutgers University, New Brunswick, NJ, USA

Acknowledgements

The authors thank Irit Dinur and Uri Feige for insightful and helpful discussions.

Cite AsGet BibTex

Julia Chuzhoy, Mina Dalirrooyfard, Vadim Grinberg, and Zihan Tan. A New Conjecture on Hardness of 2-CSP’s with Implications to Hardness of Densest k-Subgraph and Other Problems. In 14th Innovations in Theoretical Computer Science Conference (ITCS 2023). Leibniz International Proceedings in Informatics (LIPIcs), Volume 251, pp. 38:1-38:23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)
https://doi.org/10.4230/LIPIcs.ITCS.2023.38

Abstract

We propose a new conjecture on hardness of 2-CSP’s, and show that new hardness of approximation results for Densest k-Subgraph and several other problems, including a graph partitioning problem, and a variation of the Graph Crossing Number problem, follow from this conjecture. The conjecture can be viewed as occupying a middle ground between the d-to-1 conjecture, and hardness results for 2-CSP’s that can be obtained via standard techniques, such as Parallel Repetition combined with standard 2-prover protocols for the 3SAT problem. We hope that this work will motivate further exploration of hardness of 2-CSP’s in the regimes arising from the conjecture. We believe that a positive resolution of the conjecture will provide a good starting point for other hardness of approximation proofs. Another contribution of our work is proving that the problems that we consider are roughly equivalent from the approximation perspective. Some of these problems arose in previous work, from which it appeared that they may be related to each other. We formalize this relationship in this work.

Subject Classification

ACM Subject Classification
  • Mathematics of computing → Approximation algorithms
Keywords
  • Hardness of Approximation
  • Densest k-Subgraph

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. M. Ajtai, V. Chvátal, M. Newborn, and E. Szemerédi. Crossing-free subgraphs. Theory and Practice of Combinatorics, pages 9-12, 1982. Google Scholar
  2. Noga Alon, Sanjeev Arora, Rajsekar Manokaran, Dana Moshkovitz, and Omri Weinstein. Inapproximabilty of densest k-subgraph from average case hardness. Manuscript, 2011. URL: https://www.tau.ac.il/~nogaa/PDFS/dks8.pdf.
  3. Christoph Ambuhl, Monaldo Mastrolilli, and Ola Svensson. Inapproximability results for sparsest cut, optimal linear arrangement, and precedence constrained scheduling. In 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07), pages 329-337. IEEE, 2007. Google Scholar
  4. Sanjeev Arora, Boaz Barak, and David Steurer. Subexponential algorithms for unique games and related problems. Journal of the ACM (JACM), 62(5):1-25, 2015. Google Scholar
  5. Boaz Barak, Parikshit Gopalan, Johan Håstad, Raghu Meka, Prasad Raghavendra, and David Steurer. Making the long code shorter. SIAM Journal on Computing, 44(5):1287-1324, 2015. Google Scholar
  6. Boaz Barak, Pravesh K. Kothari, and David Steurer. Small-set expansion in shortcode graph and the 2-to-2 conjecture. In 10th Innovations in Theoretical Computer Science Conference, ITCS 2019, January 10-12, 2019, San Diego, California, USA, pages 9:1-9:12, 2019. URL: https://doi.org/10.4230/LIPIcs.ITCS.2019.9.
  7. Siddharth Barman. Approximating nash equilibria and dense bipartite subgraphs via an approximate version of caratheodory’s theorem. In Proceedings of the forty-seventh annual ACM symposium on Theory of computing, pages 361-369, 2015. Google Scholar
  8. Aditya Bhaskara, Moses Charikar, Eden Chlamtac, Uriel Feige, and Aravindan Vijayaraghavan. Detecting high log-densities: an O(n^1/4) approximation for densest k-subgraph. In Proceedings of the 42nd ACM Symposium on Theory of Computing, STOC 2010, Cambridge, Massachusetts, USA, 5-8 June 2010, pages 201-210, 2010. URL: https://doi.org/10.1145/1806689.1806718.
  9. Aditya Bhaskara, Moses Charikar, Venkatesan Guruswami, Aravindan Vijayaraghavan, and Yuan Zhou. Polynomial integrality gaps for strong sdp relaxations of densest k-subgraph. In Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete Algorithms, pages 388-405. SIAM, 2012. Google Scholar
  10. Mark Braverman, Young Kun Ko, Aviad Rubinstein, and Omri Weinstein. Eth hardness for densest-k-subgraph with perfect completeness. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1326-1341. SIAM, 2017. Google Scholar
  11. Sergio Cabello. Hardness of approximation for crossing number. Discrete & Computational Geometry, 49(2):348-358, 2013. Google Scholar
  12. Shih-Chia Chang, Li-Hsuan Chen, Ling-Ju Hung, Shih-Shun Kao, and Ralf Klasing. The hardness and approximation of the densest k-subgraph problem in parameterized metric graphs. In 2020 International Computer Symposium (ICS), pages 126-130. IEEE, 2020. Google Scholar
  13. Chandra Chekuri and Anastasios Sidiropoulos. Approximation algorithms for euler genus and related problems. In 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pages 167-176. IEEE, 2013. Google Scholar
  14. Markus Chimani and Petr Hliněnỳ. A tighter insertion-based approximation of the crossing number. In International Colloquium on Automata, Languages, and Programming, pages 122-134. Springer, 2011. Google Scholar
  15. Eden Chlamtác, Michael Dinitz, Christian Konrad, Guy Kortsarz, and George Rabanca. The densest k-subhypergraph problem. SIAM Journal on Discrete Mathematics, 32(2):1458-1477, 2018. Google Scholar
  16. Julia Chuzhoy. An algorithm for the graph crossing number problem. In Proceedings of the forty-third annual ACM symposium on Theory of computing, pages 303-312. ACM, 2011. Google Scholar
  17. Julia Chuzhoy. Excluded grid theorem: Improved and simplified. In Proceedings of the forty-seventh annual ACM symposium on Theory of Computing, pages 645-654, 2015. Google Scholar
  18. Julia Chuzhoy, David Hong Kyun Kim, and Rachit Nimavat. Almost polynomial hardness of node-disjoint paths in grids. Theory of Computing, 17(6):1-57, 2021. Google Scholar
  19. Julia Chuzhoy, Sepideh Mahabadi, and Zihan Tan. Towards better approximation of graph crossing number. In 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), pages 73-84. IEEE, 2020. Full version: URL: https://arxiv.org/abs/2011.06545.
  20. Julia Chuzhoy, Yury Makarychev, and Anastasios Sidiropoulos. On graph crossing number and edge planarization. In Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete algorithms, pages 1050-1069. SIAM, 2011. Google Scholar
  21. Julia Chuzhoy and Zihan Tan. A subpolynomial approximation algorithm for graph crossing number in low-degree graphs. In Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2022, pages 303-316, 2022. Full version: URL: https://arxiv.org/abs/2202.06827.
  22. Irit Dinur, Subhash Khot, Guy Kindler, Dor Minzer, and Muli Safra. On non-optimally expanding sets in Grassmann graphs. In Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, June 25-29, 2018, pages 940-951, 2018. URL: https://doi.org/10.1145/3188745.3188806.
  23. Irit Dinur, Subhash Khot, Guy Kindler, Dor Minzer, and Muli Safra. Towards a proof of the 2-to-1 games conjecture? In Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, June 25-29, 2018, pages 376-389, 2018. URL: https://doi.org/10.1145/3188745.3188804.
  24. Guy Even, Sudipto Guha, and Baruch Schieber. Improved approximations of crossings in graph drawings and vlsi layout areas. SIAM Journal on Computing, 32(1):231-252, 2002. Google Scholar
  25. Uriel Feige. Relations between average case complexity and approximation complexity. In Proceedings of the thiry-fourth annual ACM symposium on Theory of computing, pages 534-543, 2002. Google Scholar
  26. Uriel Feige and Michael Langberg. Approximation algorithms for maximization problems arising in graph partitioning. Journal of Algorithms, 41(2):174-211, 2001. Google Scholar
  27. Uriel Feige, David Peleg, and Guy Kortsarz. The dense k-subgraph problem. Algorithmica, 29(3):410-421, 2001. Google Scholar
  28. Uriel Feige, Michael Seltser, et al. On the densest k-subgraph problem, 1997. URL: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.37.9962&rep=rep1&type=pdf.
  29. Doron Goldstein and Michael Langberg. The dense k subgraph problem. arXiv preprint, 2009. URL: http://arxiv.org/abs/0912.5327.
  30. Tesshu Hanaka. Computing densest k-subgraph with structural parameters. arXiv preprint, 2022. URL: http://arxiv.org/abs/2207.09803.
  31. Johan Håstad. Some optimal inapproximability results. Journal of the ACM (JACM), 48(4):798-859, 2001. Google Scholar
  32. Ken-ichi Kawarabayashi and Anastasios Sidiropoulos. Polylogarithmic approximation for minimum planarization (almost). In 58th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2017, Berkeley, CA, USA, October 15-17, 2017, pages 779-788, 2017. URL: https://doi.org/10.1109/FOCS.2017.77.
  33. Ken-ichi Kawarabayashi and Anastasios Sidiropoulos. Polylogarithmic approximation for euler genus on bounded degree graphs. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pages 164-175. ACM, 2019. Google Scholar
  34. Sanjeev Khanna, Nathan Linial, and Shmuel Safra. On the hardness of approximating the chromatic number. Combinatorica, 20(3):393-415, 2000. Google Scholar
  35. 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. Google Scholar
  36. Subhash Khot. Ruling out ptas for graph min-bisection, dense k-subgraph, and bipartite clique. SIAM Journal on Computing, 36(4):1025-1071, 2006. Google Scholar
  37. Subhash Khot, Dor Minzer, Dana Moshkovitz, and Muli Safra. Small set expansion in the Johnson graph. Electronic Colloquium on Computational Complexity (ECCC), 25:78, 2018. URL: https://eccc.weizmann.ac.il/report/2018/078, URL: http://arxiv.org/abs/TR18-078.
  38. Subhash Khot, Dor Minzer, and Muli Safra. On independent sets, 2-to-2 games, and Grassmann graphs. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2017, Montreal, QC, Canada, June 19-23, 2017, pages 576-589, 2017. URL: https://doi.org/10.1145/3055399.3055432.
  39. Subhash Khot, Dor Minzer, and Muli Safra. Pseudorandom sets in Grassmann graph have near-perfect expansion. In 59th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2018, Paris, France, October 7-9, 2018, pages 592-601, 2018. URL: https://doi.org/10.1109/FOCS.2018.00062.
  40. Subhash Khot and Muli Safra. A two-prover one-round game with strong soundness. Theory of Computing, 9:863-887, 2013. URL: https://doi.org/10.4086/toc.2013.v009a028.
  41. G Kortsarz and D Peleg. On choosing a dense subgraph. In Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science, pages 692-701. IEEE Computer Society, 1993. Google Scholar
  42. F. T. Leighton. Complexity issues in VLSI: optimal layouts for the shuffle-exchange graph and other networks. MIT Press, 1983. Google Scholar
  43. Tom Leighton and Satish Rao. Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. Journal of the ACM (JACM), 46(6):787-832, 1999. Google Scholar
  44. Bingkai Lin. The parameterized complexity of the k-biclique problem. Journal of the ACM (JACM), 65(5):1-23, 2018. Google Scholar
  45. Richard J Lipton and Robert Endre Tarjan. A separator theorem for planar graphs. SIAM Journal on Applied Mathematics, 36(2):177-189, 1979. Google Scholar
  46. Pasin Manurangsi. Almost-polynomial ratio ETH-hardness of approximating densest k-subgraph. In Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2017, Montreal, QC, Canada, June 19-23, 2017, pages 954-961, 2017. URL: https://doi.org/10.1145/3055399.3055412.
  47. Pasin Manurangsi. Inapproximability of maximum biclique problems, minimum k-cut and densest at-least-k-subgraph from the small set expansion hypothesis. Algorithms, 11(1):10, 2018. Google Scholar
  48. J. Matoušek. Lectures on discrete geometry. Springer-Verlag, 2002. Google Scholar
  49. J. Pach and G. Tóth. Thirteen problems on crossing numbers. Geombinatorics, 9(4):194-207, 2000. Google Scholar
  50. R. B. Richter and G. Salazar. Crossing numbers. In L. W. Beineke and R. J. Wilson, editors, Topics in Topological Graph Theory, chapter 7, pages 133-150. Cambridge University Press, 2009. Google Scholar
  51. Marcus Schaefer. The graph crossing number and its variants: A survey. The electronic journal of combinatorics, pages DS21-Sep, 2012. Google Scholar
  52. Renata Sotirov. On solving the densest k-subgraph problem on large graphs. Optimization Methods and Software, 35(6):1160-1178, 2020. Google Scholar
  53. David Steurer. Subexponential algorithms for d-to-1 two-prover games and for certifying almost perfect expansion, 2010. Available at https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.189.5388&rep=rep1&type=pdf, 2010.
  54. P. Turán. A note of welcome. J. Graph Theory, 1:1-5, 1977. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail