Mixed cell computation in HOM4ps (Q507160): Difference between revisions
From MaRDI portal
Created a new Item |
Normalize DOI. |
||
(22 intermediate revisions by 7 users not shown) | |||
Property / DOI | |||
Property / DOI: 10.1016/j.jsc.2016.07.017 / rank | |||
Property / review text | |||
In numerical algebraic geometry, polynomial systems are solved by tracking solutions along a homotopy from an easy to solve start system to a desired system. To limit the number of paths to be tracked, \textit{B. Huber} and \textit{B. Sturmfels} [Math. Comput. 64, No. 212, 1541--1555 (1995; Zbl 0849.65030)] have defined polyhedral homotopies that exploit the sparsity of many systems in science and engineering. A main bottleneck in their method is the enumeration of so called mixed cells of a certain Minkowski sum. The present paper discusses many improvements to the enumeration of mixed cells. The most significant advance is probably the reformulation of the problem as graph traversal which can be parallelized efficiently. This yields great improvements in this bottleneck step of polyhedral homotopies. The paper also discusses various technical details of an implementation such as memory management. These improvements have been implemented by the autors in their software Hom4PS version 3. | |||
Property / review text: In numerical algebraic geometry, polynomial systems are solved by tracking solutions along a homotopy from an easy to solve start system to a desired system. To limit the number of paths to be tracked, \textit{B. Huber} and \textit{B. Sturmfels} [Math. Comput. 64, No. 212, 1541--1555 (1995; Zbl 0849.65030)] have defined polyhedral homotopies that exploit the sparsity of many systems in science and engineering. A main bottleneck in their method is the enumeration of so called mixed cells of a certain Minkowski sum. The present paper discusses many improvements to the enumeration of mixed cells. The most significant advance is probably the reformulation of the problem as graph traversal which can be parallelized efficiently. This yields great improvements in this bottleneck step of polyhedral homotopies. The paper also discusses various technical details of an implementation such as memory management. These improvements have been implemented by the autors in their software Hom4PS version 3. / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Thomas Kahle / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 13P15 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68W10 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 52B55 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65Y05 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 65Y20 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 05C85 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 14Q99 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 6680415 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
mixed volume | |||
Property / zbMATH Keywords: mixed volume / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
mixed cells | |||
Property / zbMATH Keywords: mixed cells / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
polyhedral homotopy | |||
Property / zbMATH Keywords: polyhedral homotopy / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
polynomial system solving | |||
Property / zbMATH Keywords: polynomial system solving / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
parallel computing | |||
Property / zbMATH Keywords: parallel computing / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: HOM4PS / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: PHCpack / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: PHoM / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: PoSSo / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: Stony Brook / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: Bertini / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: alphaCertified / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: MixedVol / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: CUDA / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: HOMPACK / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: Hom4PS-3 / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: NAG4M2 / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: NumericalAlgebraicGeometry / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: DEMiCs / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: Binomials.m2 / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: VortexCalculations / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/j.jsc.2016.07.017 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2493400787 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5558469 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finiteness of central configurations of five bodies in the plane / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Introduction to Numerical Continuation Methods / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Efficient path tracking methods / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Adaptive Multiprecision Path Tracking / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q2872959 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3655313 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The number of roots of a system of equations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A faster way to count the solutions of inhomogeneous systems of algebraic equations, with applications to cyclic \(n\)-roots / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Seven mutually touching infinite cylinders / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Mixed volume computation in parallel / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Spherical projective path tracking for homotopy continuation methods / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5349348 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Eine Methode zur Berechnung sämtlicher Lösungen von Polynomgleichungssystemen / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Efficient incremental algorithms for the sparse resultant and the mixed volume / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Mixed volume computation via linear programming / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Mixed volume computation for semi-mixed systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finding all isolated zeros of polynomial systems in \(\mathbb{C}^n\) via stable mixed volumes / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithm 846 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finding all solutions to polynomial systems and other systems of equations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: PHoM -- a polyhedral homotopy continuation method for polynomial systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finiteness of spatial central configurations in the five-body problem / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finiteness of stationary configurations of the four-vortex problem / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: An <i>a posteriori</i> certification algorithm for Newton homotopies / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithm 921 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A Polyhedral Method for Solving Sparse Polynomial Systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Decompositions of binomial ideals / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Determining dimension of the solution component that contains a computed zero of a polynomial system / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3105512 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: HOM4PS-2.0: a software package for solving polynomial systems by the polyhedral homotopy continuation method / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Central configurations of the five-body problem with equal masses / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Numerical algebraic geometry / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4822034 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finding mixed cells in the mixed volume computation / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The Cheater’s Homotopy: An Efficient Procedure for Solving Systems of Polynomial Equations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The BKK root count in $\mathbf {C}^n$ / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Numerical polynomial homotopy continuation method and string vacua / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3514376 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Dynamic enumeration of all mixed cells / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A transformation to avoid solutions at infinity for polynomial systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Solving Polynomial Systems Using Continuation for Engineering and Scientific Problems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Coefficient-parameter polynomial continuation / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Computing singular solutions to nonlinear analytic systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A power series method for computing singular solutions to nonlinear analytic systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finding all isolated solutions to polynomial systems using HOMPACK / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4717965 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The Numerical Solution of Systems of Polynomials Arising in Engineering and Science / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: ENUMERATION OF ALL SOLUTIONS OF A COMBINATORIAL LINEAR INEQUALITY SYSTEM ARISING FROM THE POLYHEDRAL HOMOTOPY CONTINUATION METHOD / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithm 795 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Mixed-volume computation by dynamic lifting applied to polynomial system solving / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithm 652 / rank | |||
Normal rank | |||
Property / DOI | |||
Property / DOI: 10.1016/J.JSC.2016.07.017 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 19:46, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Mixed cell computation in HOM4ps |
scientific article |
Statements
Mixed cell computation in HOM4ps (English)
0 references
3 February 2017
0 references
In numerical algebraic geometry, polynomial systems are solved by tracking solutions along a homotopy from an easy to solve start system to a desired system. To limit the number of paths to be tracked, \textit{B. Huber} and \textit{B. Sturmfels} [Math. Comput. 64, No. 212, 1541--1555 (1995; Zbl 0849.65030)] have defined polyhedral homotopies that exploit the sparsity of many systems in science and engineering. A main bottleneck in their method is the enumeration of so called mixed cells of a certain Minkowski sum. The present paper discusses many improvements to the enumeration of mixed cells. The most significant advance is probably the reformulation of the problem as graph traversal which can be parallelized efficiently. This yields great improvements in this bottleneck step of polyhedral homotopies. The paper also discusses various technical details of an implementation such as memory management. These improvements have been implemented by the autors in their software Hom4PS version 3.
0 references
mixed volume
0 references
mixed cells
0 references
polyhedral homotopy
0 references
polynomial system solving
0 references
parallel computing
0 references
0 references
0 references
0 references
0 references