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 x ∈ X ⊆ R n, while the follower separately controls the decision variables y ∈ Y ⊆ R 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 × Y → R 1 and f: X × Y → R 1. The focus of this article is on the linear case introduced in Bilevel linear programming and given by:
where c 1, c 2 ∈ R n, d 1, d 2 ∈ R m, b 1 ∈ R p, b 2 ∈ R q, A 1 ∈ R p × n, B 1 ∈ R p × m, A 2 ∈ R q × n, B 2 ∈ R q × m. The sets X and Y...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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.
Bard, J. F.: ‘Some properties of the bilevel programming problem’, J. Optim. Th. Appl.68, no. 2 (1991), 371–378.
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.
Ben-Ayed, O., and Blair, C. E.: ‘Computational difficulties of bilevel linear programming’, Oper. Res.38, no. 1 (1990), 556–560.
Garey, M. R., and Johnson, D. S.: Computers and intractability: A guide to the theory of NP-completeness, Freeman, 1979.
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.
Jeroslow, R. G.: ‘The polynomial hierarchy and a simple model for competitive analysis’, Math. Program.32 (1985), 146–164.
Shimizu, K., Ishizuka, Y., and Bard, J. F.: Nondifferentiable and two-level mathematical programming, Kluwer Acad. Publ., 1997.
Simaan, M.: ‘Stackelberg optimization of two-level systems’, IEEE Trans. Syst., Man Cybern.SMC-7, no. 4 (1977), 554–556.
White, D. J., and Anandalingam, G.: ‘A penalty function approach for solving bi-level linear programs’, J. Global Optim.3 (1993), 397–419.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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