Skip to main content
Log in

Global ellipsoidal approximations and homotopy methods for solving convex analytic programs

  • Published:
Applied Mathematics & Optimization Submit manuscript

Abstract

This paper deals with some problems of algorithmic complexity arising when solving convex programming problems by following the path of analytic centers (i.e., the trajectory formed by the minimizers of the logarithmic barrier function). We prove that in the case ofm convex quadratic constraints we can obtain in a simple constructive way a two-sided ellipsoidal approximation for the feasible set (intersection ofm ellipsoids), whose tightness depends only onm. This can be used for the early identification of those constraints which are active at the optimum, and it also explains the efficiency of Newton's method used as a corrector when following the central path. Various parametrizations of the central path are studied. This also leads to an extrapolation (predictor) algorithm which can be regarded as a generalization of the method of conjugate gradients.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baker, G. A., P. Graves-Morris: Essentials of Padé Approximation. Encyclopedia of Mathematics, Vols. 13 and 14. Reading, Mass.: Addison Wesley, 1981.

    Google Scholar 

  2. Bayer, D. A., J. C. Lagarias: Karmarkar's linear programming algorithm and Newton's method. Preprint, AT&T Bell Laboratories, Murray Hill, N.J., 1987.

    MATH  Google Scholar 

  3. Cybenko, G.: Restrictions of normal operators, Padé approximation and autoregressive time series. SIAM J. Math. Anal. 15:753–767 (1984).

    Article  MathSciNet  MATH  Google Scholar 

  4. Fiacco, A. V.: Introduction to Sensitivity and Stability Analysis in Nonlinear Programming. New York: Academic Press, 1983.

    MATH  Google Scholar 

  5. Gilewicz, J., et al. (eds.): Rational Approximation and Its Applications in Mathematics and Physics. Lecture Notes in Mathematics, Vol. 1237. Berlin: Springer-Verlag, 1986.

    Google Scholar 

  6. Huard, P., B. T. Liêu: La méthode des centres dans un espace topologique. Numer. Math. 8:56–67 (1966).

    Article  MathSciNet  MATH  Google Scholar 

  7. Iri, M., H. Imai: A multiplicative penalty function. Algorithmica 1:455–482 (1986).

    Article  MathSciNet  MATH  Google Scholar 

  8. Jarre, F.: On the convergence of the method of analytic centers when applied to convex quadratic programs. Technical Report No. 41, Schwerpunktprogramm Anwendungsbezogene Optimierung und Steuerung, Institut für Angewandte Mathematik und Statistik, Universität Würzburg, 1988, submitted to Math. Programming.

  9. Jarre, F., Gy. Sonnevend, J. Stoer: An implementation of the method of analytic centers. In: Lecture Notes in Control and Information Sciences, Vol. 111 (A. Bensoussan, J. L. Lions, eds.), pp. 297–307. Berlin: Springer-Verlag, 1988.

    Google Scholar 

  10. Karmarkar, N.: A new polynomial time algorithm for linear programming. Combinatorica 4:373–395 (1984).

    Article  MathSciNet  MATH  Google Scholar 

  11. Kojima, M., S. Mizuno, A. Yoshishe: A polynomial-time algorithm for a class of linear complementarity problems. Research Report NO B-193, Department of Information Sciences, Tokyo Institute of Technology, Meguro, Tokyo 152, 1987.

    Google Scholar 

  12. Renegar, J.: A polynomial-time algorithm based on Newton's method for linear programming. Report MSRI 07 118-86, Mathematical Sciences Research Institute, Berkeley, Calif., 1986.

    Google Scholar 

  13. Sonnevend, Gy.: Sequential, stable and low complexity methods for the solution of moment (mass recovery) problems. Colloquia Mathematica Societatis János Bolyai, Vol. 50. Numerical Methods (Miskolc 1986), pp. 635–667. Budapest: Akademia; Amsterdam: North Holland, 1987.

    Google Scholar 

  14. Sonnevend, Gy.: An analytic center for polyhedrons and new classes of global algorithms for linear (smooth convex) programming. In: Lecture Notes in Control and Information Sciences, Vol. 84, pp. 866–876. Berlin: Springer-Verlag, 1985.

    Google Scholar 

  15. Sonnevend, Gy.: New algorithms in convex programming based on a notion of “centre” (for systems of analytic inequalities) and on rational extrapolation. In: Trends in Mathematical Optimization (K. H. Hoffmann, J. Zowe, eds.), ISNM, Vol. 84, pp. 311–327. Basel: Birkhäuser, 1988.

    Chapter  Google Scholar 

  16. Todd, M. J.: Improved bounds and containing ellipsoids in Karmarkar's linear programming algorithm. Technical Report No. 721, School of Operations Research, Cornell University, Ithaka, N.J., 1986.

    Google Scholar 

  17. Vaidya, P. M.: An algorithm for linear programming which requiresO(((m + n)n 2+(m + n) 1.5)L) arithmetic operations. Preprint, AT&T Bell Laboratories, Murray Hill, N.J., 1987.

    Google Scholar 

  18. Ye, Y., M. Todd: Containing and shrinking ellipsoids in the path-following algorithm. Manuscript, Oct. 1987, Stanford University. To appear in Math. Programming.

  19. Ye, Y.: Interior algorithms for linear, quadratic, and linearly constrained convex programming. Ph.D. Thesis, Department of Engineering and Economic Systems, Stanford University, Stanford, Calif., 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported by the Deutsche Forschungsgemeinschaft as part of a major research project “Anwendungsbezogene Optimierung und Steuerung.”

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sonnevend, G., Stoer, J. Global ellipsoidal approximations and homotopy methods for solving convex analytic programs. Appl Math Optim 21, 139–165 (1990). https://doi.org/10.1007/BF01445161

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01445161

Keywords

Navigation