Abstract
In this paper we develop a general but smooth global optimization strategy for nonlinear multilevel programming problems with polyhedral constraints. At each decision level successive convex relaxations are applied over the non-convex terms in combination with a multi-parametric programming approach. The proposed algorithm reaches the approximate global optimum in a finite number of steps through the successive subdivision of the optimization variables that contribute to the non-convexity of the problem and partitioning of the parameter space. The method is implemented and tested for a variety of bilevel, trilevel and fifth level problems which have non-convexity formulation at their inner levels.
Similar content being viewed by others
References
Adjiman, S.C., Dallwing, S., Floudas, A.C., Neumaier, A.: A global optimization method, \(\alpha \)BB, for general twice-defferentiable constrained NLPs—I. Theoretical advances. Comput. Chem. Eng. 22, 1137–1158 (1998)
Al-Khayyal, A.F.: Jointly constrained bilinear programms and related problems: an overview. Comput. Math. Appl. 19, 53–62 (1990)
Androulakis, P.I., Maranas, D.C., Floudas, A.C.: \(\alpha \)BB: a global optimization method for general constrained nonconvex problems. J. Glob. Optim. 7, 337–363 (1995)
Bialas, W.F., Karwan, M.H.: Multilevel Otimization: A Mathematical Programming Perspective. M.Sc. thesis, State University of New York (1980)
Dua, V., Pistikopoulos, N.E.: An algorithm for the solution of multiparametric mixed integer linear programming problems. Ann. Oper. Res. 99, 123–139 (2001)
Dua, V., Bozinis, N.A., Pistikopoulos, N.E.: A multiparametric programming approach for mixed-integer quadratic engineering problem. Comput. Chem. Eng. 26(45), 715733 (2002)
Faísca, N.P., Dua, V., Rustem, B., Saraiva, M.P., Pistikopoulos, N.E.: Parametric global optimisation for bilevel programming. J. Glob. Optim. 38, 609–623 (2006)
Faísca, N.P., Saraiva, M.P., Rustem, B., Pistikopoulos, N.E.: A multiparametric programming approach for multilevel hierarchical and decentralized optimization problems. Comput. Manag. Sci. 6, 377–397 (2009)
Fiacco, A.V.: Sensitivity analysis for nonlinear programming using penalty methods. Math. Program. 10, 287–311 (1976)
Fiacco, A.V.: Introduction to Sensitivity and Stability Analysis in Nonlinear Programming. Acadamic Press, New York (1983)
Gümüs, Z.H., Floudas, C.A.: Global optimization of nonlinear bilevel programming problems. J. Glob. Optim. 20, 1–31 (2001)
Hansen, P., Jaumard, B., Savard, G.: New branch-and-bound rules for linear bilevel programming. SIAM J. Sci. Comput. 13, 1192–1217 (1992)
Kassa, A.M., Kassa, S.M.: A multi-parametric programming algorithm for special classes of non-convex multilevel optimization problems. Int. J. Optim. Control Theor. Appl. 3, 133–144 (2013)
Kassa, A.M., Kassa, S.M.: Approximate solution algorithm for multi-parametric non-convex programming problems with polyhedral constraints. Int. J. Optim. Control Theor. Appl. 4(2), 89–98 (2014)
Lakie, E.: Linear Three Level Programming Problem with the Application to Hierarchical Organizations. M.Sc. thesis, Department of mathematics, Addis Ababa University (2007)
Mersha, A.G., Dempe, S.: Feasible direction method for bilevel programming problem. Optimization 61, 597–616 (2012)
Migdalas, A., Värbrand, P.: Multilevel Optimization: Algorithm, Theory and Applications. Kluwer, Dordrecht (1992)
Pistikopoulos, N.E., Georgiadis, M.C., Dua, V. (eds.): Multiparametric Programming: Theory, Algorithm and Applications. Wiley-VCH, Weinheim (2007)
Rao, S.: Engineering Optimization: Theory and Practice, 4th edn. Wiley, Hoboken (2009)
Shi, C., Lu, J., Zhang, G.: An extended branch and bound algorithm for linear bilevel programming. Appl. Math. Comput. 180, 529–537 (2006)
Tilahun, S.L., Kassa, S.M., Ong, H.C.: A new algorithm for multilevel optimization problems using evolutionary strategy, inspired by natural selection. In: Anthony, A., Ishizuka, M., Lukose, D. (eds.) PRICAI 2012, LNAI, vol. 7458, pp. 577–588. Springer, Berlin (2012)
Vicente, L.N., Calamai, H.P.: Bilevel and multilevel programming: a bibliography review. J. Glob. Optim. 5, 1–9 (1994)
Wang, Y., Jiao, Y., Li, H.: An evolutionary algorithm for solving nonlinear bilevel programming based on a new constraint-handling scheme. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 35, 221–231 (2005)
Acknowledgments
This work is in part supported by the Swedish International Science Program (ISP), through the project at the Department of Mathematics, Addis Ababa University. The authors also would like to thank the anonymous referees from whom we received valuable comments and suggestions to improve the earlier version of the manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kassa, A.M., Kassa, S.M. A branch-and-bound multi-parametric programming approach for non-convex multilevel optimization with polyhedral constraints. J Glob Optim 64, 745–764 (2016). https://doi.org/10.1007/s10898-015-0341-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-015-0341-0