| |
Date Time |
Location | Speaker |
Title – click for abstract |
 |
01/19 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Faster Solving for Univariate Polynomials
We first review some basic complexity results for detecting roots of univariate polynomials over various fields. We then focus on the real case, revealing new families of sparse polynomials, of degree d, whose real roots can be approximated in time polynomial in log(d). Along the way, we recall Smale's alpha-invariant and its connection to the convergence of Newton iteration. This is the first meeting of the Randomized Algebraic Algorithms Seminar this spring 2012 semester. Future talks will develop the connection between complexity theory and polynomial system solving over various fields. |
 |
01/26 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
NP-hardness in one variable, over finite fields, I
We all know that detecting roots for polynomial systems (over finite fields) is a fundamental NP-complete problem. However, is it any easier to detect roots for one polynomial in n variables for fixed n? We show that NP-hardness already appears in one variable, over F_p, for p prime. Such a result was previously only known for F_q with q a power of 2, thanks to Kipnis and Shamir. The underlying techniques, which involve primes in arithmetic progression, are of broad enough interest that we'll spend one talk on background and the second talk on the proof. |
 |
02/02 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
NP-hardness in one variable, over finite fields, II
We show that NP-hardness for detecting roots of polynomials
already appears in one variable, over F_p, for p prime. Such a result was
previously only known for F_q with q a power of 2 [Kipnis & Shamir, 1999].
The proof of our new result involves 3 main tricks: (A) reducing a classical
NP-complete problem to deciding whether a system of sparse polynomials
in one variable vanishes at a Dth root of unity, (B) efficiently
constructing small primes in arithmetic progressions, and (C)
efficiently building random linear combinations to reduce
systems of equations to a pair of equations.
In Part I, we reviewed (A). For Part II, we review the distribution of
primes in arithmetic progression, and why they are relevant to building
finite fields with special properties.
|
 |
02/09 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
NP-hardness in one variable, over finite fields, III
We show that NP-hardness for detecting roots of polynomials already appears in one variable, over F_p, for p prime. Such a result was previously only known for F_q with q a power of 2 [Kipnis & Shamir, 1999].
The proof of our new result involves 3 main tricks: (A) reducing a classical NP-complete problem to deciding whether a system of sparse polynomials in one variable vanishes at a Dth root of unity, (B) efficiently constructing small primes in arithmetic progressions, and (C) efficiently building random linear combinations to reduce systems of equations to a pair of equations.
In Parts I and II, we reviewed (A) and (B). For Part III, we review some tricks from the 1980s, involving the reduction of systems of equations to smaller systems via random linear combinations. Along the way, we'll recall the Schwartz-Zippel theorem, resultants, and quadratic non-residue.
|
 |
02/16 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Algorithmic Aspects of the Horn-Kapranov Uniformization I: Near-Circuits
A-discriminants can be thought of as polynomials describing regions of constant topology for families of real algebraic sets. They are also notoriously difficult to compute, but the Horn-Kapranov Uniformization gives us a remarkably simple description of the underlying boundaries where the topology of the family changes. We review some basics of the Horn-Kapranov Uniformization, with an eye toward applications and algorithms. In particular, we'll start with the case where A is a set of n+2 points in Z^n and, in the coming lectures, we'll see how Hermite normal form, hyperplane plane arrangements, and linear programming (among many other ideas) arise in the application of A-discriminants. This will be the first in a series of lectures, ultimately culminating in a new algorithm for counting real roots of polynomial systems.
|
 |
02/23 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Algorithmic Aspects of the Horn-Kapranov Uniformization II: Near-Circuits
A-discriminants can be thought of as polynomials describing regions of constant topology for families of real algebraic sets. The Horn-Kapranov Uniformization gives us a remarkably efficient description of the underlying boundaries where the topology of the family changes. We review some basics of the Horn-Kapranov Uniformization, with an eye toward applications and algorithms. In Part II, we'll see more examples, and learn about reduced discriminant chambers, outer chambers, and Archimedean Newton polytopes. We'll then begin to see the difficulties behind extending our approach to higher dimensions. This is the second in a series of lectures, ultimately culminating in a new algorithm for counting real roots of polynomial systems.
|
 |
03/01 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Algorithmic Aspects of the Horn-Kapranov Uniformization III: Visualization
Today, we'll see a small demo of some matlab code that helps us easily visualize certain A-discriminant varieties. We'll also learn about the Cayley Trick and Archimedean Newton polytopes. This is the third in a series of lectures, ultimately culminating in a new algorithm for counting real roots of polynomial systems.
|
 |
03/08 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Algorithmic Aspects of the Horn-Kapranov Uniformization IV: Archimedean Tropical Varieties
We'll at last see the Cayley Trick and introduce Archimedean Newton polytopes. This is the fourth in a series of lectures, ultimately culminating in a new algorithm for counting real roots of polynomial systems. |
 |
04/05 1:00pm |
MILN 317 |
J. Maurice Rojas Texas A&M University |
Sub-Linear Root Detection for Univariate Sparse Polynomials over Finite Fields
We present a deterministic 4 t-1q (t-2)/(t-1)
+o(1) algorithm to decide whether a univariate polynomial f, with
exactly t monomial terms, has a root in F q. A corollary of our
method - the first with complexity sub-linear in q when t is fixed ---
is that the nonzero roots must lie within a union of at most
2
√ t-1
q (t-2)(t-1) cosets of a proper subgroup of
F q*. Another corollary is the first randomized
sub-linear algorithm
for detecting common degree one factors of k-tuples of t-nomials in
F q[x].
This is joint work with Jingguo Bi and Qi Cheng.
|