Skip to main content

Bilevel Programming: Global Optimization

  • Reference work entry
Encyclopedia of Optimization
  • 59 Accesses

A large number of mathematical programming problems have optimization problems in their constraints. Arising from the areas of game theory and multicriteria decision making, these bilevel programming problems (BPP) take the form:

(1)

where x ∈ R n 1, y ∈ R n 2 and the functions F(x, y), f(x, y), G(x, y) and g(x, y) are continuous and twice differentiable. It is generally assumed that these functions are convex; the case of nonconvex functions has not been considered in the literature so far (as of 2000).

Bilevel programming has its origins in Stackelberg game theory , in particular from models of two-person nonzero-sum games. In these games, two players make alternate moves in a pre-established order. The first player (the leader) selects a move, x, that optimizes his own cost function. The second player (the follower) then has to make a move ythat is constrained by the prior decision of the leader. The follower has access only to his own cost function, while the leader is aware of...

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 1,699.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bard, J.F.: ‘Some properties of the bilevel programming problem’. J. Optim. Th. Appl.68 (1991), 371–378.

    MathSciNet  MATH  Google Scholar 

  2. Bard, J.F., and Moore, J.: ‘A branch and bound algorithm for the bilevel programming problem’, SIAM J. Sci. Statist. Comput.11 (1990), 281–292.

    MathSciNet  MATH  Google Scholar 

  3. Ben-Ayed, O., and Blair, C.: ‘Computational difficulties of bilevel linear programming’ Oper. Res.38 (1990), 556–560.

    MathSciNet  MATH  Google Scholar 

  4. Bialas, W., and Karwan, M.: ‘Two-level linear programming’, Managem. Sci.30 (1984), 1004–1020.

    MathSciNet  MATH  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  6. Calamai, P., and Vicente, L.: ‘Generating quadratic bilevel programming problems’, ACM Trans. Math. Software20 (1994), 103–119.

    MathSciNet  MATH  Google Scholar 

  7. Edmunds, T., and Bard, J.: ‘Algorithms for nonlinear bilevel mathematical programming’, IEEE Trans. Syst., Man Cybern.21 (1991), 83–89.

    MathSciNet  Google Scholar 

  8. Floudas, C.A., and Visweswaran, V.: ‘A global optimization algorithm (GOP) for certain classes of nonconvex NLPs: I. theory’ Computers Chem. Engin.14 (1990), 1397.

    Google Scholar 

  9. Floudas, C.A., and Visweswaran, V.: ‘A primal-relaxed dual global optimization approach’, J. Optim. Th. Appl.78, no. 2 (1993), 187.

    MathSciNet  MATH  Google Scholar 

  10. Fortuny-Amat, J., and McCarl, B.: ‘A representation and economic interpretation of a two-level programming problem’, J. Oper. Res. Soc.32 (1981), 783–792.

    MathSciNet  MATH  Google Scholar 

  11. Hansen, P., Jaumard, B., and Savard, G.: ‘New branching and bounding rules for linear bilevel programming’, SIAM J. Sci. Statist. Comput.13 (1992), 1194–1217.

    MathSciNet  MATH  Google Scholar 

  12. Júdice, J., and Faustino, A.: ‘A sequential LCP method for bilevel linear programming’, Ann. Oper. Res.34 (1992), 89–106.

    MathSciNet  MATH  Google Scholar 

  13. Migdalas, A., Pardalos, P.M., and Värbrand, P.: Multilevel optimization: Algorithms and applications, Kluwer Acad. Publ., 1998.

    Google Scholar 

  14. Vicente, L.N., and Calamai, P.H.: ‘Bilevel and multilevel programming: A bibliography review’, J. Global Optim.5 (1994), 291–306.

    MathSciNet  MATH  Google Scholar 

  15. Vicente, L., Savard, G., and Júdice: ‘Descent approaches for quadratic bilevel programming’, J. Optim. Th. Appl.81 (1994), 379–399.

    MATH  Google Scholar 

  16. Visweswaran, V., Floudas, C.A., Ierapetritou, M.G., and Pistikopoulos, E.N.: ‘A decomposition-based global optimization approach for solving bilevel linear and quadratic programs,’ in C.A. Floudas and P.M. Pardalos (eds.): State of the Art in Global Optimization, Kluwer Acad. Publ., 1996, pp. 139–162.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Kluwer Academic Publishers

About this entry

Cite this entry

Visweswaran, V. (2001). Bilevel Programming: Global Optimization . In: Floudas, C.A., Pardalos, P.M. (eds) Encyclopedia of Optimization. Springer, Boston, MA. https://doi.org/10.1007/0-306-48332-7_35

Download citation

  • DOI: https://doi.org/10.1007/0-306-48332-7_35

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-6932-5

  • Online ISBN: 978-0-306-48332-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics