Skip to main content
Log in

Solving integer indefinite quadratic bilevel programs with multiple objectives at the upper level

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

Bilevel programming is characterized by the existence of two optimization problems in which the constraint region of the upper level problem is implicitly determined by the lower level optimization problem. This hierarchical design of optimization is suitable to model a large number of real-life applications. However, when dealing with a non linear multi-objective optimization context, new complexities arise due to conflicting objectives. In this paper, an exact method is described to solve an integer indefinite quadratic bilevel maximization problem with multiple objectives at the upper level, where the objective functions at both levels are the product of two linear functions. The algorithm suggested aims to produce a set of efficient solutions by employing a branch and cut approach. It optimizes the indefinite quadratic problem of the upper level within the feasible region of the original problem in an iterative manner. Then, it introduces the Dantzig cut technique to identify the optimal solution for the integer indefinite quadratic bilevel programming problem. Additionally, the algorithm utilizes an efficient cut that reduces the search process for obtaining the set of efficient solutions of the main problem, along with a branching constraint for the integer decision variables. The algorithm was implemented and tested on instances generated randomly, yielding positive outcomes.

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.

Algorithm 1
Algorithm 2
Fig. 1

Similar content being viewed by others

References

  1. Abo-Sinna, M.: A bilevel nonlinear multiobjective decision making under fuzziness. J. Op. Res. Soc. India 38, 484–495 (2001)

    MathSciNet  Google Scholar 

  2. Alves, M.J., Dempe, S., Judice, J.: Computing the Pareto frontier of a bi-objective bi-level linear problem using a multiobjective mixed-integer programming algorithm. Optim. J. Math. Program. Op. Res. 61, 335–358 (2012)

    MathSciNet  Google Scholar 

  3. Ankhili, Z., Mansouri, A.: An exact penalty on bilevel programs with linear vector optimization lower level. Eur. J. Oper. Res. 197, 36–41 (2009)

    Article  MathSciNet  Google Scholar 

  4. Arora, S.R., Arora, R.: Indefinite quadratic bilevel programming problem with multiple objectives at both levels. Int. J. Optim. 1 (2009)

  5. Bard, J.F.: Practical Bilevel Optimization. Algorithms and Applications. Kluwer Academic Publishers, Dordrecht (1998)

    Book  Google Scholar 

  6. Bonnel, H., Morgan, J.: Semivectorial bilevel optimization problem: penalty approach. J. Optim. Theory Appl. 131, 365–382 (2006)

    Article  MathSciNet  Google Scholar 

  7. Calvete, H.I., Gale, C.: Linear bilevel programs with multiple objectives at the upper level. J. Comput. Appl. Math. 234, 950–959 (2010)

    Article  MathSciNet  Google Scholar 

  8. Calvete, H., Gal, C.: Local optimality in quasiconcave bilevel programming, Monografias del Semin. Matem. Garcia de Galdeano 27, 153–160 (2003)

    Google Scholar 

  9. Chergui, M.E-A., Moulaï, M.: An exact method for a discrete multiobjective linear fractional optimization, J. Appl. Math. Decis. Sci. 12 (2008)

  10. Colson, B., Marcotte, P., Savard, G.: An overview of bilevel optimization. Ann. Oper. Res. 153, 235–256 (2007)

    Article  MathSciNet  Google Scholar 

  11. Deb, K., Sinha, A.: Solving bilevel multi-objective optimization problems using evolutionary algorithms. Lect. Notes Comput. Sci. Evoluti. Multi-criterion Optim. 5467, 110–124 (2009)

    Article  Google Scholar 

  12. Dempe, S.: Foundations of Bilevel Programming. Kluwer Academic Publishers, Dordrecht (2002)

    Google Scholar 

  13. Dempe, S.: Annotated bibliography on bilevel programming and mathematical programs with equilibrium constraints. Optimization 52, 333–359 (2003)

    Article  MathSciNet  Google Scholar 

  14. Drici, W., Moulaï, M.: An exact method for solving multi-objective integer indefinite quadratic programs, Optim. Methods Softw. (2019)

  15. Moulaï, M., Drici, W.: An indefinite quadratic optimization over an integer efficient set. Optimization 64(4), 135–155 (2018). https://doi.org/10.1080/02331934.2018.1456539

    Article  MathSciNet  Google Scholar 

  16. Emam, O.E.: Interactive approach to bi-level integer multiobjective fractional programming problem. Appl. Math. Comput. 223, 17–24 (2013)

    MathSciNet  Google Scholar 

  17. Fali, F., Moulaï, M.: Solving discrete linear fractional bilevel programs with multiple objectives at the upper level, J. Ind. Manag. Optim. (2022)

  18. Henderson, M., Quandt, R.E.: Microeconomic Theory. McGraw-Hill, New York, NY (1971)

    Google Scholar 

  19. Lv, Y.B.: An exact penalty function approach for solving the linear bilevel multiobjective programming problem. Filomat 29, 773–779 (2015)

    Article  MathSciNet  Google Scholar 

  20. Lv, Y.B., Wan, Z.P.: Solving linear bilevel multiobjective programming problem via exact penalty function approach. J. Inequal. Appl. 2015, 12 (2015)

    Article  MathSciNet  Google Scholar 

  21. Lv, Y., Wan, Z.: linear bilevel multiobjective optimization problem: penalty approch. J. Ind. Manag. Optim. 15, 1213–1223 (2019)

    MathSciNet  Google Scholar 

  22. Narang, R., Arora, S.R.: Indefinite quadratic integer bilevel programming problem with bounded variable. J. Op. Res. Soc. India (OPSEARCH) 46(4), 428–448 (2009)

    MathSciNet  Google Scholar 

  23. Nishizaki, I., Sakawa, M., Yibing, L., Zhongping, W.: Stackelberg solutions to multiobjective two-level linear programming problem. J. Optim. Theory Appl. 103, 161–182 (1999)

    Article  MathSciNet  Google Scholar 

  24. Osman, M.S., Abo-Sinna, M.A., Amer, A.H., Emam, O.E.: A multilevel nonlinear multiob- jective decision making under fuzziness. Appl. Math. Comput. 153, 239–252 (2004)

    MathSciNet  Google Scholar 

  25. Osyczka, A., Kundu, S.: A new methode to solve generalized multicriteria optimization problems using the simple genetic algorithm. Struct. Optim. 10, 94–99 (1995)

    Article  Google Scholar 

  26. Pieume, C.O., Marcotte, P., Fotso, L.P., Siarry, P.: Generating efficient solutions in bilevel multi-objective programming problems. Am. J. Op. Res. 3, 289–298 (2013)

    Google Scholar 

  27. Saad, O.M., Hafez, M.S.: An algorithm for solving bi-level integer linear fractional programming problem based on fuzzy approach. Gen. Math. Notes 3, 86–99 (2011)

    Google Scholar 

  28. Shi, X., Xia, H.: Interactive bilevel multi-objective decision making. J. Op. Res. Soc. 48, 943–949 (1997)

    Article  Google Scholar 

  29. Shi, X., Xia, H.: Model and interactive algorithm of bi-level multi-objective decision-making with multiple interconnected decision makers. J. Multi-Criteria Decis. Anal. 10, 27–34 (2001)

    Article  Google Scholar 

  30. Swarup, K.: Quadratic programming. Cahiers du centre d’Etude de Recherche Operationnelle 8, 223–234 (1966)

    MathSciNet  Google Scholar 

  31. Teng, C., Li, L., Li, H.: A class of genetic algorithms on bilevel multiobjective decision making problem. J. Syst. Sci. Syst. Eng. 9, 290–296 (2000)

    Google Scholar 

  32. Thirwani, D., Arora, S.R.: An algorithm for the integer linear fractional bilevel programming problem. Optimization 39, 53–67 (1997)

    Article  MathSciNet  Google Scholar 

  33. Verma, V., Bakhshi, H.C., Puri, M.C.: Ranking in integer linear fractional programming problems. Methods Models Op. Res. 34, 325–334 (1990)

    Article  MathSciNet  Google Scholar 

  34. Vicente, L., Calamai, P.: Bilevel and multilevel programming. J. Global Optim. 5, 291–306 (1994)

    Article  MathSciNet  Google Scholar 

  35. Yin, Y.: Multiobjective bilevel optimization for transportation planning and management problems. J. Adv. Transp. 36, 93–105 (2000)

    Article  Google Scholar 

  36. Yin, Y.F.: Genetic algorithmes based approch for bilevel programming models. J. Transp. Eng. 126, 115–120 (2000)

    Article  Google Scholar 

  37. Youness, E.A., Emam, O.E., Hafez, M.S.: Simplex method for solving bi-level linear fractional integer programming problem with fuzzy number. Int. J. Math. Sci. Eng. Appl. 7, 351–363 (2013)

    Google Scholar 

  38. Youness, E.A., Emam, O.E., Hafez, M.S.: Fuzzy bi-level multiobjective fractional integer programming. Int. J. Appl. Math. Inf. Sci. 6, 2857–2863 (2014)

  39. Zheng, Y., Wan, Z.: A solution method for semivectorial bilevel programming problem via penalty method. J. Appl. Math. Comput. 37, 207–219 (2011)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The Authors would like to thank the anonymous reviewers for their valuable comments and suggestions to improve the quality of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatima Fali.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fali, F., Cherfaoui, Y. & Moulaï, M. Solving integer indefinite quadratic bilevel programs with multiple objectives at the upper level. J. Appl. Math. Comput. 70, 1153–1170 (2024). https://doi.org/10.1007/s12190-023-01968-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-023-01968-3

Keywords

Mathematics Subject Classification

Navigation