Skip to main content

The Weighted Generalized Inverse in Nonlinear Programming — Active Set Selection Using a Variable-Metric Generalization of the Simplex Algorithm

  • Conference paper
Extremal Methods and Systems Analysis

Part of the book series: Lecture Notes in Economics and Mathematical Systems ((LNE,volume 174))

Abstract

Murtagh and Saunders have developed an extension of the revised simplex method which is used in their general purpose production code, MINOS, to implement a variable-metric algorithm for linearly constrained optimization. The algorithm used in MINOS employs an approximation to the matrix \({{Z}^{T}}\tilde{G}Z\) which, if exact, would be used in computing the descent direction \(-P{{\tilde{G}}^{-1}}\nabla F\left( {\tilde{x}} \right)\) where, in the idempotent projection matrix \(P=Z{{\left( {{Z}^{T}}\tilde{G}Z \right)}^{-1}}{{Z}^{T}}\tilde{G}=I-{{\tilde{G}}^{-1}}{{\tilde{A}}^{T}}{{\left( \tilde{A}{{{\tilde{G}}}^{-1}}{{{\tilde{A}}}^{T}} \right)}^{-1}}\tilde{A}\), Ã is a matrix of active constraint normals; \(\tilde{G}\) is the Hessian matrix (assumed positive definite) of the nonlinear objective function, F(x), evaluated at the point \(\tilde{x}\); ∇F(x) is the gradient of F(x); and Z is a matrix whose linearly independent columns form a basis for the null space of Ã.

In Section 2 of this paper it is observed that P = I − ÃIà where ÃI is a weighted generalized inverse of à associated with \(\tilde{G}\); thus,P is an orthogonal projection matrix in the inner product space \(\And \left( {\tilde{G}} \right)\),where inner product is defined as \(\left( x,y \right)\tilde{G}=\left( x,\tilde{G}y \right) \).

In Section 3 inner products in \(\And \left( {\tilde{G}} \right)\) are used to define generalized reduced cost coefficients which may be employed, sequentially, in a variety of ways in selecting a sequence of facets, F1,...,Fk, of the polytope of feasible solutions,Ω , as candidates for suboptimization. The selection scheme involves a variable-metric generalization of the simplex algorithm in a manner completely analogous to that given at IX International Symposium on Mathematical Programming for the linear programming problem.

Section 4 contains remarks relating to the evolution of these developments, which are illustrated in Section 5 with a simple numerical example taken from Luenberger.

One of the objectives of this research is to develop algorithms for selecting facets of Ω (which correspond to particular sets of active constraints) so that repeated applications of suboptimization, when restricted to the facets selected, will lead to an over-all reduction in computational effort. The approach proposed in Section 3 is being implemented as a variation of the method used in MINOS (a Fortran program consisting of approximately 8000 statements) under the sponsorship of National Science Foundation Grant MCS-77-21085.

A portion of this research was sponsored by Bell Telephone Laboratories, Holmdel, N.J., and by National Science Foundation Grant DCR-74-17282.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. Ben-Israel, A., and A. Charnes, Generalized Inverses and the Bott-Duffin Network Analysis, J. Math. Anal. and Appls. 7, (1963) 428–435.

    Article  Google Scholar 

  2. Ben-Israel, A., and T.N.E. Greville, Generalized Inverses - Theory and Applications, J. Wiley (1974).

    Google Scholar 

  3. Chipman, J.S., Specification Problems in Regression Analysis, Proc. Sym. on Th. and Appl. of Generalized Inverses of Matrices, Boullion and Odell, eds., Texas Tech. Press, (1968) 114–176.

    Google Scholar 

  4. Dantzig, G.B., Linear Programming and Extensions, Princeton Univ. Press, (1963).

    Google Scholar 

  5. Dantzig, G.B., L. R. Ford and D. R. Fulkerson, A Primal-Dual Algorithm for Linear Programs, Linear Inequalities and Related Systems, Kuhn and Tucker, eds., Annals of Math. Studies No. 38, Princeton University Press, (1956) 171–181.

    Google Scholar 

  6. Gill, P.E., and W. Murray, eds., Numerical Methods for Constrained Optimization, Academic Press (1974).

    Google Scholar 

  7. Goldfarb, D., Using the Steepest-edge Simplex Algorithm to Solve Sparse Linear Programs, Bunch and Rose, eds., Sparse Matrix Computations, Academic Press (1976) 227–240.

    Google Scholar 

  8. Greenberg, H.J., and J. E. Kalan, An Exact Update for Harris’ Tread, Math. Prog. Study 4 (1975) 26–29.

    Article  Google Scholar 

  9. Harris, P.M.J., Pivot Selection Methods of the Devex L.P. Code, Math. Prog., 5 (1973) 1–28.

    Article  Google Scholar 

  10. Lemke, C.E., The Constrained Gradient Method of Linear Programming, SIAM J. Appl. Math., 9 (1961) 1–17.

    Article  Google Scholar 

  11. Luenberger, D.G., Introduction to Linear and Nonlinear Programming, Addison-Weley (1973).

    Google Scholar 

  12. McCormick, G.P., A Second Order Method for the Linearly Constrained Nonlinear Programming Problem, Rosen, Mangasarian and Ritter, eds. Nonlinear Programming (1970) 207–243.

    Google Scholar 

  13. Meicler, M., Weighted Generalized Inverses with Minimal p and q Norms, Doctoral Thesis, Univ. of Texas at Austin (1966).

    Google Scholar 

  14. Murtagh, B.A., and M. A. Saunders,Large-Scale Linearly Constrained Optimization, Math. Prog., 14 (1978) 41–72.

    Article  Google Scholar 

  15. Penrose, R., A Generalized Inverse for Matrices, Proc. Cambridge Philos. Soc., 51 (1955) 406–413.

    Google Scholar 

  16. Powell, M.J.D., Introduction to Constrained Optimization, Numerical Methods for Constrained Optimization, Gill and Murray, eds., Academic Press (1974) 1–28

    Google Scholar 

  17. Pyle, L.D., The Generalized Inverse in Linear Programming–Basic Structure, SIAM J. Appl. Math., 22 (1972) 335–355.

    Google Scholar 

  18. Pyle, L.D., A Sim lex Algorithm-Gradient Projection Method for Nonlinear Programming, Abstract ACM Proceedings National Conference 1971 442–445.

    Google Scholar 

  19. Pyle, L.D., A Simplex Algorithm-Gradient Projection Method for Nonlinear Programming, CSD TR 55, Dept. of Comp. Sc., Purdue University (1971).

    Google Scholar 

  20. Pyle, L.D., The Generalized Inverse in Quadratic Programming and Comple- mentarity Problems - Basic Structure, Bell Tel. Labs. Internal Rpt., (1970).

    Google Scholar 

  21. Pyle, L.D., The Generalized Inverse in Linear Programming - A Generalization of the Simplex Algorithm, IX Int. Symp. on Math. Prog. (1976)

    Google Scholar 

  22. Pyle, L.D., The Generalized Inverse in Nonlinear Programming - Equivalence of the Kuhn-Tucker/Rosen and Generalized Simplex Algorithm Necessary Conditions, Proc. Bicentennial Conf. on Math. Prog., NBS (1976).

    Google Scholar 

  23. Pyle, L.D., and R. E. Cline, The Generalized Inverse in Linear Programming–Interior Gradient Projection Methods, SIAM J. Appl. Math., 24 (1973) 511–534.

    Google Scholar 

  24. Sargent, R.W.H., Reduced Gradient and Projection Methods, Numerical Methods for Constrained Optimization, Gill and Murray, eds., Academic Press (1974) 149–174.

    Google Scholar 

  25. Stewart, G.W., Projectors and Generalized Inverses, Comp. Center Rat. TNN 97, Univ. of Texas at Austin (1969).

    Google Scholar 

  26. Wolfe, P., Methods for Nonlinear Constraints, Nonlinear Programming, Abadie, ed., North Holland (1967) 120–131.

    Google Scholar 

  27. Wolfe, P., and L. Cutler, Experiments in Linear Programming, Graves and Wolfe, eds., (1963) 177–200.

    Google Scholar 

  28. Zoutendijk, G., Methods of Feasible Directions, Elsevier (1960).

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1980 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pyle, L.D. (1980). The Weighted Generalized Inverse in Nonlinear Programming — Active Set Selection Using a Variable-Metric Generalization of the Simplex Algorithm. In: Fiacco, A.V., Kortanek, K.O. (eds) Extremal Methods and Systems Analysis. Lecture Notes in Economics and Mathematical Systems, vol 174. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-46414-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-46414-0_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-09730-3

  • Online ISBN: 978-3-642-46414-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics