scispace - formally typeset
Search or ask a question
Topic

Greatest common divisor

About: Greatest common divisor is a research topic. Over the lifetime, 1089 publications have been published within this topic receiving 13257 citations. The topic is also known as: highest common factor & G.C.D..


Papers
More filters
Journal ArticleDOI
TL;DR: Recently, Frumkin pointed out that none of the well-known algorithms that transform an integer matrix into Smith or Hermite normal form is known to be polynomially bounded in its runn...
Abstract: Recently, Frumkin [9] pointed out that none of the well-known algorithms that transform an integer matrix into Smith [16] or Hermite [12] normal form is known to be polynomially bounded in its runn...

458 citations

Journal ArticleDOI
TL;DR: It is proved that entries in the Pade table can be computed by the Extended Euclidean Algorithm, and an algorithm EMGCD (Extended Middle Greatest Common Divisor) is described which is faster than the algorithm HGCD of Aho, Hopcroft and Ullman, although both require time O(n log2 n).

419 citations

Journal ArticleDOI
TL;DR: A sliding Goertzel algorithm to accurately estimate the Fourier coefficients of multifrequency (MF) sinusoidal signals buried in noise is presented, based on second-order digital resonators that are tuned at the desired frequencies.

312 citations

Book ChapterDOI
Nick Howgrave-Graham1
TL;DR: As an application of the partial approximate common divisor algorithm, it is shown that a cryptosystem proposed by Okamoto actually leaks the private information directly from the public information in polynomial time.
Abstract: We show that recent results of Coppersmith, Boneh, Durfee and Howgrave-Graham actually apply in the more general setting of (partially) approximate common divisors. This leads us to consider the question of "fully" approximate common divisors, i.e. where both integers are only known by approximations. We explain the lattice techniques in both the partial and general cases. As an application of the partial approximate common divisor algorithm we show that a cryptosystem proposed by Okamoto actually leaks the private information directly from the public information in polynomial time. In contrast to the partial setting, our technique with respect to the general setting can only be considered heuristic, since we encounter the same "proof of algebraic independence" problem as a subset of the above authors have in previous papers. This problem is generally considered a (hard) problem in lattice theory, since in our case, as in previous cases, the method still works extremely reliably in practice; indeed no counter examples have been obtained. The results in both the partial and general settings are far stronger than might be supposed from a continued-fraction standpoint (the way in which the problems were attacked in the past), and the determinant calculations admit a reasonably neat analysis.

229 citations

Journal ArticleDOI
TL;DR: The structural result is extended and used to solve a general problem of which the Frobenius problem is a special case, and a polynomial time algorithm is developed for finding the covering radius of any polytope in a fixed number of dimensions.
Abstract: This paper considers the “Frobenius problem”: Givenn natural numbersa1,a2,...an such that their greatest common divisor is 1, find the largest natural number that is not expressible as a nonnegative integer combination of them. This problem can be seen to be NP-hard. For the casesn=2,3 polynomial time algorithms, are known to solve it. Here a polynomial time algorithm is given for every fixedn. This is done by first proving an exact relation between the Frobenius problem and a geometric concept called the “covering radius”. Then a polynomial time algorithm is developed for finding the covering radius of any polytope in a fixed number of dimensions. The last algorithm relies on a structural theorem proved here that describes for any polytopeK, the setK+ℤh={x∶x∈ℝn;x=y+z;y∈K;z∈ℤn} which is the portion of space covered by all lattice translates ofK. The proof of the structural theorem relies on some recent developments in the Geometry of Numbers. In particular, it uses a theorem of Kannan and Lovasz [11], bounding the width of lattice-point-free convex bodies and the techniques of Kannan, Lovasz and Scarf [12] to study the shapes of a polyhedron obtained by translating each facet parallel, to itself. The concepts involved are defined from first principles. In a companion paper [10], I extend the structural result and use that to solve a general problem of which the Frobenius problem is a special case.

205 citations


Network Information
Related Topics (5)
Finite field
10.3K papers, 153.7K citations
84% related
Polynomial
52.6K papers, 853.1K citations
84% related
Rational function
7.8K papers, 128.9K citations
82% related
Elliptic curve
13.9K papers, 255.3K citations
82% related
Matrix polynomial
7.3K papers, 127.6K citations
81% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202311
202237
202138
202040
201940
201840