Solving the Learning Parity with Noise Problem Using Quantum Algorithms

被引:0
|
作者
Tran, Benedikt [1 ]
Vaudenay, Serge [1 ]
机构
[1] Ecole Polytech Fed Lausanne, LASEC, CH-1015 Lausanne, Switzerland
来源
基金
瑞士国家科学基金会;
关键词
Post-quantum cryptography; LPN; Gaussian elimination; Walsh-Hadamard transform;
D O I
10.1007/978-3-031-17433-9_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Learning Parity with Noise (LPN) problem is a famous cryptographic problem consisting in recovering a secret from noised samples. This problem is usually solved via reduction techniques, that is, one reduces the original instance to a smaller one before substituting back the recovered unknowns and starting the process again. There has been an extensive amount of work where time-memory trade-offs, optimal chains of reductions or different solving techniques were considered but hardly any of them involved quantum algorithms. In this work, we are interested in studying the improvements brought by quantum computers when attacking the LPN search problem in the sparse noise regime. Our primary contribution is a novel efficient quantum algorithm based on Grover's algorithm which searches for permutations achieving specific error patterns. This algorithm non-asymptotically outperforms the known techniques in a low-noise regime while using a low amount of memory.
引用
收藏
页码:295 / 322
页数:28
相关论文
共 50 条
  • [41] SOLVING THE GRAPHICAL STEINER TREE PROBLEM USING GENETIC ALGORITHMS
    KAPSALIS, A
    RAYWARDSMITH, VJ
    SMITH, GD
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1993, 44 (04) : 397 - 406
  • [42] Using Messy Genetic Algorithms for Solving the Winner Determination Problem
    Raschip, Madalina
    Luchian, Henri
    GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, : 1825 - 1831
  • [43] Solving the aircraft routing problem using network flow algorithms
    Roy, Kaushik
    Tomlin, Claire J.
    2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 4310 - 4315
  • [44] Solving the uncapacitated hub location problem using genetic algorithms
    Topcuoglu, H
    Corut, F
    Ermis, M
    Yimaz, G
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (04) : 967 - 984
  • [45] Solving the Dial-a-Ride problem using genetic algorithms
    Jorgensen, R. M.
    Larsen, J.
    Bergvinsdottir, K. B.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (10) : 1321 - 1331
  • [46] Solving the Hamiltonian Cycle Problem using a Quantum Computer
    Mahasinghe, Anuradha
    Hua, Richard
    Dinneen, Michael J.
    Goyal, Rajni
    PROCEEDINGS OF THE AUSTRALASIAN COMPUTER SCIENCE WEEK MULTICONFERENCE (ACSW 2019), 2019,
  • [47] Solving the Obstacle Neutralization Problem Using Swarm Intelligence Algorithms
    Algin, Ramazan
    Alkaya, Ali Fuat
    PROCEEDINGS OF THE 2015 SEVENTH INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR 2015), 2015, : 187 - 192
  • [48] Solving the Parameterless Firefighter Problem using Multiobjective Evolutionary Algorithms
    Michalak, Krzysztof
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1321 - 1328
  • [49] SOLVING THE 3-SAT PROBLEM USING GENETIC ALGORITHMS
    Loviskova, Jana
    INES 2015 - IEEE 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS, 2015, : 207 - 212
  • [50] PROBLEM SOLVING USING EVOLUTIONARY ALGORITHMS AND FINITE ELEMENTS METHOD
    Sekaj, Ivan
    Stevo, Stanislav
    Repcok, Matej
    Oravec, Michal
    16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MENDEL 2010, 2010, : 360 - 364