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 条
  • [31] POLYNOMIAL-TIME PRIMAL SIMPLEX ALGORITHMS FOR THE MINIMUM COST NETWORK FLOW PROBLEM
    GOLDFARB, D
    HAO, JX
    ALGORITHMICA, 1992, 8 (02) : 145 - 160
  • [32] Polynomial-time algorithms for submodular Laplacian systems
    Fujii, Kaito
    Soma, Tasuku
    Yoshida, Yuichi
    THEORETICAL COMPUTER SCIENCE, 2021, 892 : 170 - 186
  • [33] New polynomial-time algorithms for Camion bases
    Fukuda, Komei
    Musitelli, Antoine
    DISCRETE MATHEMATICS, 2006, 306 (24) : 3302 - 3306
  • [34] Polynomial-time algorithms from ineffective proofs
    Oliva, P
    18TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2003, : 128 - 137
  • [35] Polynomial-Time Algorithms for Phylogenetic Inference Problems
    van Iersel, Leo
    Janssen, Remie
    Jones, Mark
    Murakami, Yukihiro
    Zeh, Norbert
    ALGORITHMS FOR COMPUTATIONAL BIOLOGY (ALCOB 2018), 2018, 10849 : 37 - 49
  • [36] ON SEARCH, DECISION, AND THE EFFICIENCY OF POLYNOMIAL-TIME ALGORITHMS
    FELLOWS, MR
    LANGSTON, MA
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1994, 49 (03) : 769 - 779
  • [37] Polynomial-Time Algorithms for Minimum Energy Scheduling
    Baptiste, Philippe
    Chrobak, Marek
    Duerr, Christoph
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 8 (03)
  • [38] Polynomial-time right-ideal morphisms and congruences
    Birget, J. C.
    INTERNATIONAL JOURNAL OF ALGEBRA AND COMPUTATION, 2018, 28 (05) : 791 - 835
  • [39] POLYNOMIAL-TIME ALGORITHMS FOR GALOIS-GROUPS
    LANDAU, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 174 : 225 - 236
  • [40] Solving the 0-1 Knapsack Problem with Polynomial-Time Quantum Algorithm
    Liu, Hongying
    Nie, Shuzhi
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 377 - +