skip to main content
10.1145/2422436.2422494acmconferencesArticle/Chapter ViewAbstractPublication PagesitcsConference Proceedingsconference-collections
research-article

New affine-invariant codes from lifting

Published:09 January 2013Publication History

ABSTRACT

In this work we explore error-correcting codes derived from the "lifting" of "affine-invariant" codes. Affine-invariant codes are simply linear codes whose coordinates are a vector space over a field and which are invariant under affine-transformations of the coordinate space. Lifting takes codes defined over a vector space of small dimension and lifts them to higher dimensions by requiring their restriction to every subspace of the original dimension to be a codeword of the code being lifted. While the operation is of interest on its own, this work focusses on new ranges of parameters that can be obtained by such codes, in the context of local correction and testing. In particular we present four interesting ranges of parameters that can be achieved by such lifts, all of which are new in the context of affine-invariance and some may be new even in general. The main highlight is a construction of high-rate codes with sublinear time decoding. The only prior construction of such codes is due to Kopparty, Saraf and Yekhanin [33]. All our codes are extremely simple, being just lifts of various parity check codes (codes with one symbol of redundancy), and in the final case, the lift of a Reed-Solomon code.

We also present a simple connection between certain lifted codes and lower bounds on the size of "Nikodym sets". Roughly, a Nikodym set in Fqm is a set S with the property that every point has a line passing through it which is almost entirely contained in S. While previous lower bounds on Nikodym sets were roughly growing as qm/2m, we use our lifted codes to prove a lower bound of (1 - o(1))qm for fields of constant characteristic.

References

  1. Noga Alon, Tali Kaufman, Michael Krivelevich, Simon Litsyn, and Dana Ron. Testing Reed-Muller codes. IEEE Transactions on Information Theory, 51(11):4032--4039, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Sanjeev Arora and Boaz Barak. Computational Complexity: A Modern Approach. Cambridge, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Sanjeev Arora, Carsten Lund, Rajeev Motwani, Madhu Sudan, and Mario Szegedy. Proof verification and the hardness of approximation problems. Journal of the ACM, 45(3):501--555, May 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Sanjeev Arora and Madhu Sudan. Improved low degree testing and its applications. Combinatorica, 23(3):365--426, 2003. Preliminary version in Proceedings of ACM STOC 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Boaz Barak, Parikshit Gopalan, Johan Håstad, Raghu Meka, Prasad Raghavendra, and David Steurer. Making the long code shorter, with applications to the unique games conjecture. CoRR, abs/1111.0405, 2011.Google ScholarGoogle Scholar
  6. Eli Ben-Sasson, Elena Grigorescu, Ghid Maatouk, Amir Shpilka, and Madhu Sudan. On sums of locally testable affine invariant properties. Electronic Colloquium on Computational Complexity (ECCC), 18:79, 2011.Google ScholarGoogle Scholar
  7. Eli Ben-Sasson, Ghid Maatouk, Amir Shpilka, and Madhu Sudan. Symmetric LDPC codes are not necessarily locally testable. In IEEE Conference on Computational Complexity, pages 55--65. IEEE Computer Society, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Eli Ben-Sasson, Noga Ron-Zewi, and Madhu Sudan. Sparse affine-invariant linear codes are locally testable. Electronic Colloquium on Computational Complexity (ECCC), 19:49, 2012.Google ScholarGoogle Scholar
  9. Eli Ben-Sasson and Madhu Sudan. Limits on the rate of locally testable affine-invariant codes. Electronic Colloquium on Computational Complexity (ECCC), 17:108, 2010.Google ScholarGoogle Scholar
  10. Arnab Bhattacharyya, Swastik Kopparty, Grant Schoenebeck, Madhu Sudan, and David Zuckerman. Optimal testing of Reed-Muller codes. In FOCS, pages 488--497. IEEE Computer Society, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Pier Vittorio Ceccherini and J. W. P. Hirschfeld. The dimension of projective geometry codes. Discrete Mathematics, 106--107:117--126, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Zeev Dvir. On the size of Kakeya sets in finite fields. Journal of the American Mathematical Society, (to appear), 2008. Article electronically published on June 23, 2008.Google ScholarGoogle Scholar
  13. Zeev Dvir, Swastik Kopparty, Shubhangi Saraf, and Madhu Sudan. Extensions to the method of multiplicities, with applications to kakeya sets and mergers. In FOCS, pages 181--190. IEEE Computer Society, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Zeev Dvir and Amir Shpilka. An improved analysis of linear mergers. Computational Complexity, 16(1):34--59, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Zeev Dvir and Avi Wigderson. Kakeya sets, new mergers, and old extractors. SIAM J. Comput., 40(3):778--792, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Chunrong Feng, Liangpan Li, and Jian Shen. Some inequalities in functional analysis, combinatorics, and probability theory. Electr. J. Comb., 17(1), 2010.Google ScholarGoogle Scholar
  17. Katalin Friedl and Madhu Sudan. Some improvements to total degree tests. In Proceedings of the 3rd Annual Israel Symposium on Theory of Computing and Systems, pages 190--198, Washington, DC, USA, 4--6 January 1995. IEEE Computer Society. Corrected version available online at http://people.csail.mit.edu/madhu/papers/friedl.ps. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Peter Gemmell, Richard Lipton, Ronitt Rubinfeld, Madhu Sudan, and Avi Wigderson. Self-testing/correcting for polynomials and for approximate functions. In Proceedings of the Twenty Third Annual ACM Symposium on Theory of Computing, pages 32--42, New Orleans, Louisiana, 6--8 May 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Peter Gemmell and Madhu Sudan. Highly resilient correctors for multivariate polynomials. Information Processing Letters, 43(4):169--174, September 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Oded Goldreich and Tali Kaufman. Proximity oblivious testing and the role of invariances. Electronic Colloquium on Computational Complexity (ECCC), 17:58, 2010.Google ScholarGoogle Scholar
  21. Elena Grigorescu, Tali Kaufman, and Madhu Sudan. 2-transitivity is insufficient for local testability. In IEEE Conference on Computational Complexity, pages 259--267, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Elena Grigorescu, Tali Kaufman, and Madhu Sudan. Succinct representation of codes with applications to testing. In Proceedings of RANDOM-APPROX 2009, volume 5687 of Lecture Notes in Computer Science, pages 534--547. Springer, 2009. Google ScholarGoogle Scholar
  23. Alan Guo, Swastik Kopparty, and Madhu Sudan. New affine-invariant codes from lifting. CoRR, abs/1208.5413v2, 2012. Also appears as ECCC TR 12--149.Google ScholarGoogle Scholar
  24. Alan Guo and Madhu Sudan. Some closure features of locally testable affine-invariant properties. Electronic Colloquium on Computational Complexity (ECCC), 19:48, 2012.Google ScholarGoogle Scholar
  25. Elad Haramaty, Noga Ron-Zewi, and Madhu Sudan. Absolutely sound testing of lifted codes. Manuscript, November 2012.Google ScholarGoogle Scholar
  26. Elad Haramaty, Amir Shpilka, and Madhu Sudan. Optimal testing of multivariate polynomials over small prime fields. In Rafail Ostrovsky, editor, IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011, Palm Springs, CA, USA, October 22--25, 2011, pages 629--637. IEEE, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Charanjit S. Jutla, Anindya C. Patthak, Atri Rudra, and David Zuckerman. Testing low-degree polynomials over prime fields. Random Struct. Algorithms, 35(2):163--193, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Tali Kaufman and Shachar Lovett. Testing of exponentially large codes, by a new extension to weil bound for character sums. Electronic Colloquium on Computational Complexity (ECCC), 17:65, 2010.Google ScholarGoogle Scholar
  29. Tali Kaufman and Alexander Lubotzky. Edge transitive ramanujan graphs and symmetric ldpc good codes. In Howard J. Karloff and Toniann Pitassi, editors, STOC, pages 359--366. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Tali Kaufman and Dana Ron. Testing polynomials over general fields. SIAM Journal of Computing, 36(3):779--802, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Tali Kaufman and Madhu Sudan. Algebraic property testing: The role of invariance. Electronic Colloquium on Computational Complexity (ECCC), 14(111), 2007.Google ScholarGoogle Scholar
  32. Tali Kaufman and Avi Wigderson. Symmetric LDPC codes and local testing. In Andrew Chi-Chih Yao, editor, ICS, pages 406--421. Tsinghua University Press, 2010.Google ScholarGoogle Scholar
  33. Swastik Kopparty, Shubhangi Saraf, and Sergey Yekhanin. High-rate codes with sublinear-time decoding. In Lance Fortnow and Salil P. Vadhan, editors, STOC, pages 167--176. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Liangpan Li. On the size of Nikodym sets in finite fields. ArXiv e-prints, March 2008.Google ScholarGoogle Scholar
  35. Ran Raz and Shmuel Safra. A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP. In Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing, pages 475--484, New York, NY, 1997. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Ronitt Rubinfeld and Madhu Sudan. Robust characterizations of polynomials with applications to program testing. SIAM Journal on Computing, 25(2):252--271, April 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Shubhangi Saraf and Madhu Sudan. Improved lower bound on the size of Kakeya sets over finite fields. ArXiv e-prints, August 2008.Google ScholarGoogle Scholar
  38. K.J.C. Smith. On the p-rank of the incidence matrix of points and hyperplanes in a finite projective geometry. Journal of Combinatorial Theory, 7(2):122--129, 1969.Google ScholarGoogle ScholarCross RefCross Ref
  39. Sergey Yekhanin. Personal communication, April 2011.Google ScholarGoogle Scholar

Index Terms

  1. New affine-invariant codes from lifting

    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
      ITCS '13: Proceedings of the 4th conference on Innovations in Theoretical Computer Science
      January 2013
      594 pages
      ISBN:9781450318594
      DOI:10.1145/2422436

      Copyright © 2013 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: 9 January 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate172of513submissions,34%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader