1,247 research outputs found
Elliptic divisibility sequences and undecidable problems about rational points
Julia Robinson has given a first-order definition of the rational integers Z
in the rational numbers Q by a formula (\forall \exists \forall \exists)(F=0)
where the \forall-quantifiers run over a total of 8 variables, and where F is a
polynomial. This implies that the \Sigma_5-theory of Q is undecidable. We prove
that a conjecture about elliptic curves provides an interpretation of Z in Q
with quantifier complexity \forall \exists, involving only one universally
quantified variable. This improves the complexity of defining Z in Q in two
ways, and implies that the \Sigma_3-theory, and even the \Pi_2-theory, of Q is
undecidable (recall that Hilbert's Tenth Problem for Q is the question whether
the \Sigma_1-theory of Q is undecidable).
In short, granting the conjecture, there is a one-parameter family of
hypersurfaces over Q for which one cannot decide whether or not they all have a
rational point.
The conjecture is related to properties of elliptic divisibility sequences on
an elliptic curve and its image under rational 2-descent, namely existence of
primitive divisors in suitable residue classes, and we discuss how to prove
weaker-in-density versions of the conjecture and present some heuristics.Comment: 39 pages, uses calrsfs. 3rd version: many small changes, change of
titl
Character sums with division polynomials
We obtain nontrivial estimates of quadratic character sums of division
polynomials , , evaluated at a given point on an
elliptic curve over a finite field of elements. Our bounds are nontrivial
if the order of is at least for some fixed . This work is motivated by an open question about statistical
indistinguishability of some cryptographically relevant sequences which has
recently been brought up by K. Lauter and the second author
Some NP-Hard Problems for the Simultaneous Coprimeness of Values of Linear Polynomials
The algorithmic-time complexity of some problems connected with linear polynomials and coprimeness relation on natural numbers is under consideration in the paper. We regard two easily stated problems. The first one is on the consistency in natural numbers from the interval of a linear coprimeness system. This problem is proved to be NP-complete. The second one is on the consistency in natural numbers of a linear coprimeness and discoprimeness system for polynomials with not greater than one non-zero coefficient. This problem is proved to be NP-hard. Then the complexity of some existential theories of natural numbers with coprimeness is considered. These theories are in some sense intermediate between the existential Presburger arithmetic and the existential Presburger arithmetic with divisibility. In a form of corollaries from the theorems of the second section we prove NP-hardness of the decision problem for the existential theories of natural numbers for coprimeness with addition and for coprimeness with successor function. In the conclusion section we give some remarks on the NP membership of the latter problem
New Bounds on Quotient Polynomials with Applications to Exact Divisibility and Divisibility Testing of Sparse Polynomials
A sparse polynomial (also called a lacunary polynomial) is a polynomial that
has relatively few terms compared to its degree. The sparse-representation of a
polynomial represents the polynomial as a list of its non-zero terms
(coefficient-degree pairs). In particular, the degree of a sparse polynomial
can be exponential in the sparse-representation size.
We prove that for monic polynomials such that
divides , the -norm of the quotient polynomial is bounded by
. This improves upon the exponential (in
) bounds for general polynomials and implies that the trivial
long division algorithm runs in time quasi-linear in the input size and number
of terms of the quotient polynomial , thus solving a long-standing problem
on exact divisibility of sparse polynomials.
We also study the problem of bounding the number of terms of in some
special cases. When and is a cyclotomic-free
(i.e., it has no cyclotomic factors) trinomial, we prove that
. When is a binomial with , we
prove that the sparsity is at most . Both upper bounds
are polynomial in the input-size. We leverage these results and give a
polynomial time algorithm for deciding whether a cyclotomic-free trinomial
divides a sparse polynomial over the integers.
As our last result, we present a polynomial time algorithm for testing
divisibility by pentanomials over small finite fields when
From Monomials to Words to graphs
Given a finite alphabet X and an ordering on the letters, the map \sigma
sends each monomial on X to the word that is the ordered product of the letter
powers in the monomial. Motivated by a question on Groebner bases, we
characterize ideals I in the free commutative monoid (in terms of a generating
set) such that the ideal generated by \sigma(I) in the free monoid
is finitely generated. Whether there exists an ordering such that
is finitely generated turns out to be NP-complete. The latter problem is
closely related to the recognition problem for comparability graphs.Comment: 27 pages, 2 postscript figures, uses gastex.st
Efficiently Detecting Torsion Points and Subtori
Suppose X is the complex zero set of a finite collection of polynomials in
Z[x_1,...,x_n]. We show that deciding whether X contains a point all of whose
coordinates are d_th roots of unity can be done within NP^NP (relative to the
sparse encoding), under a plausible assumption on primes in arithmetic
progression. In particular, our hypothesis can still hold even under certain
failures of the Generalized Riemann Hypothesis, such as the presence of
Siegel-Landau zeroes. Furthermore, we give a similar (but UNconditional)
complexity upper bound for n=1. Finally, letting T be any algebraic subgroup of
(C^*)^n we show that deciding whether X contains T is coNP-complete (relative
to an even more efficient encoding),unconditionally. We thus obtain new
non-trivial families of multivariate polynomial systems where deciding the
existence of complex roots can be done unconditionally in the polynomial
hierarchy -- a family of complexity classes lying between PSPACE and P,
intimately connected with the P=?NP Problem. We also discuss a connection to
Laurent's solution of Chabauty's Conjecture from arithmetic geometry.Comment: 21 pages, no figures. Final version, with additional commentary and
references. Also fixes a gap in Theorems 2 (now Theorem 1.3) regarding
translated subtor
On Algorithms and Complexity for Sets with Cardinality Constraints
Typestate systems ensure many desirable properties of imperative programs,
including initialization of object fields and correct use of stateful library
interfaces. Abstract sets with cardinality constraints naturally generalize
typestate properties: relationships between the typestates of objects can be
expressed as subset and disjointness relations on sets, and elements of sets
can be represented as sets of cardinality one. Motivated by these applications,
this paper presents new algorithms and new complexity results for constraints
on sets and their cardinalities. We study several classes of constraints and
demonstrate a trade-off between their expressive power and their complexity.
Our first result concerns a quantifier-free fragment of Boolean Algebra with
Presburger Arithmetic. We give a nondeterministic polynomial-time algorithm for
reducing the satisfiability of sets with symbolic cardinalities to constraints
on constant cardinalities, and give a polynomial-space algorithm for the
resulting problem.
In a quest for more efficient fragments, we identify several subclasses of
sets with cardinality constraints whose satisfiability is NP-hard. Finally, we
identify a class of constraints that has polynomial-time satisfiability and
entailment problems and can serve as a foundation for efficient program
analysis.Comment: 20 pages. 12 figure
- …