2007
DOI: 10.1007/s10479-007-0176-2
|View full text |Cite
|
Sign up to set email alerts
|

An overview of bilevel optimization

Abstract: This paper is devoted to bilevel optimization, a branch of mathematical programming of both practical and theoretical interest. Starting with a simple example, we proceed towards a general formulation. We then present fields of application, focus on solution approaches, and make the connection with MPECs (Mathematical Programs with Equilibrium Constraints).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
661
0
24

Year Published

2009
2009
2021
2021

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 1,259 publications
(718 citation statements)
references
References 85 publications
1
661
0
24
Order By: Relevance
“…This is a generalization to the case of competing followers of the "optimistic assumption" common in the multilevel optimization literature. The simplest illustration of the assumption is in the bilevel setting where the leader has the ability to choose among alternate optima to the follower's problem (see Colson et al (2007)). Here we assume more generally that the leader can choose among the alternate pure Nash equilibria between the followers.…”
Section: Stackelberg-nash Equilibriamentioning
confidence: 99%
“…This is a generalization to the case of competing followers of the "optimistic assumption" common in the multilevel optimization literature. The simplest illustration of the assumption is in the bilevel setting where the leader has the ability to choose among alternate optima to the follower's problem (see Colson et al (2007)). Here we assume more generally that the leader can choose among the alternate pure Nash equilibria between the followers.…”
Section: Stackelberg-nash Equilibriamentioning
confidence: 99%
“…Despite the lack of theoretical results, there exists a plethora of studies related to bilevel single-objective optimization problems [1,3,12,15] in which both upper and the lower level optimization tasks involve exactly one objective each. Despite having a single objective in the lower level task, usually in such problems the lower level optimization problem has more than one optimum.…”
Section: Introductionmentioning
confidence: 99%
“…Colson published a series of representative research results to solve the solution problems of nonlinear bi-level programming models [62][63][64]. There are two types of methods to solve the bi-level programming problem: one method is to transform the bi-level programming model into a single programming model based on the optimal conditions, such as KKT conditions; the other method is to obtain the optimal solution of the lower model under a given variable value of the upper model.…”
Section: Solution Algorithmmentioning
confidence: 99%
“…There are two types of methods to solve the bi-level programming problem: one method is to transform the bi-level programming model into a single programming model based on the optimal conditions, such as KKT conditions; the other method is to obtain the optimal solution of the lower model under a given variable value of the upper model. Based on the two types of solution methods, many specific algorithms have been proposed and developed [64][65][66][67][68][69].…”
Section: Solution Algorithmmentioning
confidence: 99%