Exploiting structure in piecewise-linear homotopy algorithms for solving equations

AbstractWe consider the recent algorithms for computing fixed points or zeros of continuous functions fromRn to itself that are based on tracing piecewise-linear paths in triangulations. We investigate the possible savings that arise when these fixed-point algorithms with their usual triangulations are applied to computing zeros of functionsf with special structure:f is either piecewise-linear in certain variables, separable, or has Jacobian with small bandwidth. Each of these structures leads to a property we call modularity; the algorithmic path within a simplex can be continued into an adjacent simplex without a function evaluation or linear programming pivot. Modularity also arises without any special structure onf from the linearity of the function that is deformed tof. In the case thatf is separable we show that the path generated by Kojima's algorithm with the homotopyH2 coincides with the path generated by the standard restart algorithm of Merrill when the usual triangulations are employed. The extra function evaluations and linear programming steps required by the standard algorithm can be avoided by exploiting modularity.

[1]  Michael J. Todd Traversing Large Pieces of Linearity in Algorithms that Solve Equations by Following Piecewise-Linear Paths , 1980, Math. Oper. Res..

[2]  David S. Johnson,et al.  COMPLEXITY RESULTS FOR BANDWIDTH MINIMIZATION , 1978 .

[3]  Masakazu Kojima A modification of todd's triangulationJ3 , 1978, Math. Program..

[4]  小島 政和 Computational methods for solving the nonlinear complementarity problem , 1974 .

[5]  M. Todd The Computation of Fixed Points and Applications , 1976 .

[6]  M. Todd,et al.  Efficient Acceleration Techniques for Fixed Point Algorithms , 1978 .

[7]  M. Kojima On the homotopic approach to systems of equations with separable mappings , 1978 .

[8]  R. Saigal,et al.  On the Convergence Rate of Algorithms for Solving Equations that are Based on Methods of Complementary Pivoting , 1977, Math. Oper. Res..

[9]  M. Powell,et al.  On the Estimation of Sparse Jacobian Matrices , 1974 .

[10]  Herbert E. Scarf,et al.  The Solution of Systems of Piecewise Linear Equations , 1976, Math. Oper. Res..

[11]  Michael J. Todd,et al.  On triangulations for computing fixed points , 1976, Math. Program..

[12]  Michael J. Todd,et al.  A quadratically-convergent fixed-point algorithm for economic equilibria and linearly constrained optimization , 1980, Math. Program..

[13]  R. Saigal On Piecewise Linear Approximations to Smooth Mappings , 1979, Math. Oper. Res..

[14]  Michael J. Todd,et al.  Orientation in Complementary Pivot Algorithms , 1976, Math. Oper. Res..

[15]  B. Curtis Eaves,et al.  Homotopies for computation of fixed points on unbounded regions , 1972, Math. Program..

[16]  M. Todd Improving the convergence of fixed-point algorithms , 1978 .