Randomized polynomial-time root counting in prime power rings

From MaRDI portal



Abstract: Suppose k,p!in!mathbbN with p prime and f!in!mathbbZ[x] is a univariate polynomial with degree d and all coefficients having absolute value less than pk. We give a Las Vegas randomized algorithm that computes the number of roots of f in mathbbZ/!left(pkight) within time d3(klogp)2+o(1). (We in fact prove a more intricate complexity bound that is slightly better.) The best previous general algorithm had (deterministic) complexity exponential in k. We also present some experimental data evincing the potential practicality of our algorithm.




Cites work









This page was built for publication: Randomized polynomial-time root counting in prime power rings

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5235106)