ShopSpell

Lattice Basis Reduction: An Introduction to the LLL Algorithm and Its Applications [Hardcover]

$189.99       (Free Shipping)
61 available
  • Category: Books (Computers)
  • Author:  Bremner, Murray R.
  • Author:  Bremner, Murray R.
  • ISBN-10:  1439807027
  • ISBN-10:  1439807027
  • ISBN-13:  9781439807026
  • ISBN-13:  9781439807026
  • Publisher:  CRC Press
  • Publisher:  CRC Press
  • Pages:  332
  • Pages:  332
  • Binding:  Hardcover
  • Binding:  Hardcover
  • Pub Date:  01-Jun-2011
  • Pub Date:  01-Jun-2011
  • SKU:  1439807027-11-MPOD
  • SKU:  1439807027-11-MPOD
  • Item ID: 106151428
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Oct 10 to Oct 12
  • Notes: Brand New Item. Not shipped to AK, HI, APO, FPO, AE.

First developed in the early 1980s by Lenstra, Lenstra, and Lov?sz, the LLL algorithm was originally used to provide a polynomial-time algorithm for factoring polynomials with rational coefficients. It very quickly became an essential tool in integer linear programming problems and was later adapted for use in cryptanalysis. This book provides an introduction to the theory and applications of lattice basis reduction and the LLL algorithm. With numerous examples and suggested exercises, the text discusses various applications of lattice basis reduction to cryptography, number theory, polynomial factorization, and matrix canonical forms.

Introduction to Lattices. Two-Dimensional Lattices. Gram-Schmidt Orthogonalization. The LLL Algorithm. Deep Insertions. Linearly Dependent Vectors. The Knapsack Problem. Coppersmiths Algorithm. Diophantine Approximation. The Fincke-Pohst Algorithm. Kannans Algorithm. Schnorrs Algorithm. NP-Completeness. The Hermite Normal Form. Polynomial Factorization.

First realized in the 1980s by Lenstra, Lenstra, and Lovasz, the LLL algorithm was originally intended to factor polynomials with rational coefficients. It improved upon the existing lattice reduction algorithm in order to solve integer linear programming problems and was later adapted for use in crypanalysis. This book provides an introduction to the theory and applications of lattice basis reduction and the LLL algorithm. With numerous examples and suggested exercises, the text discusses various applications of lattice basis reduction to polynomial factorization, cryptography, number theory, and matrix canonical forms.

Murray R. Bremner received a Bachelor of Science from the University of Saskatchewan in 1981, a Master of Computer Science from Concordia University in Montreal in 1984, and a Doctorate in Mathematics from Yale University in 1989. He spent one year as a Postdoctoral Fellow al3.

Add Review