On the design and implementation of Brown's algorithm over the integers and number fields

  • Authors:
  • Michael B. Monagan;Allan D. Wittkopf

  • Affiliations:
  • CECM, Simon Fraser University, Burnaby, British Columbia, V5A 1S6 Canada;CECM, Simon Fraser University, Burnaby, British Columbia, V5A 1S6 Canada

  • Venue:
  • ISSAC '00 Proceedings of the 2000 international symposium on Symbolic and algebraic computation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the design and implementation of the dense modular GCD algorithm of Brown applied to bivariate polynomial GCDs over the integers and number fields. We present an improved design of Brown's algorithm and compare it asymptotically with Brown's original algorithm, with GCD-HEU, the heuristic GCD algorithm, and with the EEZGCD algorithm. We also make an empirical comparison based on Maple implementations of the algorithms. Our findings show that a careful implementation of our improved version of Brown's algorithm is much better than the other algorithms in theory and in practice.