Abstract
This paper proposes a homotopy continuation method for approximating all solutions to a system of polynomial equations in several complex variables. The method is based on piecewise linear approximation and complementarity theory. It utilizes a skilful artificial map and two copies of the triangulationJ 3 with continuous refinement of grid size to increase the computational efficiency and to avoid the necessity of determining the grid size a priori. Some computational results are also reported.
Similar content being viewed by others
References
E. Allgower and K. Georg, Simplicial and continuation methods for approximating fixed points and solutions to systems of equations”,SIAM Review, 22 (1) (1980) 28–85.
S.N. Chow, J. Mallet-Paret and J.A. Yorke. “A homotopy method for locating all zeros of a system of polynomials”, in: H.O. Peitgen and H.O. Walther, ed.,Functional differential equations and approximate fixed points (Springer, Berlin, 1979).
F.J. Drexler, “A homotopy method for the calculation of all zero-dimensional polynomial ideals”, in: H. Wacker, ed.,Continuation methods (Academic Press, New York, 1978).
B.C. Eaves and R. Saigal, “Homotopies for computation of fixed points on unbounded regions”,Mathematical Programming 3 (1972) 225–237.
B.C. Eaves and H. Scarf, “The solution of piecewise linear equations”,Mathematics of Operationa Research 1 (1976) 1–27.
C.B. Garcia and W.I. Zangwill, “Finding all solutions to polynomial systems and other systems of equations”,Mathematical Programming 16 (1979) 159–176.
C.B. Garcia and W.I. Zangwill, “Determining all solutions to certain systems of nonlinear equations”,Mathematics of Operations Research 4 (1979) 1–14.
C.B. Garcia and T.Y. Li, “On the number of solutions to polynomial systems of equations”,SIAM Journal on Numerical Analysis 17 (1980) 540–546.
M. Kojima, “On the homotopic approach to systems of equations with separable mappings”,Mathematical Programming Study 7 (1978) 170–184.
M. Kojima, “Studies on PL approximation of piecewise-C1 mappings in fixed points and complementarity theory”,Mathematics of Operations Research 3 (1978) 17–36.
M. Kojima, H. Nishino and N. Arima, “A PL homotopy for finding all the roots of a polynomial”,Mathematical Programming 16 (1979) 37–62.
H.W. Kuhn, “A new proof of the fundamental theorem of algebra”,Mathematical Programming Study 1 (1974) 148–158.
H.W. Kuhn, “Finding roots of polynomials by pivoting”, in: S. Karamardian, ed.,Fixed points: algorithms and applications (Academic Press, New York, 1977).
C.E. Lemke and J.T. Howson, “Equilibrium points of bimatrix games”,Society of Industrial and Applied Mathematics 12 (1964), 413–423.
T.Y. Li and J.A. Yorke, “A simple reliable numerical algorithm for following homotopy paths”, in: S.M. Robinson, ed.,Analysis and computation of fixed points (Academic Press, New York, 1980).
S. Mizuno, “A simplicial algorithm for finding all solutions to polynomial systems of equations”, Research Reports B-97, Department of Information Sciences, Tokyo Institute of Technology (1981).
R. Saigal, “On piecewise linear approximations to smooth mappings”,Mathematics of Operations Research 4 (1979) 153–161.
H. Scarf, “The approximation of fixed points of a continuous mapping”,SIAM Journal on Applied Mathematics 15 (1967) 1328–1343.
K. Tanabe, private communication.
M.J. Todd, “Union Jack triangulations”, in: S. Karamardian, ed.,Fixed points: algorithm and applications (Academic Press, New York, 1977).
M.J. Todd, “Traversing large pieces of linearity in algorithms that solves equations by following PL paths”,Mathematics of Operations Research 5 (1980) 242–257.
M.J. Todd, “Exploiting structure in PL homotopy algorithms for solving equations”,Mathematical Programming 18 (1980) 233–247.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kojima, M., Mizuno, S. Computation of all solutions to a system of polynomial equations. Mathematical Programming 25, 131–157 (1983). https://doi.org/10.1007/BF02591768
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02591768