Almost Optimal Time Lower Bound for Approximating Parameterized Clique, CSP, and More, under ETH (2404.08870v2)
Abstract: The Parameterized Inapproximability Hypothesis (PIH), which is an analog of the PCP theorem in parameterized complexity, asserts that, there is a constant $\varepsilon> 0$ such that for any computable function $f:\mathbb{N}\to\mathbb{N}$, no $f(k)\cdot n{O(1)}$-time algorithm can, on input a $k$-variable CSP instance with domain size $n$, find an assignment satisfying $1-\varepsilon$ fraction of the constraints. A recent work by Guruswami, Lin, Ren, Sun, and Wu (STOC'24) established PIH under the Exponential Time Hypothesis (ETH). In this work, we improve the quantitative aspects of PIH and prove (under ETH) that approximating sparse parameterized CSPs within a constant factor requires $n{k{1-o(1)}}$ time. This immediately implies that, assuming ETH, finding a $(k/2)$-clique in an $n$-vertex graph with a $k$-clique requires $n{k{1-o(1)}}$ time. We also prove almost optimal time lower bounds for approximating $k$-ExactCover and Max $k$-Coverage. Our proof follows the blueprint of the previous work to identify a "vector-structured" ETH-hard CSP whose satisfiability can be checked via an appropriate form of "parallel" PCP. Using further ideas in the reduction, we guarantee additional structures for constraints in the CSP. We then leverage this to design a parallel PCP of almost linear size based on Reed-Muller codes and derandomized low degree testing.
- Computational Complexity: A Modern Approach. Cambridge University Press, USA, 1st edition, 2009.
- The hardness of approximate optima in lattices, codes, and systems of linear equations. J. Comput. Syst. Sci., 54(2):317–331, 1997.
- Proof verification and the hardness of approximation problems. Journal of the ACM (JACM), 45:501–555, 09 2001.
- Benny Applebaum. Exponentially-hard gap-csp and local prg via local hardcore functions. In 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS), pages 836–847, 2017.
- Random Cayley graphs and expanders. Random Structures & Algorithms, 5(2):271–284, 1994.
- On subexponential and fpt-time inapproximability. In Gregory Gutin and Stefan Szeider, editors, Parameterized and Exact Computation, pages 54–65, Cham, 2013. Springer International Publishing.
- Robust PCPs of proximity, shorter PCPs, and applications to coding. SIAM Journal on Computing, 36(4):889–974, 2006.
- Randomness-efficient low degree tests and short pcps via epsilon-biased sets. In Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing, STOC ’03, page 612–621, New York, NY, USA, 2003. Association for Computing Machinery.
- Tight FPT Approximations for k-Median and k-Means. In Christel Baier, Ioannis Chatzigiannakis, Paola Flocchini, and Stefano Leonardi, editors, 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019), volume 132 of Leibniz International Proceedings in Informatics (LIPIcs), pages 42:1–42:14, Dagstuhl, Germany, 2019. Schloss Dagstuhl – Leibniz-Zentrum für Informatik.
- From gap-ETH to FPT-inapproximability: Clique, dominating set, and more. In Chris Umans, editor, 58th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2017, Berkeley, CA, USA, October 15-17, 2017, pages 743–754. IEEE Computer Society, 2017.
- Tight bounds for graph homomorphism and subgraph isomorphism. In Robert Krauthgamer, editor, Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2016, Arlington, VA, USA, January 10-12, 2016, pages 1643–1649. SIAM, 2016.
- Simple combinatorial construction of the ko(1)o(1){}^{\mbox{o(1)}}start_FLOATSUPERSCRIPT o(1) end_FLOATSUPERSCRIPT-lower bound for approximating the parameterized k-clique. CoRR, abs/2304.07516, 2023.
- Strong computational lower bounds via parameterized complexity. J. Comput. Syst. Sci., 72(8):1346–1367, 2006.
- Irit Dinur. The PCP theorem by gap amplification. J. ACM, 54(3):12–es, jun 2007.
- Uriel Feige. A threshold of lnn𝑛\ln nroman_ln italic_n for approximating set cover. Journal of the ACM (JACM), 45(4):634–652, 1998.
- Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series. Springer, 2006.
- Interactive proofs and the hardness of approximating cliques. J. ACM, 43(2):268–292, 1996.
- Some improvements to total degree tests. In Proceedings Third Israel Symposium on the Theory of Computing and Systems, pages 190–198. IEEE, 1995.
- A survey on approximation in parameterized complexity: Hardness and algorithms. Algorithms, 13(6), 2020.
- Parameterized inapproximability hypothesis under ETH. CoRR, abs/2311.16587, 2023.
- Baby PIH: Parameterized inapproximability of Min CSP. arXiv preprint arXiv:2310.16344, 2023.
- Dorit S. Hochbaum. Approximation algorithms for NP-hard problems. SIGACT News, 28(2):40–52, jun 1997.
- On the complexity of k-SAT. Journal of Computer and System Sciences, 62:367–375, 2001.
- Which problems have strongly exponential complexity? Journal of Computer and System Sciences, 63(4):512–530, 2001.
- Near-optimal Cayley expanders for abelian groups. In 41st IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2021.
- Jørn Justesen. Class of constructive asymptotically good algebraic codes. IEEE Trans. Inf. Theory, 18:652–656, 1972.
- Karthik C. S. and Subhash Khot. Almost polynomial factor inapproximability for parameterized k-clique. In Shachar Lovett, editor, 37th Computational Complexity Conference, CCC 2022, July 20-23, 2022, Philadelphia, PA, USA, volume 234 of LIPIcs, pages 6:1–6:21. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.
- Conditional lower bounds for sparse parameterized 2-CSP: A streamlined proof. CoRR, abs/2311.05913, 2023.
- On the efficiency of local decoding procedures for error-correcting codes. In Proceedings of the Thirty-Second Annual ACM Symposium on Theory of Computing, STOC ’00, page 80–86, New York, NY, USA, 2000. Association for Computing Machinery.
- Bingkai Lin. Constant approximating k𝑘kitalic_k-clique is W[1]-hard. In Samir Khuller and Virginia Vassilevska Williams, editors, STOC ’21: 53rd Annual ACM SIGACT Symposium on Theory of Computing, Virtual Event, Italy, June 21-25, 2021, pages 1749–1756. ACM, 2021.
- On lower bounds of approximating parameterized k-clique. In Mikolaj Bojanczyk, Emanuela Merelli, and David P. Woodruff, editors, 49th International Colloquium on Automata, Languages, and Programming, ICALP 2022, July 4-8, 2022, Paris, France, volume 229 of LIPIcs, pages 90:1–90:18. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.
- Improved hardness of approximating k-clique under ETH. In 64th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2023, Santa Cruz, CA, USA, November 6-9, 2023, pages 285–306. IEEE, 2023.
- Parameterized complexity and approximability of directed odd cycle transversal. In Shuchi Chawla, editor, Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms, SODA 2020, Salt Lake City, UT, USA, January 5-8, 2020, pages 2181–2200. SIAM, 2020.
- Pasin Manurangsi. Tight running time lower bounds for strong inapproximability of maximum k𝑘kitalic_k-coverage, unique set cover and related problems (via t𝑡titalic_t-wise agreement testing theorem). In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 62–81. SIAM, 2020.
- Dániel Marx. Can you beat treewidth? Theory Comput., 6(1):85–112, 2010.
- Nearly-linear size holographic proofs. In Proceedings of the twenty-sixth annual ACM symposium on Theory of computing, pages 194–203, 1994.
- Robust characterizations of polynomials with applications to program testing. SIAM Journal on Computing, 25(2):252–271, 1996.
- J. T. Schwartz. Fast probabilistic algorithms for verification of polynomial identities. J. ACM, 27(4):701–717, oct 1980.
- Venkatesan Guruswami (128 papers)
- Bingkai Lin (15 papers)
- Xuandi Ren (9 papers)
- Yican Sun (10 papers)
- Kewen Wu (25 papers)