Answers are grounded in this paper and cite their sources.
We present a space-efficient algorithm to compute the Hilbert class polynomial H D ( X ) H_D(X) modulo a positive integer P P , based on an explicit form of the Chinese Remainder Theorem. Under the Generalized Riemann Hypothesis, the algorithm uses O ( | D | 1 / 2 + ϵ log P ) O(|D|1/2+εlog {P}) space and has an expected running time of O ( | D | 1 + ϵ ) O(|D|1+ε) . We describe practical optimizations that allow us to handle larger discriminants than other methods, with | D | |D| as large as 10 13 10¹³ and h ( D ) h(D) up to 10 6 10⁶ . We apply these results to construct pairing-friendly elliptic curves of prime order, using the CM method.
No takes yet. Share an insight, caveat, or question.
A 2010 study studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: