paper

The complexity of root-finding in orders

arXiv:2101.06165

Abstract

Given an order, a commutative ring whose additive group is free of finite rank, a natural computational question is whether a fixed univariate polynomial has a root in this ring. In this paper, we show that the computational difficulty of this depends strongly on the arithmetic properties of . We show that with probability 1, determining whether has a root is NP-complete. For we give a full classification of the computational complexity: some special admit a polynomial-time algorithm, and for all other the problem is NP-complete. Additionally, we prove the problem is undecidable for , conditional on Hilberts Tenth Problem for . The key ingredients for proving NP-completeness are a new source of NP-complete group-theoretic problems developed in previous work, and a full classification of cubic polynomials with discriminant divisible only by .

20 pages

The complexity of root-finding in orders · wovepaper