Euclidean algorithm for integers

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf gptkb:algorithm
gptkbp:application gptkb:Diophantine_equations
cryptography
modular arithmetic
simplifying fractions
gptkbp:complexity O(log n)
gptkbp:field gptkb:mathematics
number theory
gptkbp:firstDescribed circa 300 BCE
gptkbp:generalizes gptkb:extended_Euclidean_algorithm
https://www.w3.org/2000/01/rdf-schema#label Euclidean algorithm for integers
gptkbp:input two integers
gptkbp:introducedIn gptkb:Euclid's_Elements
gptkbp:method repeated division
gptkbp:namedAfter gptkb:Euclid
gptkbp:output greatest common divisor
gptkbp:property recursive
deterministic
iterative
efficient
gptkbp:purpose compute greatest common divisor
gptkbp:bfsParent gptkb:Euclid_of_Alexandria
gptkbp:bfsLayer 7