skip to main content
10.1145/2465506.2465936acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

A new view on HJLS and PSLQ: sums and projections of lattices

Authors Info & Claims
Published:26 June 2013Publication History

ABSTRACT

The HJLS and PSLQ algorithms are the de facto standards for discovering non-trivial integer relations between a given tuple of real numbers. In this work, we provide a new interpretation of these algorithms, in a more general and powerful algebraic setup: we view them as special cases of algorithms that compute the intersection between a lattice and a vector subspace. Further, we extract from them the first algorithm for manipulating finitely generated additive subgroups of a euclidean space, including projections of lattices and finite sums of lattices. We adapt the analyses of HJLS and PSLQ to derive correctness and convergence guarantees.

References

  1. L. Babai, B. Just, and F. Meyer auf der Heide. On the limits of computations with the floor function. Inf. Comput., 78(2):99--107, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Borwein. Computational Excursions in Analysis and Number Theory. Springer, New York, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  3. N. Bourbaki. Elements of Mathematics: General Topology, Part II. Addison-Wesley, Massachusetts, 1967. A translation of phÉléments de Mathématique : Topologie Générale, Hermann, Paris, 1966.Google ScholarGoogle Scholar
  4. D. Dadush and O. Regev. Lattices, convexity and algorithms: Dual lattices and lattice membership problems, 2013. Notes of the second lecture of a course taught at New York University. Available from http://cs.nyu.edu/~dadush/.Google ScholarGoogle Scholar
  5. H. Ferguson and D. Bailey. A polynomial time, numerically stable integer relation algorithm. Technical Report RNR-91-032, SRC-TR-92-066, NAS Applied Research Branch, NASA Ames Research Center, July 1992.Google ScholarGoogle Scholar
  6. H. Ferguson, D. Bailey, and S. Arno. Analysis of PSLQ, an integer relation finding algorithm. Math. Comput., 68(225):351--369, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Håstad, B. Just, J. Lagarias, and C. Schnorr. Polynomial time algorithms for finding integer relations among real numbers. SIAM J. Comput., 18(5):859--881, 1989. Preliminary version: Proceedings of STACS'86, pp. 105--118, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Lenstra, H. Lenstra, and L. Lovász. Factoring polynomials with rational coefficients. Math. Ann., 261(4):515--534, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  9. J. Martinet. Perfect Lattices in Euclidean Spaces. Springer, Berlin, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  10. A. Meichsner. Integer Relation Algorithms and the Recognition of Numerical Constants. Master's thesis, Simon Fraser University, 2001.Google ScholarGoogle Scholar
  11. A. Meichsner. The Integer Chebyshev Problem: Computational Explorations. PhD thesis, Simon Fraser University, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Pohst. A modification of the LLL reduction algorithm. J. Symb. Comput., 4(1):123--127, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. O. Regev. Lattices in Computer Science, 2004. Lecture notes of a course taught at Tel Aviv University. Available from http://www.cims.nyu.edu/~regev/.Google ScholarGoogle Scholar
  14. A. Schönhage. Factorization of univariate integer polynomials by Diophantine approximation and an improved basis reduction algorithm. In Proceedings of ICALP, volume 172 of LNCS, pages 436--447. Springer, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A new view on HJLS and PSLQ: sums and projections of lattices

    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
      ISSAC '13: Proceedings of the 38th International Symposium on Symbolic and Algebraic Computation
      June 2013
      400 pages
      ISBN:9781450320597
      DOI:10.1145/2465506

      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: 26 June 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate395of838submissions,47%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader