skip to main content
10.1145/1536414.1536421acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

A deterministic reduction for the gap minimum distance problem: [extended abstract]

Published:31 May 2009Publication History

ABSTRACT

Determining the minimum distance of a linear code is one of the most important problems in algorithmic coding theory. The exact version of the problem was shown to be NP-complete in [14]. In [8], the gap version of the problem was shown to be NP-hard for any constant factor under a randomized reduction. It was shown in the same paper that the minimum distance problem is not approximable in randomized polynomial time to the factor 2log1-ε n unless NP ⊆ RTIME(2polylog(n)). In this paper, we derandomize the reduction and thus prove that there is no deterministic polynomial time algorithm to approximate the minimum distance to any constant factor unless P=NP. We also prove that the minimum distance is not approximable in deterministic polynomial time to the factor 2log1-εn unless NP ⊆ DTIME(2polylog(n)). As the main technical contribution, for any constant 2/3< ρ < 1, we present a deterministic algorithm that given a positive integer s, runs in time poly(s) and constructs a code C of length poly(s) with an explicit Hamming ball of radius ρ d(C) such that a projection at some s coordinates sends the codewords in the ball surjectively onto a linear subspace of dimension s, where d(C) denotes the minimum distance of C. The codes are obtained by concatenating Reed-Solomon codes with Hadamard codes.

References

  1. Miklos Ajtai. The shortest vector problem in L2 is NP-hard for randomized reductions (extended abstract). In Proc. 30th ACM Symp. on Theory of Computing, pages 10--19, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Sanjeev Arora, Laszlo Babai, Jacques Stern, and Z. Sweedyk. The hardness of approximate optima in lattices, codes and systems of linear equations. Journal of Computer and System Sciences, 54:317--331, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Elwyn R. Berlekamp, Robert J. McEliece, and Henk C. van Tilborg. On the inherent intractability of certain coding problems. IEEE Transactions of Information Theory, 24(3):384--386, 1978.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J.-Y. Cai and A. Nerurkar. Approximating the svp to within a factor (1 1/dimε) is NP-hard under randomized reductions. J. of Comput. Syst. Sci., 59(2):221--239, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Qi Cheng and Daqing Wan. On the list and bounded distance decodability of Reed-Solomon codes. SIAM Journal on Computing, 37(1):195--209, 2007. Special Issue on FOCS 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Qi Cheng and Daqing Wan. Complexity of decoding positive-rate Reed-Solomon codes. In Proceedings of the 35th International Colloquium on Automata, Languages and Programming (ICALP), volume 5125 of Lecture Notes in Computer Science. Springer-Verlag, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Stephen Cook. The complexity of theorem proving procedures. In Proc. 3rd ACM Symp. on Theory of Computing, pages 151--158, 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ilya Dumer, Daniele Micciancio, and Madhu Sudan. Hardness of approximating the minimum distance of a linear code. IEEE Transactions on Information Theory, 49(1):22--37, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ishay Haviv and Oded Regev. Tensor-based hardness of the shortest vector problem to within almost polynomial factors. In Proc. 39th ACM Symp. on Theory of Computing, pages 469--477, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Subhash Khot. Hardness of approximating the shortest vector problem in lattices. Journal of ACM, 52(5):789--808, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. D. Micciancio. The shortest vector problem is NP-hard to approximate to within some constant. SIAM J. on Computing, 30(6):2008--2035, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Victor Shoup. New algorithms for finding irreducible polynomials over finite fields. Mathematics of Computation, 54:435--447, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  13. P. van Emde Boas. Another NP-complete problem and the complexity of computing short vectors in a lattice. Technical report, Mathematische INstituut, University of Amsterdam, 1981.Google ScholarGoogle Scholar
  14. Alexander Vardy. The intractability of computing the minimum distance of a code. IEEE Trans. Inform. Theory, 43(6):1757--1766, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Daqing Wan. Generators and irreducible polynomials over finite fields. Mathematics of Computation, 66(219):1195--1212, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A deterministic reduction for the gap minimum distance problem: [extended abstract]

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      STOC '09: Proceedings of the forty-first annual ACM symposium on Theory of computing
      May 2009
      750 pages
      ISBN:9781605585062
      DOI:10.1145/1536414

      Copyright © 2009 ACM

      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: 31 May 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader