Skip to main content
Log in

Inscribed ball and enclosing box methods for the convex maximization problem

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

Many important classes of decision models give rise to the problem of finding a global maximum of a convex function over a convex set. This problem is known also as concave minimization, concave programming or convex maximization. Such problems can have many local maxima, therefore finding the global maximum is a computationally difficult problem, since standard nonlinear programming procedures fail. In this article, we provide a very simple and practical approach to find the global solution of quadratic convex maximization problems over a polytope. A convex function achieves its global maximum at extreme points of the feasible domain. Since an inscribed ball does not contain any extreme points of the domain, we use the largest inscribed ball for an inner approximation while a minimal enclosing box is exploited for an outer approximation of the domain. The approach is based on the use of these approximations along with the standard local search algorithm and cutting plane techniques.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Benson., H.P.: Concave minimization: theory, applications and algorithms. In: Handbook of Global Optimization. Kluwer Academic, Dordrecht (1995)

  2. Bertsekas, D.P.: Nonlinear Programming. Athena Scientific, USA (1999)

  3. Dür, M., Horst, R., Locatelli, M.: Necessary and sufficient global optimality conditions for convex maximization revisited. J. Math. Anal. Appl. 217(2), 637–649 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  4. Enhbat, R.: An algorithm for maximizing a convex function over a simple set. J. Glob. Optim. 8(4), 379–391 (1996)

    Article  MathSciNet  Google Scholar 

  5. Enkhbat, R.: Algorithm for global maximization of convex functions over sets of special structures. Ph.D. thesis, Irkutsk State University (1991)

  6. Floudas, C.A., Pardalos, P.M.: A collection of test problems for constrained global optimization algorithms. In: Lecture Notes in Computer Science, vol. 455. Springer, Berlin (1990)

  7. Fortin, D., Tseveendorj, I.: Piece adding technique for convex maximization problems. J. Glob. Optim. 48(4), 583–593 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hendrix, E.M., Mecking, C.J., Hendriks, T.H.: Finding robust solutions for product design problems. Eur. J. Oper. Res. 92(1), 28–36 (1996)

    Article  MATH  Google Scholar 

  9. Hendrix, E.M., Tóth, B.: Introduction to Nonlinear and Global Optimization (2010)

  10. Hiriart-Urruty, J.B., Ledyaev, Y.S.: A note on the characterization of the global maxima of a (tangentially) convex function over a convex set. J. Convex Anal. 3(1), 55–61 (1996)

    MathSciNet  MATH  Google Scholar 

  11. Hoffmann, W.: Iterative algorithms for Gram–Schmidt orthogonalization. Computing 41(4), 335–348 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  12. Horst, R.: On the global minimization of concave functions. Oper. Res. Spektrum 6(4), 195–205 (1984)

  13. Horst, R., Pardalos, P.M., Thoai, N.V.: Introduction to Global Optimization, Nonconvex Optimization and its Applications, vol. 3. Kluwer Academic Publishers, Dordrecht (1995)

    Google Scholar 

  14. Horst, R., Tuy, H.: Global Optimization. Deterministic Approaches. 2nd edn. Springer, Berlin (1993)

  15. Khachiyan, L.G., Todd, M.J.: On the complexity of approximating the maximal inscribed ellipsoid for a polytope. Math. Program. 61(1), 137–159 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  16. Pardalos, P.M., Rosen, J.: Methods for global concave minimization: a bibliographic survey. SIAM Rev. 28(3), 367–379 (1986)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  18. Rockafellar, R.T.: Convex Analysis, vol. 28. Princeton University Press, Princeton (1997)

  19. Strekalovskii, A.S.: Elements of Nonconvex Optimization. NAUKA, Novosibirsk (2003) (in Russian)

  20. Strekalovsky, A.S.: Global optimality conditions for nonconvex optimization. J. Glob. Optim. 12(4), 415–434 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  21. Tsevendorj, I.: On the conditions for global optimality. J. Mong. Math. Soc. 2, 58–61 (1998)

    MATH  Google Scholar 

Download references

Acknowledgments

We would like thank to three anonymous referees for their valuable comments and suggestions which greatly improve the readability of the paper. This research was supported by project Energy Positive IT 2.0 led by ALSTOM Energy Management and Bouygues.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillaume Guérard.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guérard, G., Tseveendorj, I. Inscribed ball and enclosing box methods for the convex maximization problem. Optim Lett 10, 417–432 (2016). https://doi.org/10.1007/s11590-015-0981-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-015-0981-5

Keywords

Navigation