Open Access
Parallel Resultant Computation
Doug J. Ierardi,Dexter Kozen +1 more
- 01 Jan 1990
TL;DR: The notion of a resultant is a purely algebraic criterion for determining when a finite collection of polynomials have a common zero as discussed by the authors, which has been shown to be a useful tool in the design of efficient parallel and sequential algorithms in symbolic algebra, computational geometry, computational number theory, and robotics.
read more
Abstract: A resultant is a purely algebraic criterion for determining when a finite collection of polynomials have a common zero. It has been shown to be a useful tool in the design of efficient parallel and sequential algorithms in symbolic algebra, computational geometry, computational number theory, and robotics. We begin with a brief history of resultants and a discussion of some of their important applications. Next we review some of the mathematical background in commutative algebra that will be used in subsequent sections. The Nullstellensatz of Hilbert is presented in both its strong and weak forms. We also discuss briefly the necessary background on graded algebras, and define affine and projective spaces over arbitrary fields. We next present a detailed account of the resultant of a pair of univariate polynomials, and present efficient parallel algorithms for its computation. The theory of subresultants is developed in detail, and the computation of polynomial remainder sequences is derived. A resultant system for several univariate polynomials and algorithms for the gcd of several polynomials are given. Finally, we develop the theory of multivariate resultants as a natural extension of the univariate case. Here we treat both classical results on the projective (homogeneous) case, as well as more recent results on the affine (inhomogeneous) case. The u-resultant of a set of multivariate polynomials is defined and a parallel algorithm is presented. We discuss the computation of generalized characteristic polynomials and relate them to the decision problem for the theories of real closed and algebraically closed fields.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Efficient Algorithms for the Riemann-Roch Problem and for Addition in the Jacobian of a Curve
TL;DR: A factorization-free polynomial-time algorithm is produced which improves the complexity of Noether's algorithm for the effective Riemann-Roch problem by an order of magnitude and also present further improvements which yield an algorithm with complexity which is linear in the size of the given divisor.
70
On the complexity of computing a Gröbner basis for the radical of a zero dimensional ideal
Y. N. Lakshman
- 01 Apr 1990
TL;DR: It is shown that if a system of polynomials f l, f 2, . . . ,Jr in n variables with deg(fl) _< d over the rational numbers has only finitely many affine zeros, then, all the affineZeros can be determined in time polynomial in d n by a Las Vegas type randomized algorithm.
43
Decomposition of Algebraic Functions
TL;DR: The issue of decomposition of algebraic functions is addressed, and it is shown that the problem is related to univariate resultants in algebraic function fields, and in fact can be reformulated as a problem of resultant decomposition.
24
•Proceedings Article
Counting Rational Points on Curves over Finite Fields (EXTENDED ABSTRACT)
Ming-Deh A. Huang,Doug Ierardi +1 more
- 01 Jan 1993
TL;DR: If the authors are given a projective plane curve C of degree n, and if C has only ordinary multiple points, then one can compute the number of F/sub p/-rational points on C in randomized time (log p)/sup /spl Delta// where /splDelta/=(degF)/sup O(1/).
23
Counting rational points on curves over finite fields
Ming-Deh A. Huang,Douglas J. Ierardi +1 more
- 03 Nov 1993
TL;DR: In this paper, the problem of counting the number of points on a plane curve, given by a homogeneous polynomial F/spl isin/F/sub p/[x, y, z], which is rational over the ground field F/subp/.
19