Abstract
DEMiCs is a software package written in C++ for computing the mixed volume of the Newton polytopes of a general semi-mixed polynomial system through dynamic enumeration of all mixed cells. The underlying mixed cells play an essential role for computing all isolated zeros of a polynomial system by polyhedral homotopy continuation method. A notable feature of DEMiCs is in the construction of a dynamic enumeration tree for finding all mixed cells. The dynamic enumeration method, proposed by Mizutani, Takeda and Kojima for fully mixed polynomial systems, is extended to semi-mixed systems and incorporated in the package. Numerical results show that DEMiCs significantly is faster than existing software packages for semi-mixed polynomial systems with many distinct supports. The software package DEMiCs is available at http://www.is.titech.ac.jp/~mizutan8/DEMiCs/.
Key words
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D.N. Bernshtein, The number of roots of a system of equations, Funct. Anal. Appl. 9 (1975), pp. 183-185.
U. Betke, Mixed volumes of polytopes, Archiv der Mathematik58(1992), pp. 388-391.
G. Bjork and R.Froberg, A faster way to count the solutions of inhomogeneous systems of algebraic equations, J. Symbolic Comput.12(3)(1991), pp. 329-336.
W. Boege, R. Gebauer, and H. Kredel, Some examples for solving systems of algebraic equations by calculating Groebner bases, J. Symbolic Comput. 2(1) (1986), pp. a3-98.
S. Chandrasekhar, Radiative Transfer, Dover, NY, 1960.
D.A. Cox, J. Lrrtle and D. O'shea, Using Algebraic Geometry, Springer-Verlag, New York, 2nd edition, 2004.
Y. Dai, S. Kim, and M. Kojima, Computing all nonsingular solutions of cyclic-n polynomial using polyhedral homotopy continuation methods, J. Comput. Appl. Math. 152 (2003), pp. 83-97.
I.Z. Emiris and J.F. Canny, Efficient incremental algorithms for the sparse resul-tant and the mixed volume, J. Symbolic Comput. 20(2) (1995), pp. 117-149. Software available at http://cgi.di.uoa.gr/-emiris/index-eng.html.
T. Gao and T.Y. Li, Mixed volume computation via linear programming, Taiwanese J. Math. 4 (2000), pp. 599-619.
_____, Mixed volume computation for semi-mixed systems, Discrete and Comput. Geom. 29(2) (2003), pp. 257-277.
_____,The software package HOM4PS is available at http://www.mth.msu.edu/-Ii/.
T. Gao, T.Y. Li, and M. Wu, Algorithm 846: Mixed Vol: A Software Package for Mixed Volume Computation, ACM Trans. Math. Software 31(4) (2005), pp. 555 - 560. Software available at http://www.esulb.edu/-tgao/.
T. Gunji, S. Kim, M. Kojima, A. Takeda, K. Fujisawa, and T. Mizutani, Phom - a Polyhedral Homotopy Continuation Method. Computing 73(1) (2004), pp. 57-77.
T. Gunji, S. Kim, K. Fujisawa, and M. Kojima, PhoMpara - Parallel imple-mentation of the polyhedral homotopy continuation method, Computing 77(4) (2006), pp. 387-411.
B. Huber and B. Sturmfels, A Polyhedral method for solving sparse polynomial systems, Math. Comp. 64 (1995), pp. 1541-1555.
S. Kim and M. Kojima, Numerical Stability of Path Tracing in Polyhedral Homotopy Continuation Methods, Computing 73 (2004), pp. 329-348.
T.Y. Li, Solving polynomial systems by polyhedral homotopies, Taiwanese J. Math. 3 (1999), pp. 251-279.
T.Y. Li and X. Li, Finding Mixed Cells in the Mixed Volume Computation, Found. Comput. Math.1 (2001), pp.161-181. Software available at http://www.math.msu.edu/-Ii/.
T. Mizutani, A. Takeda, and M. Kojima, Dynamic Enumeration of All Mixed Cells, Discrete Comput. Geom. 37(3), (2007), pp. 351-367.
A. Morgan, Solving polynomial systems using continuation for engineering and scientific problems, Pentice-Hall, New Jersey, 1987.
H.-J. Su, J.M. Mccarthy, and L.T. Watson, Generalized Linear Product Ho-motopy Algorithms and the Computation of Reachable Surfaces, ASME J. Comput. Inf. Sci. Eng. 4(3) (2004), pp. 226-234.
A. Takeda, M. Kojima, and K. Fujisawa, Enumeration of all solutions of a combinatorial linear inequality system arising from the polyhedral homotopy continuation method, J. Oper. Soc., Japan 45 (2002), pp. 64-82. Software available at http://www.is.titech.ac.jp/-kojima/index.html.
J. Verschelde, The database of polynomial systems is in his web site: http://www.math.uic.edu/-jan/.
J. Verschelde, P. Verlinden, and R. Cools, Homotopies exploiting Newton polytopes for solving sparse polynomial systems, SIAM J. Numer. Anal. 31 (1994), 915-930.
Algorithm 795: Phcpack: A general-purpose solver for polyno-mial systems by homotopy continuation, ACM Trans. Math. Softw. 25 (1999), pp. 251-276. Software available at http://www.math.uic.edu/-jan/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science + Business Media, LLC
About this chapter
Cite this chapter
Mizutani, T., Takeda, A. (2008). DEMiCs: A Software Package for Computing the Mixed Volume Via Dynamic Enumeration of all Mixed Cells. In: Stillman, M., Verschelde, J., Takayama, N. (eds) Software for Algebraic Geometry. The IMA Volumes in Mathematics and its Applications, vol 148. Springer, New York, NY. https://doi.org/10.1007/978-0-387-78133-4_5
Download citation
DOI: https://doi.org/10.1007/978-0-387-78133-4_5
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-78132-7
Online ISBN: 978-0-387-78133-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)