Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

Parameterized Intractability of Even Set and Shortest Vector Problem

Published: 22 March 2021 Publication History

Abstract

The -Even Set problem is a parameterized variant of the Minimum Distance Problem of linear codes over , which can be stated as follows: given a generator matrix and an integer , determine whether the code generated by has distance at most , or, in other words, whether there is a nonzero vector such that has at most nonzero coordinates. The question of whether -Even Set is fixed parameter tractable (FPT) parameterized by the distance has been repeatedly raised in the literature; in fact, it is one of the few remaining open questions from the seminal book of Downey and Fellows [1999]. In this work, we show that -Even Set is W[1]-hard under randomized reductions.
We also consider the parameterized -Shortest Vector Problem (SVP), in which we are given a lattice whose basis vectors are integral and an integer , and the goal is to determine whether the norm of the shortest vector (in the norm for some fixed ) is at most . Similar to -Even Set, understanding the complexity of this problem is also a long-standing open question in the field of Parameterized Complexity. We show that, for any , -SVP is W[1]-hard to approximate (under randomized reductions) to some constant factor.

References

[1]
Divesh Aggarwal and Noah Stephens-Davidowitz. 2018. (Gap/S)ETH hardness of SVP. In STOC. 228–238.
[2]
Miklós Ajtai. 1996. Generating hard instances of lattice problems (extended abstract). In STOC. 99–108.
[3]
Miklós Ajtai. 1998. The shortest vector problem in is NP-hard for randomized reductions (extended abstract). In STOC. 10–19.
[4]
Miklós Ajtai and Cynthia Dwork. 1997. A public-key cryptosystem with worst-case/average-case equivalence. In STOC. 284–293.
[5]
Sanjeev Arora, László Babai, Jacques Stern, and Z. Sweedyk. 1997. The hardness of approximate optima in lattices, codes, and systems of linear equations. J. Comput. Syst. Sci. 54, 2 (1997), 317–331.
[6]
Per Austrin and Subhash Khot. 2014. A simple deterministic reduction for the gap minimum distance of code problem. IEEE Trans. Inf. Theory 60, 10 (2014), 6636–6645.
[7]
Huck Bennett, Alexander Golovnev, and Noah Stephens-Davidowitz. 2017. On the quantitative hardness of CVP. In FOCS. 13–24.
[8]
Elwyn R. Berlekamp, Robert J. McEliece, and Henk C. A. van Tilborg. 1978. On the inherent intractability of certain coding problems (Corresp.). IEEE Trans. Inf. Theory 24, 3 (1978), 384–386.
[9]
Arnab Bhattacharyya, Ameet Gadekar, Suprovat Ghoshal, and Rishi Saket. 2016. On the hardness of learning sparse parities. In ESA. 11:1–11:17.
[10]
R. C. Bose and Dwijendra K. Ray-Chaudhuri. 1960. On a class of error correcting binary group codes. Information and Control 3, 1 (1960), 68–79.
[11]
Jin-yi Cai and Ajay Nerurkar. 1999. Approximating the SVP to within a factor Is NP-hard under randomized reductions. J. Comput. Syst. Sci. 59, 2 (1999), 221–239.
[12]
Qi Cheng and Daqing Wan. 2012. A deterministic reduction for the gap minimum distance problem. IEEE Trans. Inf. Theory 58, 11 (2012), 6935–6941.
[13]
Marek Cygan, Fedor Fomin, Bart MP Jansen, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, and Saket Saurabh. 2014. Open problems for FPT school 2014.
[14]
Marek Cygan, Fedor V. Fomin, Danny Hermelin, and Magnus Wahlström. 2017. Randomization in parameterized complexity (Dagstuhl seminar 17041). Dagstuhl Reports 7, 1 (2017), 103–128.
[15]
Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. 2015. Parameterized Algorithms. Springer.
[16]
Erik D. Demaine, Gregory Gutin, Dániel Marx, and Ulrike Stege. 2007. 07281 open problems—Structure theory and FPT algorithmcs for graphs, digraphs and hypergraphs. In Structure Theory and FPT Algorithmics for Graphs, Digraphs and Hypergraphs, 08.07. - 13.07.2007. http://drops.dagstuhl.de/opus/volltexte/2007/1254
[17]
Irit Dinur. 2002. Approximating to within almost-polynomial factors is NP-hard. Theor. Comput. Sci. 285, 1 (2002), 55–71.
[18]
Irit Dinur. 2016. Mildly exponential reduction from gap 3SAT to polynomial-gap label-cover. ECCC 23 (2016), 128. http://eccc.hpi-web.de/report/2016/128
[19]
Irit Dinur, Guy Kindler, Ran Raz, and Shmuel Safra. 2003. Approximating CVP to within almost-polynomial factors is NP-hard. Combinatorica 23, 2 (2003), 205–243.
[20]
Rodney G. Downey and Michael R. Fellows. 1999. Parameterized Complexity. Springer.
[21]
Rodney G. Downey and Michael R. Fellows. 2013. Fundamentals of Parameterized Complexity. Springer.
[22]
Rodney G. Downey, Michael R. Fellows, Alexander Vardy, and Geoff Whittle. 1999. The parametrized complexity of some fundamental problems in coding theory. SIAM J. Comput. 29, 2 (1999), 545–570.
[23]
Ilya Dumer, Daniele Micciancio, and Madhu Sudan. 2003. Hardness of approximating the minimum distance of a linear code. IEEE Trans. Information Theory 49, 1 (2003), 22–37.
[24]
Michael R. Fellows, Jiong Guo, Dániel Marx, and Saket Saurabh. 2012. Data reduction and problem kernels (Dagstuhl seminar 12241). Dagstuhl Reports 2, 6 (2012), 26–50.
[25]
Fedor V. Fomin and Dániel Marx. 2012. FPT suspects and tough customers: Open problems of Downey and fellows. In The Multivariate Algorithmic Revolution and Beyond - Essays Dedicated to Michael R. Fellows on the Occasion of His 60th Birthday (Lecture Notes in Computer Science), Hans L. Bodlaender, Rod Downey, Fedor V. Fomin, and Dániel Marx (Eds.), Vol. 7370. Springer, 457–468.
[26]
Oded Goldreich. 2006. On promise problems: A survey. In Theoretical Computer Science, Essays in Memory of Shimon Even. 254–290.
[27]
Oded Goldreich, Daniele Micciancio, Shmuel Safra, and Jean-Pierre Seifert. 1999. Approximating shortest lattice vectors is not harder than approximating closest lattice vectors. Inf. Process. Lett. 71, 2 (1999), 55–61.
[28]
Petr A. Golovach, Jan Kratochvíl, and Ondrej Suchý. 2012. Parameterized complexity of generalized domination problems. Discrete Applied Mathematics 160, 6 (2012), 780–792.
[29]
Ishay Haviv and Oded Regev. 2007. Tensor-based hardness of the shortest vector problem to within almost polynomial factors. In STOC. 469–477.
[30]
Alexis Hocquenghem. 1959. Codes correcteurs d’erreurs. Chiffres 2 (Sept. 1959), 147–156.
[31]
D. S. Johnson. 1990. Handbook of theoretical computer science. Vol. A (Algorithms and Complexity). Elseveir, Chapter 2, A catalog of complexity classes, 67–161.
[32]
Karthik C. S., Bundit Laekhanukit, and Pasin Manurangsi. 2019. On the parameterized complexity of approximating dominating set. J. ACM 66, 5 (2019), 33:1–33:38.
[33]
Subhash Khot. 2005. Hardness of approximating the shortest vector problem in lattices. J. ACM 52, 5 (2005), 789–808.
[34]
Arjen Klaas Lenstra, Hendrik Willem Lenstra, and László Lovász. 1982. Factoring polynomials with rational coefficients. Math. Ann. 261, 4 (1982), 515–534.
[35]
Hendrik Willem Lenstra. 1983. Integer programming with a fixed number of variables. Math. Oper. Res. 8, 4 (1983), 538–548.
[36]
Bingkai Lin. 2018. The parameterized complexity of the k-biclique problem. J. ACM 65, 5 (2018), 34:1–34:23.
[37]
Ruhollah Majdoddin. 2017. Parameterized complexity of CSP for infinite constraint languages. CoRR abs/1706.10153 (2017). arxiv:1706.10153 http://arxiv.org/abs/1706.10153
[38]
Pasin Manurangsi. 2020. Tight running time lower bounds for strong inapproximability of maximum -coverage, unique set cover and related problems (via -wise agreement testing theorem). In SODA. 62–81.
[39]
Pasin Manurangsi and Prasad Raghavendra. 2016. A birthday repetition theorem and complexity of approximating dense CSPs. CoRR abs/1607.02986 (2016). http://arxiv.org/abs/1607.02986
[40]
Daniele Micciancio. 2000. The shortest vector in a lattice is hard to approximate to within some constant. SIAM J. Comput. 30, 6 (2000), 2008–2035.
[41]
Daniele Micciancio. 2001. The hardness of the closest vector problem with preprocessing. IEEE Trans. Inf. Theory 47, 3 (2001), 1212–1215.
[42]
Daniele Micciancio. 2012. Inapproximability of the shortest vector problem: Toward a deterministic reduction. Theory of Computing 8, 1 (2012), 487–512.
[43]
Daniele Micciancio. 2014. Locally dense codes. In CCC. 90–97.
[44]
Daniele Micciancio and Shafi Goldwasser. 2012. Complexity of Lattice Problems: A Cryptographic Perspective. Vol. 671. Springer Science & Business Media.
[45]
Daniele Micciancio and Oded Regev. 2009. Lattice-based cryptography. In Post-quantum Cryptography. Springer, 147–191.
[46]
Moni Naor, Leonard J. Schulman, and Aravind Srinivasan. 1995. Splitters and near-optimal derandomization. In 36th Annual Symposium on Foundations of Computer Science, Milwaukee, WI, 23-25 October 1995. 182–191.
[47]
Phong Q. Nguyen and Brigitte Vallée (Eds.). 2010. The LLL Algorithm—Survey and Applications. Springer.
[48]
Oded Regev. 2003. New lattice based cryptographic constructions. In STOC. 407–416.
[49]
Oded Regev. 2005. On lattices, learning with errors, random linear codes, and cryptography. In STOC. 84–93.
[50]
Oded Regev. 2006. Lattice-based cryptography. In CRYPTO. 131–141.
[51]
Oded Regev. 2010. The learning with errors problem (invited survey). In CCC. 191–204.
[52]
Oded Regev and Ricky Rosen. 2006. Lattice problems and norm embeddings. In STOC. 447–456.
[53]
Jacques Stern. 1993. Approximating the number of error locations within a constant ratio is NP-complete. In AAECC. 325–331.
[54]
Peter van Emde-Boas. 1981. Another NP-complete Partition Problem and the Complexity of Computing Short Vectors in a Lattice. Technical Report. Department of Mathematics, University of Amsterdam. https://books.google.com/books?id=tCQiHQAACAAJ.
[55]
Alexander Vardy. 1997. Algorithmic complexity in coding theory and the minimum distance problem. In STOC. 92–109.
[56]
Alexander Vardy. 1997. The intractability of computing the minimum distance of a code. IEEE Trans. Inf. Theory 43, 6 (1997), 1757–1766.

Cited By

View all
  • (2023)Parameterized Complexity of Feature Selection for Categorical Data ClusteringACM Transactions on Computation Theory10.1145/360479715:3-4(1-24)Online publication date: 12-Dec-2023
  • (2023)The Complexity of the Shortest Vector ProblemACM SIGACT News10.1145/3586165.358617254:1(37-61)Online publication date: 1-Mar-2023
  • (2022)Applications of Random Algebraic Constructions to Hardness of Approximation2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS52979.2021.00032(237-244)Online publication date: Feb-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of the ACM
Journal of the ACM  Volume 68, Issue 3
June 2021
244 pages
ISSN:0004-5411
EISSN:1557-735X
DOI:10.1145/3456663
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 March 2021
Accepted: 01 December 2020
Revised: 01 December 2020
Received: 01 September 2019
Published in JACM Volume 68, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Parameterized complexity
  2. inapproximability
  3. even set
  4. minimum distance problem
  5. shortest vector problem

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • Ramanujan Fellowship DSTO
  • Indo-US Joint Center for Pseudorandomness in Computer Science while at Indian Institute of Science
  • European Research Council (ERC)
  • ERC-CoG
  • JSPS KAKENHI
  • JST ERATO

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)363
  • Downloads (Last 6 weeks)36
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Parameterized Complexity of Feature Selection for Categorical Data ClusteringACM Transactions on Computation Theory10.1145/360479715:3-4(1-24)Online publication date: 12-Dec-2023
  • (2023)The Complexity of the Shortest Vector ProblemACM SIGACT News10.1145/3586165.358617254:1(37-61)Online publication date: 1-Mar-2023
  • (2022)Applications of Random Algebraic Constructions to Hardness of Approximation2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS52979.2021.00032(237-244)Online publication date: Feb-2022
  • (2021)Parameterized Complexity of Small Weight Automorphisms and IsomorphismsAlgorithmica10.1007/s00453-021-00867-y83:12(3567-3601)Online publication date: 1-Dec-2021

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media