Skip to main content

Global Search for Bilevel Optimization with Quadratic Data

  • Chapter
  • First Online:
Bilevel Optimization

Part of the book series: Springer Optimization and Its Applications ((SOIA,volume 161))

Abstract

This chapter addresses a new methodology for finding optimistic solutions in bilevel optimization problems (BOPs). In Introduction, we present our view of the classification for corresponding numerical methods available in the literature. Then we focus on the quadratic case and describe the reduction of BOPs with quadratic objective functions to one-level nonconvex problems and develop methods of local and global searches for the reduced problems. These methods are based on the new mathematical tools of global search in nonconvex problems: the Global Search Theory (GST). A special attention is paid to a demonstration of the efficiency of the developed methodology for numerical solution of test BOPs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

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

    Google Scholar 

  2. J.F. Bard, Practical Bilevel Optimization (Kluwer Academic Publishers, Dordrecht, 1998)

    Book  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. S. Dempe, V.V. Kalashnikov, G.A. Perez-Valdes, N. Kalashnykova, Bilevel Programming Problems: Theory, Algorithms and Applications to Energy Networks (Springer, Berlin/Heidelberg, 2015)

    Book  Google Scholar 

  6. G.B. Allende, G. Still, Solving bilevel programs with the KKT-approach. Math. Prog. Ser. A. 138, 309–332 (2013)

    Article  Google Scholar 

  7. S. Dempe, A.B. Zemkoho, On the Karush-Kuhn-Tucker reformulation of the bilevel optimization problem. Nonlinear Anal. Theory Methods Appl. 75, 1202–1218 (2012)

    Article  Google Scholar 

  8. Z.-Q. Luo, J.-S. Pang, D. Ralph, Mathematical Programs with Equilibrium Constraints (Cambridge University Press, Cambridge, 1996)

    Book  Google Scholar 

  9. M. Campelo, S. Dantas, S. Scheimberg, A note on a penalty function approach for solving bilevel linear programs. J. Glob. Optim. 16, 245–255 (2000)

    Article  Google Scholar 

  10. M. Amouzegar, K. Moshirvaziri, A penalty method for linear bilevel programming problems, in Multilevel Optimization: Algorithms and Applications, ed. by A. Migdalas, P. Pardalos, P. Varbrand. Nonconvex Optimization and Its Applications, vol. 20, pp. 251–271 (Kluwer, Dordrecht, 1998)

    Google Scholar 

  11. G.S. Liu, J.Y. Han, J.Z. Zhang, Exact penalty functions for convex bilevel programming problems. J. Optim. Theory Appl. 110, 621–643 (2001)

    Article  Google Scholar 

  12. L.T. Hoai An, D.C. programming for solving a class of global optimization problems via reformulation by exact penalty. Lect. Notes Comput. Sci. 2861, 87–101 (2003)

    Google Scholar 

  13. S. Jia, Z. Wan, A penalty function method for solving ill-posed bilevel programming problem via weighted summation. J. Syst. Sci. Complex. 26, 1019–1027 (2013)

    Article  Google Scholar 

  14. M.S. Bazara, C.M. Shetty, Nonlinear Programming. Theory and Algorithms (Wiley, New York, 1979)

    Google Scholar 

  15. J.-F. Bonnans, J.C. Gilbert, C. Lemarechal, C.A. Sagastizabal, Numerical Optimization: Theoretical and Practical Aspects (Springer, Berlin/Heidelberg, 2006)

    Google Scholar 

  16. J. Nocedal, S.J. Wright, Numerical Optimization (Springer, New York/Berlin/Heidelberg, 2006)

    Google Scholar 

  17. C. Audet, G. Savard, W. Zghal, New branch-and-cut algorithm for bilevel linear programming. J. Optim. Theory Appl. 134, 353–370 (2007)

    Article  Google Scholar 

  18. J.V. Outrata, M. Kocvara, J. Zowe, Nonsmooth Approach to Optimization Problems with Equilibrium Constraints: Theory, Applications and Numerical Results (Kluwer, Boston, 1998)

    Book  Google Scholar 

  19. L.D. Muu, N.V. Quy, A global optimization method for solving convex quadratic bilevel programming problems. J. Glob. Optim. 26, 199–219 (2003)

    Article  Google Scholar 

  20. M. Xu, J. Ye, A smoothing augmented Lagrangian method for solving simple bilevel programs. Comput. Optim. Appl. 59, 353–377 (2014)

    Article  Google Scholar 

  21. H. Tuy, A. Migdalas, N.T. Hoai-Phuong, A novel approach to bilevel nonlinear programming. J. Glob. Optim. 38, 527–554 (2007)

    Article  Google Scholar 

  22. A. Mitsos, P. Lemonidis, P.I. Barton, Global solution of bilevel programs with a nonconvex inner program. J. Glob. Optim. 42, 475–513 (2008)

    Article  Google Scholar 

  23. J. Rajesh, K. Gupta, H.S. Kusumakar, V.K. Jayaraman, B.D. Kulkarni, A tabu search based approach for solving a class of bilevel programming problems in chemical engineering. J. Heuristics 9, 307–319 (2003)

    Article  Google Scholar 

  24. L. Vicente, G. Savard, J. Judice, Descent approaches for quadratic bilevel programming. J. Optim. Theory Appl. 81, 379–399 (1994)

    Article  Google Scholar 

  25. A.G. Mersha, S. Dempe, Direct search algorithm for bilevel programming problems. Comput. Optim. Appl. 49, 1–15 (2011)

    Article  Google Scholar 

  26. S. Dempe, J.F. Bard, Bundle trust-region algorithm for bilinear bilevel programming. J. Optim. Theory Appl. 110, 265–288 (2001)

    Article  Google Scholar 

  27. B. Colson, P. Marcotte, G. Savard, A trust-region method for nonlinear bilevel programming: algorithm and computational experience. Comput. Optim. Appl. 30, 211–227 (2005)

    Article  Google Scholar 

  28. G. Liu, S. Xu, J. Han, Trust region algorithm for solving bilevel programming problems. Acta Math. Appl. Sin. Engl. Ser. 29, 491–498 (2013)

    Article  Google Scholar 

  29. J.B. Etoa Etoa, Solving convex quadratic bilevel programming problems using an enumeration sequential quadratic programming algorithm. J. Glob. Optim. 47, 615–637 (2010)

    Article  Google Scholar 

  30. J.B. Etoa Etoa, Solving quadratic convex bilevel programming problems using a smoothing method. Appl. Math. Comput. 217, 6680–6690 (2011)

    Google Scholar 

  31. P.-M. Kleniati, C.S. Adjiman, Branch-and-Sandwich: a deterministic global optimization algorithm for optimistic bilevel programming problems. Part I: Theoretical development. J. Glob. Optim. 60, 425–458 (2014)

    Google Scholar 

  32. P.-M. Kleniati, C.S. Adjiman, Branch-and-Sandwich: a deterministic global optimization algorithm for optimistic bilevel programming problems. Part II: Convergence analysis and numerical results. J. Glob. Optim. 60, 459–481 (2014)

    Google Scholar 

  33. R. Horst, H. Tuy, Global Optimization. Deterministic Approaches (Springer, Berlin, 1993)

    Google Scholar 

  34. R. Horst, P. Pardalos, N.V. Thoai, Introduction to Global Optimization (Kluwer Academic Publishers, Dordrecht/Boston/London, 1995)

    Google Scholar 

  35. C.H. Saboia, M. Campelo, S. Scheimberg, A computational study of global algorithms for linear bilevel programming. Numer. Algorithms 35, 155–173 (2004)

    Article  Google Scholar 

  36. H.I. Calvete, C. Gale, S. Dempe, S. Lohse, Bilevel problems over polyhedra with extreme point optimal solutions. J. Glob. Optim. 53, 573–586 (2012)

    Article  Google Scholar 

  37. J. Fliege, L.N. Vicente, Multicriteria approach to bilevel optimization. J. Optim. Theory Appl. 131, 209–225 (2006)

    Article  Google Scholar 

  38. J. Glackin, J.G. Ecker, M. Kupferschmid, Solving bilevel linear programs using multiple objective linear programming. J. Optim. Theory Appl. 140, 197–212 (2009)

    Article  Google Scholar 

  39. N.P. Faisca, V. Dua, B. Rustem, P.M. Saraiva, E. Pistikopoulos, Parametric global optimisation for bilevel programming. J. Glob. Optim. 38, 609–623 (2007)

    Article  Google Scholar 

  40. G.-M. Wang, X.-J. Wang, Z.-P. Wan, Y. Lv, A globally convergent algorithm for a class of bilevel nonlinear programming problem. Appl. Math. Comput. 188, 166–172 (2007)

    Google Scholar 

  41. G.-M. Wang, Z.-P. Wan, X.-J. Wang, Y. Lv, Genetic algorithm based on simplex method for solving linear-quadratic bilevel programming problem. Comput. Math. Appl. 56, 2550–2555 (2008)

    Article  Google Scholar 

  42. J.S. Pang, Three modeling paradigms in mathematical programming. Math. Prog. Ser. B 125, 297–323 (2010)

    Article  Google Scholar 

  43. A.S. Strekalovsky, Elements of nonconvex optimization [in Russian] (Nauka, Novosibirsk, 2003)

    Google Scholar 

  44. A.S. Strekalovsky, A.V. Orlov, A new approach to nonconvex optimization. Numer. Methods Prog. (internet-journal: http://num-meth.srcc.msu.su/english/index.html) 8, 160–176 (2007)

  45. A.S. Strekalovsky, On solving optimization problems with hidden nonconvex structures, in Optimization in Science and Engineering ed. by T.M. Rassias, C.A. Floudas, S. Butenko (Springer, New York, 2014), pp. 465–502

    Google Scholar 

  46. Strekalovsky, A.S., Global optimality conditions and exact penalization. Optim. Lett. 13, 597–615 (2019)

    Article  Google Scholar 

  47. A.V. Orlov, A.S. Strekalovsky, Numerical search for equilibria in bimatrix games. Comput. Math. Math. Phys. 45, 947–960 (2005)

    Google Scholar 

  48. A.V. Orlov, A.S. Strekalovsky, S. Batbileg, On computational search for Nash equilibrium in hexamatrix games. Optim. Lett. 10, 369–381 (2016)

    Article  Google Scholar 

  49. A.V. Orlov, Numerical solution of bilinear programming problems. Comput. Math. Math. Phys. 48, 225–241 (2008)

    Article  Google Scholar 

  50. Gruzdeva, T.V., Petrova, E.G.: Numerical solution of a linear bilevel problem. Comput. Math. Math. Phys. 50, 1631–1641 (2010)

    Article  Google Scholar 

  51. A.S. Strekalovsky, A.V. Orlov, A.V. Malyshev, On computational search for optimistic solution in bilevel problems. J. Glob. Optim. 48, 159–172 (2010)

    Article  Google Scholar 

  52. A.V. Orlov, A nonconvex optimization approach to quadratic bilevel problems, in Learning and Intelligent Optimization, ed. by R. Battiti, D.E. Kvasov, Ya.D. Sergeyev. Lecture Notes in Computer Science, vol. 10556 (Springer International Publishing AG, Beijing, 2017), pp. 222–234

    Google Scholar 

  53. P. Calamai, L. Vicente, Generating linear and linear-quadratic bilevel programming problems. SIAM J. Sci. Comput. 14, 770–782 (1993)

    Article  Google Scholar 

  54. P. Calamai, L. Vicente, Generating quadratic bilevel programming test problems. ACM Trans. Math. Softw. 20, 103–119 (1994)

    Article  Google Scholar 

  55. Artelys Knitro - Nonlinear optimization solver. https://www.artelys.com/en/optimization-tools/knitro. Cited 27 Jun 2019

  56. A.V. Orlov, T.V. Gruzdeva, The local and global searches in bilevel problems with a matrix game at the lower level, in Mathematical Optimization Theory and Operations Research. MOTOR 2019, ed. by M. Khachay, Y. Kochetov, P. Pardalos. Lecture Notes in Computer Science, vol. 11548 (Springer, Cham, 2019), pp. 172–183

    Google Scholar 

  57. A.V. Orlov, The global search theory approach to the bilevel pricing problem in telecommunication networks. in Computational Aspects and Applications in Large Scale Networks, ed. by V.A. Kalyagin et al. (Springer International Publishing AG, Cham, 2018), pp. 57–73

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrei V. Orlov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Strekalovsky, A.S., Orlov, A.V. (2020). Global Search for Bilevel Optimization with Quadratic Data. In: Dempe, S., Zemkoho, A. (eds) Bilevel Optimization. Springer Optimization and Its Applications, vol 161. Springer, Cham. https://doi.org/10.1007/978-3-030-52119-6_11

Download citation

Publish with us

Policies and ethics