Ideal forms of Coppersmith's theorem and Guruswami-Sudan list decoding
Henry Cohn, Nadia Heninger

TL;DR
This paper unifies and extends techniques for solving polynomial equations with size constraints across various algebraic structures, leading to improved algorithms for cryptography and coding theory applications.
Contribution
It introduces a general framework applying Coppersmith's method to polynomial rings, number fields, and function fields, resulting in new algorithms for small solution finding and list decoding.
Findings
Polynomial-time algorithm for solutions over algebraic number fields
Faster list decoding for Reed-Solomon codes
Algorithm for algebraic-geometric code list decoding
Abstract
We develop a framework for solving polynomial equations with size constraints on solutions. We obtain our results by showing how to apply a technique of Coppersmith for finding small solutions of polynomial equations modulo integers to analogous problems over polynomial rings, number fields, and function fields. This gives us a unified view of several problems arising naturally in cryptography, coding theory, and the study of lattices. We give (1) a polynomial-time algorithm for finding small solutions of polynomial equations modulo ideals over algebraic number fields, (2) a faster variant of the Guruswami-Sudan algorithm for list decoding of Reed-Solomon codes, and (3) an algorithm for list decoding of algebraic-geometric codes that handles both single-point and multi-point codes. Coppersmith's algorithm uses lattice basis reduction to find a short vector in a carefully constructed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
