Skip to main content

Bilevel Linear Programming: Complexity, Equivalence to Minmax, Concave Programs

  • Reference work entry
  • 212 Accesses

A sequential optimization problem in which independent decision makers act in a noncooperative manner to minimize their individual costs, may be categorized as a Stackelberg game. The bilevel programming problem (BLPP) is a static, open loop version of this game where the leader controls the decision variables xXR n, while the follower separately controls the decision variables yYR m (e.g., see [3], [9]).

In the model, it is common to assume that the leader goes first and chooses an x to minimize his objective function F(x, y). The follower then reacts by selecting a y to minimize his individual objective function f(x, y) without regard to the impact this choice has on the leader. Here, F: X × YR 1 and f: X × YR 1. The focus of this article is on the linear case introduced in Bilevel linear programming and given by:

(1)
(2)
(3)
(4)

where c 1, c 2R n, d 1, d 2R m, b 1R p, b 2R q, A 1R p × n, B 1R p × m, A 2R q × n, B 2R q × m. The sets X and Y...

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

Buying options

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

Learn about institutional subscriptions

References

  1. Audet, C., Hansen, P., Jaumard, B., and Savard, G.: On the linear maxmin and related programming problems, GERAD-École des Hautes Études Commerciales, 1996, Working paper G-96-15.

    Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  3. Bard, J. F., and Falk, J. E.: ‘An explicit solution to the multi-level programming problem’, Comput. Oper. Res.9, no. 1 (1982), 77–100.

    MathSciNet  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  5. Garey, M. R., and Johnson, D. S.: Computers and intractability: A guide to the theory of NP-completeness, Freeman, 1979.

    Google Scholar 

  6. Hansen, P., Jaumard, B., and Savard, G.: ‘New branch-and-bound rules for linear bilevel programming’, SIAM J. Sci. Statist. Comput.13, no. 1 (1992), 1194–1217.

    MathSciNet  MATH  Google Scholar 

  7. Jeroslow, R. G.: ‘The polynomial hierarchy and a simple model for competitive analysis’, Math. Program.32 (1985), 146–164.

    MathSciNet  MATH  Google Scholar 

  8. Shimizu, K., Ishizuka, Y., and Bard, J. F.: Nondifferentiable and two-level mathematical programming, Kluwer Acad. Publ., 1997.

    Google Scholar 

  9. Simaan, M.: ‘Stackelberg optimization of two-level systems’, IEEE Trans. Syst., Man Cybern.SMC-7, no. 4 (1977), 554–556.

    MathSciNet  Google Scholar 

  10. White, D. J., and Anandalingam, G.: ‘A penalty function approach for solving bi-level linear programs’, J. Global Optim.3 (1993), 397–419.

    MathSciNet  MATH  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

Bard, J.F. (2001). Bilevel Linear Programming: Complexity, Equivalence to Minmax, Concave Programs . In: Floudas, C.A., Pardalos, P.M. (eds) Encyclopedia of Optimization. Springer, Boston, MA. https://doi.org/10.1007/0-306-48332-7_29

Download citation

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

  • 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