78 research outputs found
SqFreeEVAL: An (almost) optimal real-root isolation algorithm
Let f be a univariate polynomial with real coefficients, f in R[X].
Subdivision algorithms based on algebraic techniques (e.g., Sturm or Descartes
methods) are widely used for isolating the real roots of f in a given interval.
In this paper, we consider a simple subdivision algorithm whose primitives are
purely numerical (e.g., function evaluation). The complexity of this algorithm
is adaptive because the algorithm makes decisions based on local data. The
complexity analysis of adaptive algorithms (and this algorithm in particular)
is a new challenge for computer science. In this paper, we compute the size of
the subdivision tree for the SqFreeEVAL algorithm.
The SqFreeEVAL algorithm is an evaluation-based numerical algorithm which is
well-known in several communities. The algorithm itself is simple, but prior
attempts to compute its complexity have proven to be quite technical and have
yielded sub-optimal results. Our main result is a simple O(d(L+ln d)) bound on
the size of the subdivision tree for the SqFreeEVAL algorithm on the benchmark
problem of isolating all real roots of an integer polynomial f of degree d and
whose coefficients can be written with at most L bits.
Our proof uses two amortization-based techniques: First, we use the algebraic
amortization technique of the standard Mahler-Davenport root bounds to
interpret the integral in terms of d and L. Second, we use a continuous
amortization technique based on an integral to bound the size of the
subdivision tree. This paper is the first to use the novel analysis technique
of continuous amortization to derive state of the art complexity bounds
A Subdivision Method for Computing Nearest Gcd with Certification
International audienceA new subdivision method for computing the nearest univariate gcd is described and analyzed. It is based on an exclusion test and an inclusion test. The xclusion test in a cell exploits Taylor expansion of the polynomial at the center of the cell. The inclusion test uses Smale's alpha-theorems to certify the existence and unicity of a solution in a cell. Under the condition of simple roots for the distance minimization problem, we analyze the complexity of the algorithm in terms of a condition number, which is the inverse of the distance to the set of degenerate systems. We report on some experimentation on representative examples to illustrate the behavior of the algorithm
Computing Nearest Gcd with Certification
International audienceA bisection method, based on exclusion and inclusion tests, is used to address the nearest univariate gcd problem formulated as a bivariate real minimization problem of a rational fraction. The paper presents an algorithm, a first implementation and a complexity analysis relying on Smale's -theory. We report its behavior on an illustrative example
On the Wiener-Hopf factorization for Levy processes with bounded positive jumps
We study the Wiener-Hopf factorization for Levy processes with bounded
positive jumps and arbitrary negative jumps. Using the results from the theory
of entire functions of Cartwright class we prove that the positive Wiener-Hopf
factor can be expressed as an infinite product in terms of the solutions to the
equation , where is the Laplace exponent of the process.
Under some additional regularity assumptions on the Levy measure we obtain an
asymptotic expression for these solutions, which is important for numerical
computations. In the case when the process is spectrally negative with bounded
jumps, we derive a series representation for the scale function in terms of the
solutions to the equation . To illustrate possible applications we
discuss the implementation of numerical algorithms and present the results of
several numerical experiments.Comment: 29 pages, 4 figure
The Complexity of Subdivision for Diameter-Distance Tests
We present a general framework for analyzing the complexity of
subdivision-based algorithms whose tests are based on the sizes of regions and
their distance to certain sets (often varieties) intrinsic to the problem under
study. We call such tests diameter-distance tests. We illustrate that
diameter-distance tests are common in the literature by proving that many
interval arithmetic-based tests are, in fact, diameter-distance tests. For this
class of algorithms, we provide both non-adaptive bounds for the complexity,
based on separation bounds, as well as adaptive bounds, by applying the
framework of continuous amortization.
Using this structure, we provide the first complexity analysis for the
algorithm by Plantinga and Vegeter for approximating real implicit curves and
surfaces. We present both adaptive and non-adaptive a priori worst-case bounds
on the complexity of this algorithm both in terms of the number of subregions
constructed and in terms of the bit complexity for the construction. Finally,
we construct families of hypersurfaces to prove that our bounds are tight
On mixed polynomials of bidegree (n, 1)
Specifying the bidegrees (n, m) of mixed polynomials P (z, ¯ z) of the single complex variable z, with complex coefficients, allows to investigate interesting roots structures and counting; intermediate between complex and real algebra. Multivariate mixed polynomials appeared in recent papers dealing with Milnor fibrations, but in this paper we focus on the univariate case and m = 1, which is closely related to the important subject of harmonic maps. Here we adapt, to this setting, two algorithms of computer algebra: Vandermonde interpolation and a bissection-exclusion method for root isolation. Implemented in Maple, they are used to explore some interesting classes of examples
- …