Autor: |
Shi, Xueyu, Prokopyev, Oleg A., Ralphs, Ted K. |
Zdroj: |
Mathematical Programming Computation; Mar2023, Vol. 15 Issue 1, p1-51, 51p |
Abstrakt: |
We consider mixed integer bilevel linear optimization problems in which the decision variables of the lower-level (follower's) problem are all binary. We propose a general modeling and solution framework motivated by the practical reality that in a Stackelberg game, the follower does not always solve their optimization problem to optimality. They may instead implement a locally optimal solution with respect to a given upper-level decision. Such scenarios may occur when the follower's computational capabilities are limited, or when the follower is not completely rational. Our framework relaxes the typical assumption of perfect rationality that underlies the standard modeling framework by defining a hierarchy of increasingly stringent assumptions about the behavior of the follower. Namely, at level k of this hierarchy, it is assumed that the follower produces a k-optimal solution. Associated with this hierarchy is a hierarchy of upper and lower bounds that are in fact valid for the classical case in which complete rationality of the follower is assumed. Two mixed integer linear programming (MILP) formulations are derived for the resulting optimization problems. Extensive computational results are provided to demonstrate the effectiveness of the proposed MILP formulations and the quality of the bounds produced. The latter are shown to dominate the standard approach based on a single-level relaxation at a reasonable computational cost. Finally, we also explore a class of bilevel problems for which 2-optimal lower-level solutions imply global optimality, and hence we can solve these bilevel problems exactly using the developed MILP formulations. [ABSTRACT FROM AUTHOR] |
Databáze: |
Complementary Index |
Externí odkaz: |
|