368 research outputs found

    Hybrid Sparse Resultant Matrices for Bivariate Polynomials

    Get PDF
    AbstractWe study systems of three bivariate polynomials whose Newton polygons are scaled copies of a single polygon. Our main contribution is to construct square resultant matrices, which are submatrices of those introduced by Cattaniet al. (1998), and whose determinants are nontrivial multiples of the sparse (or toric) resultant. The matrix is hybrid in that it contains a submatrix of Sylvester type and an additional row expressing the toric Jacobian. If we restrict our attention to matrices of (almost) Sylvester-type and systems as specified above, then the algorithm yields the smallest possible matrix in general. This is achieved by strongly exploiting the combinatorics of sparse elimination, namely by a new piecewise-linear lifting. The major motivation comes from systems encountered in geometric modeling. Our preliminary Maple implementation, applied to certain examples, illustrates our construction and compares it with alternative matrices

    An Elimination Method for Solving Bivariate Polynomial Systems: Eliminating the Usual Drawbacks

    Full text link
    We present an exact and complete algorithm to isolate the real solutions of a zero-dimensional bivariate polynomial system. The proposed algorithm constitutes an elimination method which improves upon existing approaches in a number of points. First, the amount of purely symbolic operations is significantly reduced, that is, only resultant computation and square-free factorization is still needed. Second, our algorithm neither assumes generic position of the input system nor demands for any change of the coordinate system. The latter is due to a novel inclusion predicate to certify that a certain region is isolating for a solution. Our implementation exploits graphics hardware to expedite the resultant computation. Furthermore, we integrate a number of filtering techniques to improve the overall performance. Efficiency of the proposed method is proven by a comparison of our implementation with two state-of-the-art implementations, that is, LPG and Maple's isolate. For a series of challenging benchmark instances, experiments show that our implementation outperforms both contestants.Comment: 16 pages with appendix, 1 figure, submitted to ALENEX 201

    The Resultant of an Unmixed Bivariate System

    Get PDF
    This paper gives an explicit method for computing the resultant of any sparse unmixed bivariate system with given support. We construct square matrices whose determinant is exactly the resultant. The matrices constructed are of hybrid Sylvester and B\'ezout type. We make use of the exterior algebra techniques of Eisenbud, Fl{\o}ystad, and Schreyer.Comment: 18 pages, 2 figure

    Multihomogeneous resultant formulae by means of complexes

    Get PDF
    We provide conditions and algorithmic tools so as to classify and construct the smallest possible determinantal formulae for multihomogeneous resultants arising from Weyman complexes associated to line bundles in products of projective spaces. We also examine the smallest Sylvester-type matrices, generically of full rank, which yield a multiple of the resultant. We characterize the systems that admit a purely B\'ezout-type matrix and show a bijection of such matrices with the permutations of the variable groups. We conclude with examples showing the hybrid matrices that may be encountered, and illustrations of our Maple implementation. Our approach makes heavy use of the combinatorics of multihomogeneous systems, inspired by and generalizing results by Sturmfels-Zelevinsky, and Weyman-Zelevinsky.Comment: 30 pages. To appear: Journal of Symbolic Computatio

    Journal of Symbolic Computation, Volume 33 Contents and Author Index

    Get PDF

    A matrix-based approach to properness and inversion problems for rational surfaces

    Get PDF
    We present a matrix-based algorithm for deciding if the parametrization of a curve or a surface is invertible or not, and for computing the inverse of the parametrization if it exists.Comment: 12 pages, latex, revised version accepted for publication in the Journal AAEC

    New methods of computing the projective polynomial resultant based on dixon, jouanolou and jacobian matrices

    Get PDF
    In elimination theory, particularly when using the matrix method to compute multivariate resultant, the ultimate goal is to derive or construct techniques that give a resultant matrix that is of considerable size with simple entries. At the same time, the method should be able to produce no or less superfluous factors. In this thesis, three different techniques for computing the resultant matrix are presented, namely the Jouanolou-Jacobian method, the Dixon-Jouanolou methods for bivariate polynomials, and their generalizations to the multivariate case. The Dixon-Jouanolou method is proposed based on the existing Jouanolou matrix method which is subjected to bivariate systems. To further extend this method to multivariate systems, the entry formula for computing the Dixon resultant matrix is first generalized. This extended application of the loose entry formula leads to the possibility of generalizing the Dixon-Jouanolou method for the bivariate systems of three polynomials to systems of n+1 polynomials with n variables. In order to implement the Dixon-Jouanolou method on systems of polynomials over the affine and projective space, respectively, the concept of pseudohomogenization is introduced. Each space is subjected to its respective conditions; thus, pseudo-homogenization serves as a bridge between them by introducing an artificial variable. From the computing time analysis of the generalized loose entry formula used in the computation of the Dixon matrix entries, it is shown that the method of computing the Dixon matrix using this approach is efficient even without the application of parallel computations. These results show that the cost of computing the Dixon matrix can be reduced based on the number of additions and multiplications involved when applying the loose entry formula. These improvements can be more pronounced when parallel computations are applied. Further analyzing the results of the hybrid Dixon-Jouanolou construction and implementation, it is found that the Dixon-Jouanolou method had performed with less computational cost with cubic running time in comparison with the running time of the standard Dixon method which is quartic. Another independent construction produced in this thesis is the Jouanolou- Jacobian method which is an improvement of the existing Jacobian method since it avoids multi-polynomial divisions. The Jouanolou-Jacobian method is also able to produce a considerably smaller resultant matrix compared to the existing Jacobian method and is therefore less computationally expensive. Lastly all the proposed methods have considered a systematic way of detecting and removing extraneous factors during the computation of the resultant matrix whose determinant gives the polynomial resultant

    New methods of computing the projective polynomial resultant based on dixon, jouanolou and jacobian matrices

    Get PDF
    In elimination theory, particularly when using the matrix method to compute multivariate resultant, the ultimate goal is to derive or construct techniques that give a resultant matrix that is of considerable size with simple entries. At the same time, the method should be able to produce no or less superfluous factors. In this thesis, three different techniques for computing the resultant matrix are presented, namely the Jouanolou-Jacobian method, the Dixon-Jouanolou methods for bivariate polynomials, and their generalizations to the multivariate case. The Dixon-Jouanolou method is proposed based on the existing Jouanolou matrix method which is subjected to bivariate systems. To further extend this method to multivariate systems, the entry formula for computing the Dixon resultant matrix is first generalized. This extended application of the loose entry formula leads to the possibility of generalizing the Dixon-Jouanolou method for the bivariate systems of three polynomials to systems of n+1 polynomials with n variables. In order to implement the Dixon-Jouanolou method on systems of polynomials over the affine and projective space, respectively, the concept of pseudohomogenization is introduced. Each space is subjected to its respective conditions; thus, pseudo-homogenization serves as a bridge between them by introducing an artificial variable. From the computing time analysis of the generalized loose entry formula used in the computation of the Dixon matrix entries, it is shown that the method of computing the Dixon matrix using this approach is efficient even without the application of parallel computations. These results show that the cost of computing the Dixon matrix can be reduced based on the number of additions and multiplications involved when applying the loose entry formula. These improvements can be more pronounced when parallel computations are applied. Further analyzing the results of the hybrid Dixon-Jouanolou construction and implementation, it is found that the Dixon-Jouanolou method had performed with less computational cost with cubic running time in comparison with the running time of the standard Dixon method which is quartic. Another independent construction produced in this thesis is the Jouanolou- Jacobian method which is an improvement of the existing Jacobian method since it avoids multi-polynomial divisions. The Jouanolou-Jacobian method is also able to produce a considerably smaller resultant matrix compared to the existing Jacobian method and is therefore less computationally expensive. Lastly all the proposed methods have considered a systematic way of detecting and removing extraneous factors during the computation of the resultant matrix whose determinant gives the polynomial resultant
    • …
    corecore