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.
Similar content being viewed by others
References
Benson., H.P.: Concave minimization: theory, applications and algorithms. In: Handbook of Global Optimization. Kluwer Academic, Dordrecht (1995)
Bertsekas, D.P.: Nonlinear Programming. Athena Scientific, USA (1999)
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)
Enhbat, R.: An algorithm for maximizing a convex function over a simple set. J. Glob. Optim. 8(4), 379–391 (1996)
Enkhbat, R.: Algorithm for global maximization of convex functions over sets of special structures. Ph.D. thesis, Irkutsk State University (1991)
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)
Fortin, D., Tseveendorj, I.: Piece adding technique for convex maximization problems. J. Glob. Optim. 48(4), 583–593 (2010)
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)
Hendrix, E.M., Tóth, B.: Introduction to Nonlinear and Global Optimization (2010)
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)
Hoffmann, W.: Iterative algorithms for Gram–Schmidt orthogonalization. Computing 41(4), 335–348 (1989)
Horst, R.: On the global minimization of concave functions. Oper. Res. Spektrum 6(4), 195–205 (1984)
Horst, R., Pardalos, P.M., Thoai, N.V.: Introduction to Global Optimization, Nonconvex Optimization and its Applications, vol. 3. Kluwer Academic Publishers, Dordrecht (1995)
Horst, R., Tuy, H.: Global Optimization. Deterministic Approaches. 2nd edn. Springer, Berlin (1993)
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)
Pardalos, P.M., Rosen, J.: Methods for global concave minimization: a bibliographic survey. SIAM Rev. 28(3), 367–379 (1986)
Raghavachari, M.: On connections between zero-one integer programming and concave programming under linear constraints. Oper. Res. 17(4), 680–684 (1969)
Rockafellar, R.T.: Convex Analysis, vol. 28. Princeton University Press, Princeton (1997)
Strekalovskii, A.S.: Elements of Nonconvex Optimization. NAUKA, Novosibirsk (2003) (in Russian)
Strekalovsky, A.S.: Global optimality conditions for nonconvex optimization. J. Glob. Optim. 12(4), 415–434 (1998)
Tsevendorj, I.: On the conditions for global optimality. J. Mong. Math. Soc. 2, 58–61 (1998)
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0981-5