On the worst case of three algorithms for computing the Jacobi symbol
Journal of Symbolic Computation
Algorithms in number theory
Algorithmic number theory
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
Algorithms and Complexity: New Directions and Recent Results
Algorithms and Complexity: New Directions and Recent Results
ACM SIGSAM Bulletin
On the Optimality of the Binary Algorithm for the Jacobi Symbol
Fundamenta Informaticae
Efficient algorithms for the gcd and cubic residuosity in the ring of Eisenstein integers
Journal of Symbolic Computation
On the l-ary GCD-algorithm in rings of integers
ICALP'05 Proceedings of the 32nd international conference on Automata, Languages and Programming
Towards statistical queries over distributed private user data
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
On the Optimality of the Binary Algorithm for the Jacobi Symbol
Fundamenta Informaticae
Hi-index | 0.00 |
We present a new algorithm to compute the Jacobi symbol, based on Stein's binary algorithm for the greatest common divisor, and we determine the worst-case behavior of this algorithm. Our implementation of the algorithm runs approximately 7--25% faster than traditional methods on inputs of size 100--1000 decimal digits.