Author:
Van Den Dries Lou,Moschovakis Yiannis N.
Abstract
The Euclidean algorithm on the natural numbers ℕ = {0,1,…} can be specified succinctly by the recursive programwhere rem(a, b) is the remainder in the division of a by b, the unique natural number r such that for some natural number q,It is an algorithm from (relative to) the remainder function rem, meaning that in computing its time complexity function cε (a, b), we assume that the values rem(x, y) are provided on demand by some “oracle” in one “time unit”. It is easy to prove thatMuch more is known about cε(a, b), but this simple-to-prove upper bound suggests the proper formulation of the Euclidean's (worst case) optimality among its peers—algorithms from rem:Conjecture. If an algorithm α computes gcd (x,y) from rem with time complexity cα (x,y), then there is a rational number r > 0 such that for infinitely many pairs a > b > 1, cα (a,b) > r log2a.
Publisher
Cambridge University Press (CUP)
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. P System Design for Integer Factorization;Applied Sciences;2023-08-02
2. A REMARK ON PRIMALITY TESTING AND DECIMAL EXPANSIONS;Journal of the Australian Mathematical Society;2011-12
3. Lower bounds for decision problems in imaginary, norm-Euclidean quadratic integer rings;Journal of Symbolic Computation;2009-06
4. Arithmetic complexity;ACM Transactions on Computational Logic;2009-01
5. The Axiomatic Derivation of Absolute Lower Bounds;2008 23rd Annual IEEE Symposium on Logic in Computer Science;2008-06