Abstract
We investigate an ellipsoid algorithm for nonlinear programming. After describing the basic steps of the algorithm, we discuss its computer implementation and present a method for measuring computational efficiency. The computational results obtained from experimenting with the algorithm are discussed and the algorithm's performance is compared with that of a widely used commercial code.
Similar content being viewed by others
References
M. Avriel and J.D. Barrett, “Optimal design of pitched laminated wood beams”, in: M. Avriel, ed.,Advances in geometric programming (Plenum Press, New York and London, 1980) pp. 407–419.
P.A. Beck and J.G. Ecker, “Some computational experience with a modified convex simplex algorithm for geometric programming”, Report ADTC-72-20, Armament Development and Test Center, USAF Systems Command (Eglin AFB, Florida, 1972).
A. Ben-Israel, A. Ben-Tal and S. Zlobeo,Optimality in nonlinear programming (Wiley, New York, 1981).
R.G. Bland, D. Goldfarb and M.J. Todd, “The ellipsoid method: a survey”,Operations Research 29 (1981) 1039–1091.
A.R. Colville, “A comparative study on nonlinear programming codes,” IBM New York Scientific Center Report 320-2949, International Business Machines Corporation (New York, 1968).
L.W. Cornwell, P.A. Hutchison, M. Minkoff and H.K. Schultz, “Test problems for constrained nonlinear mathematical programming algorithms” Applied Mathematics Division Technical Memorandum 320, Argonne National Laboratory (Argonne, IL, 1978).
G.B. Dantzig, “Khachian's algorithm: a comment”,SIAM News 13 (1980) 1, 4.
R.S. Dembo, “A set of geometric programming test problems and their solutions”,Mathematical Programming 10 (1976) 192–213.
R.J. Duffin, E.L. Peterson and C.M. Zener,Geometric programming (Wiley, New York, 1967).
E.D. Eason and R.G. Fenton, “Testing and evaluation of numerical methods for design optimization”, UTME-TP 7204, University of Toronto (Toronto, Canada, 1972).
J.G. Ecker, “A geometric programming model for optimal allocation of stream dissolved oxygen”,Management Science 21 (1975) 658–668.
J.G. Ecker and R.D. Niemi, “A dual method for quadratic programs with quadratic constraints”,SIAM Journal of Applied Mathematics 28 (1975) 568–576.
L. Fox and J.H. Wilkinson, NAG Fortran Library Manual, Mark 7, Numerical Algorithms Group Ltd. (Oxford, England, 1978).
C.E. Froberg,Introduction to numerical analysis (Addison-Wesley, Reading, MA, 1965).
P.E. Gill and W. Murray, eds.,Numerical methods for constrainted minimization (Academic Press, New York, 1974).
D. Goldfarb and M.J. Todd, “Modifications and implementation of the ellipsoid algorithm for linear programming”,Mathematical Programming 23 (1982) 1–19.
J. Hald and K. Madsen, “Methods for minimax optimization”,Mathematical Programming 20 (1981) 49–62.
D.M. Himmelblau,Applied nonlinear programming (McGraw-Hill, New York, 1972).
A. Holzman, SRCC Report 113, U.S. Steel Company (Pittsburgh, PA, 1969).
D.B. Iudin and A.S. Nemirovskii, “Informational complexity and effective methods for solving convex extremal problems”,Matekon 13 (1977) 25–45.
L.G. Khachian, “A polynomial algorithm in linear programming”,Soviet Mathematics Doklady 20 (1979) 191–194.
M. Kupferschmid, “An ellipsoid algorithm for convex programming”, Ph.D. Dissertation, Rensselaer Polytechnic Institute (Troy, NY, 1981).
M. Kupferschmid and J.G. Ecker, “Test problems for nonlinear programming”, Technical Report 82-001, Voorhees Computing Center, Rensselaer Polytechnic Institute, (Troy, NY, 1982).
D.E. Muller, “A method for solving algebraic equations using an automatic computer”,Mathematical Tables and Other Aids to Computation 10 (1956) 208–215.
M. Ratner, L.S. Lasdon and A. Jain, “Solving geometric programs using GRG: results and comparisons”,Journal of Optimization Theory and Applications 26 (1978) 253–264.
M.J. Rijckaert and X.M. Martens, “Comparison of generalized geometric programming algorithms”, in: M. Avriel, ed.,Advances in geometric programming (Plenum Press, New York and London, 1980) pp. 283–320.
E. Sandgren, “The utility of nonlinear programming algorithms”, Ph.D. Dissertation, Purdue University (West Lafayette, IN, 1977).
N.Z. Shor, “Cut-off method with space extension in convex programming problems”,Cybernetics 12 (1977) 94–96.
N. Z. Shor, “New development trends in nondifferentiable optimization”,Cybernetics 13 (1977) 881–886.
N.Z. Shor and V.I. Gershovich, “Family of algorithms for solving convex programming problems”,Cybernetics 15 (1980) 502–508.
R.D. Wiebking, “Deterministic and stochastic geometric programming models for optimal engineering design problems in electric power generation and computer solutions”, Technical Report TR73LS132, General Electric Company (Schenectady, NY, 1974).
P. Wolfe, “A bibliography for the ellipsoid algorithm”, IBM Research Center (Yorktown Heights, NY, 1980).
Author information
Authors and Affiliations
Additional information
This research was supported in part by The National Science Foundation, Grant No. MCS78-02096.
Rights and permissions
About this article
Cite this article
Ecker, J.G., Kupferschmid, M. An ellipsoid algorithm for nonlinear programming. Mathematical Programming 27, 83–106 (1983). https://doi.org/10.1007/BF02591966
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02591966