Polynomial-time quantum algorithms for Pell's equation and the principal ideal problem

被引:77
|
作者
Hallgren, Sean
机构
[1] MSRI, Berkeley, CA USA
[2] Univ Calif Berkeley, Berkeley, CA 94720 USA
关键词
algorithms; theory; quantum algorithms; quantum computation;
D O I
10.1145/1206035.1206039
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We give polynomial-time quantum algorithms for three problems from computational algebraic number theory. The first is Pell's equation. Given a positive nonsquare integer d, Pell's equation is x(2) - dy(2) = 1 and the goal is to find its integer solutions. Factoring integers reduces to finding integer solutions of Pell's equation, but a reduction in the other direction is not known and appears more difficult. The second problem we solve is the principal ideal problem in real quadratic number fields. This problem, which is at least as hard as solving Pell's equation, is the one-way function underlying the Buchmann-Williams key exchange system, which is therefore broken by our quantum algorithm. Finally, assuming the generalized Riemann hypothesis, this algorithm can be used to compute the class group of a real quadratic number field.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Deterministic polynomial-time quantum algorithms for Simon’s problem
    Takashi Mihara
    Shao Chin Sung
    computational complexity, 2003, 12 : 162 - 175
  • [2] Deterministic polynomial-time quantum algorithms for Simon's problem
    Mihara, T
    Sung, SC
    COMPUTATIONAL COMPLEXITY, 2003, 12 (3-4) : 162 - 175
  • [3] An exact quantum polynomial-time algorithm for Simon's problem
    Brassard, G
    Hoyer, P
    PROCEEDINGS OF THE FIFTH ISRAELI SYMPOSIUM ON THEORY OF COMPUTING AND SYSTEMS, 1997, : 12 - 23
  • [4] Polynomial-Time Approximation Algorithms for Weighted LCS Problem
    Cygan, Marek
    Kubica, Marcin
    Radoszewski, Jakub
    Rytter, Wojciech
    Walen, Tomasz
    COMBINATORIAL PATTERN MATCHING, 22ND ANNUAL SYMPOSIUM, CPM 2011, 2011, 6661 : 455 - 466
  • [5] Polynomial-time approximation algorithms for weighted LCS problem
    Cygan, M.
    Kubica, M.
    Radoszewski, J.
    Rytter, W.
    Walen, T.
    DISCRETE APPLIED MATHEMATICS, 2016, 204 : 38 - 48
  • [6] Polynomial Pell's equation
    Webb, WA
    Yokota, H
    PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 2003, 131 (04) : 993 - 1006
  • [7] Complexity and Polynomial-Time Approximation Algorithms around the Scaffolding Problem
    Chateau, Annie
    Giroudeau, Rodolphe
    ALGORITHMS FOR COMPUTATIONAL BIOLOGY, 2014, 8542 : 47 - 58
  • [8] Polynomial-time approximation algorithms for the coloring problem in some cases
    D. S. Malyshev
    Journal of Combinatorial Optimization, 2017, 33 : 809 - 813
  • [9] Polynomial-Time Algorithms for the Ordered Maximum Agreement Subtree Problem
    Anders Dessmark
    Jesper Jansson
    Andrzej Lingas
    Eva-Marta Lundell
    Algorithmica, 2007, 48 : 233 - 248
  • [10] Polynomial-time algorithms for the ordered maximum agreement subtree problem
    Dessmark, A
    Jansson, J
    Lingas, A
    Lundell, EM
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2004, 3109 : 220 - 229