Skip to main content
Log in

A branch-and-bound multi-parametric programming approach for non-convex multilevel optimization with polyhedral constraints

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

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.

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
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. 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)

    Article  Google Scholar 

  2. Al-Khayyal, A.F.: Jointly constrained bilinear programms and related problems: an overview. Comput. Math. Appl. 19, 53–62 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bialas, W.F., Karwan, M.H.: Multilevel Otimization: A Mathematical Programming Perspective. M.Sc. thesis, State University of New York (1980)

  5. Dua, V., Pistikopoulos, N.E.: An algorithm for the solution of multiparametric mixed integer linear programming problems. Ann. Oper. Res. 99, 123–139 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Article  MathSciNet  MATH  Google Scholar 

  8. 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)

    Article  MathSciNet  MATH  Google Scholar 

  9. Fiacco, A.V.: Sensitivity analysis for nonlinear programming using penalty methods. Math. Program. 10, 287–311 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  10. Fiacco, A.V.: Introduction to Sensitivity and Stability Analysis in Nonlinear Programming. Acadamic Press, New York (1983)

    MATH  Google Scholar 

  11. Gümüs, Z.H., Floudas, C.A.: Global optimization of nonlinear bilevel programming problems. J. Glob. Optim. 20, 1–31 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  12. Hansen, P., Jaumard, B., Savard, G.: New branch-and-bound rules for linear bilevel programming. SIAM J. Sci. Comput. 13, 1192–1217 (1992)

    MathSciNet  MATH  Google Scholar 

  13. 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)

    Article  MathSciNet  MATH  Google Scholar 

  14. 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)

  15. Lakie, E.: Linear Three Level Programming Problem with the Application to Hierarchical Organizations. M.Sc. thesis, Department of mathematics, Addis Ababa University (2007)

  16. Mersha, A.G., Dempe, S.: Feasible direction method for bilevel programming problem. Optimization 61, 597–616 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  17. Migdalas, A., Värbrand, P.: Multilevel Optimization: Algorithm, Theory and Applications. Kluwer, Dordrecht (1992)

    Google Scholar 

  18. Pistikopoulos, N.E., Georgiadis, M.C., Dua, V. (eds.): Multiparametric Programming: Theory, Algorithm and Applications. Wiley-VCH, Weinheim (2007)

    Google Scholar 

  19. Rao, S.: Engineering Optimization: Theory and Practice, 4th edn. Wiley, Hoboken (2009)

    Book  Google Scholar 

  20. Shi, C., Lu, J., Zhang, G.: An extended branch and bound algorithm for linear bilevel programming. Appl. Math. Comput. 180, 529–537 (2006)

    MathSciNet  MATH  Google Scholar 

  21. 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)

    Google Scholar 

  22. Vicente, L.N., Calamai, H.P.: Bilevel and multilevel programming: a bibliography review. J. Glob. Optim. 5, 1–9 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  23. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Semu Mitiku Kassa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-015-0341-0

Keywords

Mathematics Subject Classification

Navigation