Skip to main content
Log in

On the global minimization of concave functions

Introduction and survey

  • Survey
  • Published:
Operations-Research-Spektrum Aims and scope Submit manuscript

Summary

Many important classes of decision models give rise to the problem of finding a global minimum of a concave function over a convex set. Since many local minima can occur, concave minimization belongs to the “hard” global optimization problems, where standard nonlinear programming procedures fail.

After a brief survey on important classes of decision models that can be formulated as concave minimization problems, the two main solution approaches are discussed: branch-and-bound combined with convex underestimation and outer approximation by cutting planes.

Zusammenfassung

Eine Reihe wichtiger Klassen von Entscheidungsmodellen führt auf die globale Minimierung konkaver Funktionen über konvexen Mengen. Da viele lokale Minima auftreten können, ist die konkave Minimierung zu den “harten” globalen Optimierungsaufgaben zu rechnen, bei denen Standardverfahren der nichtlinearen Optimierung nicht zum Ziel führen.

Nach einer kurzen Übersicht über wichtige Klassen von Entscheidungsmodellen, die sich als konkave Minimierungsprobleme formulieren lassen, werden die beiden wichtigsten Lösungsansätze diskutiert: Eine Kombination von Branch und Bound mit konvexer Approximation und äußere Approximationsverfahren mit Hilfe von Schnittebenen.

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. Al-Khayyal F, Falk I (1983) Jointly constrained biconvex programming. Math Oper Res 8:273–286

    Article  Google Scholar 

  2. Altman M (1968) Bilinear programming. Bull Acad Polon Sci Ser Sci Math Astronom Phys 16:741–746

    Google Scholar 

  3. Balas E (1975) Nonconvex quadratic programming problems via generalized polars. SIAM J Appl Math 28:335–349

    Article  Google Scholar 

  4. Balas E, Burdet CA (1973) Maximizing a convex quadratic function subject to linear constraints. Management Sci. Report No. 299, GSIA, Carnegie-Medon University, Pittsburgh, P

    Google Scholar 

  5. Bali S (1973) Minimization of a concave function on a bounded convex polyhedron. PhD Dissertation, University of California, Los Angeles

    Google Scholar 

  6. Ban VT (1982) A finite algorithm for minimizing a concave function under linear constraints and its applications. Preprint, Institute of Mathematics, Hanoi

    Google Scholar 

  7. Benson H (1984) A finite algorithm for concave minimization over a polyhedron, Paper presented at the TIMS/ORSA meeting. San Francisco 1984

  8. Cabot AV (1974) Variations on a cutting plane method for solving concave minimization problems with linear constraints. Naval Res Logist Qu 21:265–274

    Article  Google Scholar 

  9. Cabot AV, Francis RL (1970) Solving certain nonconvex quadratic minimization problems by ranking the extreme points. Oper Res 18:82–86

    Article  Google Scholar 

  10. Carillo MI (1977) A relaxation algorithm for the minimization of a quasiconcave function on a convex polyhedron. Math Programming 13:69–80

    Article  Google Scholar 

  11. Falk I, Hoffmann KL (1976) A successive underestimation method for concave minimization problems. Math Oper Res 1:251–259

    Article  Google Scholar 

  12. Falk I, Hoffmann KL (1982) Concave minimization via collapsing polytopes. Preprint T-438, The George Washington University, Washington, DC

    Google Scholar 

  13. Falk I, Soland RM (1969) An algorithm for separable nonconvex programming problems. Manag Sci 15:550–569

    Article  Google Scholar 

  14. Gallo G, Ulkucu A (1977) Bilinear programming: an exact algorithm. Math Programming 12:173–194

    Article  Google Scholar 

  15. Glover F (1973) Concave programming applied to a special class of 0–1 integer programs. Oper Res 21:135–140

    Article  Google Scholar 

  16. Gould FJ, Tolle JW (1983) Complementary pivoting on a pseudomanifold structure with applications in the decision scienes. Heldermann, Berlin

    Google Scholar 

  17. Hoffmann KL (1975) A successive underestimating method for concave minimization problems. PhD Dissertation, The George Washington University, Washington, DC

    Google Scholar 

  18. Hoffmann KL (1981) A method for globally minimizing concave functions over convex sets. Math Programming 20:22–32

    Article  Google Scholar 

  19. Horst R (1976) Zur Charakterisierung affin-linearer Hüllfunktionale. ZAMM 56:T347-T348

    Google Scholar 

  20. Horst R (1976) A new branch-and-bound approach for concave minimization problems. Lecture Notes in Computer Sciences 41:330–337

    Article  Google Scholar 

  21. Horst R (1976) An algorithm for nonconvex programming problems. Math Programming 10:312–321

    Article  Google Scholar 

  22. Horst R (1979) Nichtlineare Optimierung. Carl Hanser, München

    Google Scholar 

  23. Horst R (1980) A note on the convergence of an algorithm for nonconvex programming problems. Math Programming 19:237–238

    Article  Google Scholar 

  24. Horst R (1982) Konkave Minimierungsprobleme in Operations Research. OR-Proceeding 1981:580–591

    Google Scholar 

  25. Horst R (1984) On the convexification of nonlinear programming problems: An applications-oriented survey. Eur J Oper Res 15:382–392

    Article  Google Scholar 

  26. Jacobsen SE (1981) Convergence of a Tuy-Type-Algorithm for concave minimization subject to linear inequality constraints. Appl Math Optim 7:1–9

    Article  Google Scholar 

  27. Kelly JE (1960) The cutting plane method for solving convex programs. SIAM J Appl Math 8:703–712

    Article  Google Scholar 

  28. Koehler G, Whinston AB, Wright GP (1975) Optimization over Leontiev substitution systems. North Holland, Amsterdam

    Google Scholar 

  29. Kough PF (1979) The indefinite quadratic programming problem. Oper Res 27:516–533

    Article  Google Scholar 

  30. Konno H (1976) A cutting plane algorithm for solving bilinear programs. Math Programming 11:14–27

    Article  Google Scholar 

  31. Konno H (1976) Maximization of a convex quadratic function subject to linear constraints. Math Programming 11:117–127

    Article  Google Scholar 

  32. Majthai A, Whinston A (1974) Quasiconcave minimization subject to linear constraints. Discrete Math 9:35–59

    Article  Google Scholar 

  33. Mangassarian OL (1978) Characterization of linear complementarity problems as linear programs. Math Programming Study 7:74–88

    Article  Google Scholar 

  34. Meyer PA (1966) Probabilité et potentiels. Herman, Paris

    Google Scholar 

  35. Ragavachari M (1969) On connections between zero-one integer programming and concave programming under linear constraints. Oper Res 17:680–684

    Article  Google Scholar 

  36. Rockafellar RT (1970) Convex Analysis. Princeton University Press, Princeton

    Book  Google Scholar 

  37. Rosen JB (1983) Global minimization of a linearly constrained concave function by partition of the feasible domain. Math Oper Res 8:215–230

    Article  Google Scholar 

  38. Sheraly HD, Shetty CM (1980) A finitely convergent algorithm for bilinear programming problems using polar cuts and disjunctive face cuts. Math Programming 19:14–31

    Article  Google Scholar 

  39. Taha H (1973) Concave minimization over a convex polyhedron. Naval Res Logist Qu 20:533–548

    Article  Google Scholar 

  40. Thieu TV (1978) Relationship between bilinear programming and concave minimization under linear constraints. Acta Math Vietnamica 5:106–113

    Google Scholar 

  41. Thoai NV, Tuy H (1980) Convergent algorithms for minimizing a concave function. Math Oper Res 5:556–566

    Article  Google Scholar 

  42. Tuy H (1964) Concave programming under linear constraints. Dokl Adad Nauk SSSR 159:32–35 (Translated (1964): Soviet Math 5:1437-1440)

    Google Scholar 

  43. Tuy H (1982) Global maximization of a convex function over a closed, convex, not necessarily bounded set. Cahiers de Mathématiques de la Décision No 8223, Université Paris-Dauphine

  44. Tuy H (1983) Global minimization of a difference of two convex functions. Preprint, Institute of Mathematics, Hanoi

    Google Scholar 

  45. Tuy H (1983) On outer approximation methods for solving concave minimization problems. Report Nr. 108, Forschungsschwerpunkt Dynamische Systeme, Universität Bremen

  46. Veinott AF (1967) The supporting hyperplane method for unimodal programming. Oper Res 15:147–152

    Article  Google Scholar 

  47. Veinott AF (1969) Minimum concave-cost solution of Leontief substitution models of multi-facility inventory systems. Oper Res 17:262–291

    Article  Google Scholar 

  48. Zangwill WI (1966) A deterministic multi-product multifacility production and inventory model. Oper Res 14: 486–507

    Article  Google Scholar 

  49. Zhang XS, Rosen JB (1983) Global concave minimization. Discussion paper, Computer Science development, University of Minnesota

  50. Zwart PB (1973) Nonlinear programming: counterexamples to two global optimization algorithms. Oper Res 21:1260–1266

    Article  Google Scholar 

  51. Zwart PB (1974) Global maximization of a convex function with linear inequality constraints. Oper Res 22:602–609

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Horst, R. On the global minimization of concave functions. OR Spektrum 6, 195–205 (1984). https://doi.org/10.1007/BF01720068

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

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

Keywords

Navigation