Ω-Lattices

November 19, 1992 Lecture 19 Lecturer: Michel X. Goemans Scribe: David B. Wilson1 1 Lattices Starting with today's lecture, we will look at problems involving lattices and algorithms for basis reduction of lattices. Applications of this topic include factoring polynomials, breaking cryptosystems, rounding an interior point to an optimal vertex in linear programming, and solving integer programs. We start with de nitions: De nition 1 Given a set of vectors b1; : : : ; bm 2 Qn, we de ne the lattice L = L(b1; : : : ; bm) = fPmi=1 ibi : i 2 Zg. Thus, L is the set of integral combinations of the vectors bi. Example: b1 = (1; 2); b2 = (2; 1); n = m = 2.

[1]  Martin E. Hellman,et al.  Hiding information and signatures in trapdoor knapsacks , 1978, IEEE Trans. Inf. Theory.

[2]  Carsten Lund,et al.  Proof verification and hardness of approximation problems , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[3]  Jeffrey C. Lagarias,et al.  Solving low density subset sum problems , 1983, 24th Annual Symposium on Foundations of Computer Science (sfcs 1983).