Modular Form Approach to Solving Lattice Problems

作者: Yuan Tian , Xueyong Zhu , Rongxin Sun

DOI: 10.1007/978-3-319-06089-7_28

关键词:

摘要: We construct new randomized algorithms to find the exact solutions shortest and closest vector problems (SVP CVP) in l2-norm for integral lattices. Not only minimal norm of non-zero lattice vectors SVP distance CVP, but also how many reach those minimums can be simultaneously computed. Our approach is based on special properties generating function vectors’ l2-norms, lattice-associated theta function. In computational complexity perspective take our solver as an example, family {Λ n } dimension dimΛ = level h l(Λ ) (the positive integer such that dual \(\Lambda_{n}^{*}\) scaled by \(h_{n}^{1/2}\) integral), this algorithm number Λ with success probability 1-e space-complexity polynomial time-complexity (loglogn 2 O(n)log(1/e).

参考文章(22)
Daniele Micciancio, S. Goldwasser, Complexity of lattice problems : a cryptographic perspective Springer. ,(2002)
W C Winnie Li, Number theory with applications World Scientific. ,(1996) , 10.1142/2716
Fred Diamond, Jerry Michael Shurman, A First Course in Modular Forms ,(2008)
Guillaume Hanrot, Xavier Pujol, Damien Stehlé, Algorithms for the shortest and closest lattice vector problems IWCC'11 Proceedings of the Third international conference on Coding and cryptology. pp. 159- 190 ,(2011) , 10.1007/978-3-642-20901-7_10
Daniele Micciancio, Oded Regev, Worst-Case to Average-Case Reductions Based on Gaussian Measures SIAM Journal on Computing. ,vol. 37, pp. 267- 302 ,(2007) , 10.1137/S0097539705447360
E. Bannai, N. J. A. Sloane, J. H. Conway, Sphere packings, lattices, and groups ,(1987)
Daniele Micciancio, Panagiotis Voulgaris, A deterministic single exponential time algorithm for most lattice problems based on voronoi cell computations Proceedings of the 42nd ACM symposium on Theory of computing - STOC '10. pp. 351- 358 ,(2010) , 10.1145/1806689.1806739