Solving the Shortest Vector Problem in Lattices Faster Using Quantum Search

被引:0
|
作者
Laarhoven, Thijs [1 ]
Mosca, Michele [2 ,3 ]
van de Pol, Joop [4 ]
机构
[1] Eindhoven Univ Technol, Dept Math & Comp Sci, NL-5600 MB Eindhoven, Netherlands
[2] Univ Waterloo, Inst Quantum Comp, Dept C&O, Waterloo, ON N2L 3GL, Canada
[3] Univ Waterloo, Perimeter Inst Theoret Phys, Waterloo, ON N2L 2Y5, Canada
[4] Univ Bristol, Dept Comp Sci, Bristol BS81UB, Avon, England
来源
基金
英国工程与自然科学研究理事会; 加拿大自然科学与工程研究理事会;
关键词
lattices; shortest vector problem; sieving; quantum algorithms; quantum search; BASIS REDUCTION; ALGORITHMS; ENUMERATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
By applying Grover's quantum search algorithm to the lattice algorithms of Micciancio and Voulgaris, Nguyen and Vidick, Wang et al., and Pujol and Stehle, we obtain improved asymptotic quantum results for solving the shortest vector problem. With quantum computers we can provably find a shortest vector in time 2(1.799n+o(n)), improving upon the classical time complexity of 2(2.465n+o(n)) of Pujol and Stehle and the 2(2n+o(n)) of Micciancio and Voulgaris, while heuristically we expect to find a shortest vector in time 2(0.312n+o(n)), improving upon the classical time complexity of 2(0.384n+o(n)) of Wang et al. These quantum complexities will be an important guide for the selection of parameters for post-quantum cryptosystems based on the hardness of the shortest vector problem.
引用
收藏
页码:83 / 101
页数:19
相关论文
共 50 条
  • [41] A faster lattice reduction method using quantum search
    Ludwig, C
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2003, 2906 : 199 - 208
  • [42] Finding Shortest Vector Using Quantum NV Sieve on Grover
    Kim, Hyunji
    Jang, Kyoungbae
    Oh, Yujin
    Seok, Woojin
    Lee, Wonhuck
    Bae, Kwangil
    Sohn, Ilkwon
    Seo, Hwajeong
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2023, PT I, 2024, 14561 : 97 - 118
  • [43] A note on the shortest lattice vector problem
    Kumar, R
    Sivakumar, D
    FOURTEENTH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 1999, : 200 - 204
  • [44] Focusing search by using problem solving experience
    Hüllermeier, E
    ECAI 2000: 14TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, 54 : 50 - 54
  • [45] On the unique shortest lattice vector problem
    Kumar, SR
    Sivakumar, D
    THEORETICAL COMPUTER SCIENCE, 2001, 255 (1-2) : 641 - 648
  • [46] An Efficient Algorithm for the Shortest Vector Problem
    Chuang, Yu-Lun
    Fan, Chun-, I
    Tseng, Yi-Fan
    IEEE ACCESS, 2018, 6 : 61478 - 61487
  • [47] A Quantum Algorithm for Solving the Travelling Salesman Problem by Quantum Phase Estimation and Quantum Search
    Tszyunsi, Ch.
    Beterov, I. I.
    JOURNAL OF EXPERIMENTAL AND THEORETICAL PHYSICS, 2023, 137 (02) : 210 - 215
  • [48] A Quantum Algorithm for Solving the Travelling Salesman Problem by Quantum Phase Estimation and Quantum Search
    Ch. Tszyunsi
    I. I. Beterov
    Journal of Experimental and Theoretical Physics, 2023, 137 : 210 - 215
  • [49] Solving the shortest route cut and fill problem using simulated annealing
    Henderson, D
    Vaughan, DE
    Jacobson, SH
    Wakefield, RR
    Sewell, EC
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 145 (01) : 72 - 84
  • [50] Solving Shortest Common Supersequence Problem using Chemical Reaction Optimization
    Saifullah, C. M. Khaled
    Islam, Md. Rafiqul
    2016 5TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS AND VISION (ICIEV), 2016, : 50 - 55