A growing collection of bilevel problems
sib_1997_02v : Linear-Linear problem, variation of sib_1997_02
This is a variation of sib_1997_02 problem. The only difference is the fourth inner constraint, which is changed from -3x + 2y + 4 <= 0
into 3x - 2y - 4 <= 0
. After this modification, the optimal solution occurs at (x, y) = (4.0, 4.0) with F* = -12.0 and f* = 4.0, i.e., at the same point which was reported in the literature for sib_1997_02 problem.
Objective values | Solution point |
---|---|
F* = -12.000 | x* = 4.000 |
f* = 4.000 | y* = 4.000 |
Outer Problem | Inner Problem |
---|---|
![]() |
![]() |
AMPL
formatvar x >= 0, <= 10; # Outer variable
var y >= 0, <= 10; # Inner variable
var l{1..6} >= 0, <= 10; # KKT Multipliers
minimize outer_obj: x - 4*y; # Outer objective
subject to
# Inner objective:
inner_obj: y = 0;
# Inner constraints
inner_con1: -x - y + 3 <= 0;
inner_con2: -2*x + y <= 0;
inner_con3: 2*x + y - 12 <= 0;
inner_con4: 3*x - 2*y - 4 <= 0;
# KKT conditions:
stationarity: 1 - l[1] + l[2] + l[3] - 2*l[4] - l[5] + l[6] = 0;
complementarity_1: l[1]*(-x - y + 3) = 0;
complementarity_2: l[2]*(-2*x + y) = 0;
complementarity_3: l[3]*(2*x + y - 12) = 0;
complementarity_4: l[4]*(3*x - 2*y - 4) = 0;
complementarity_5: l[5]*y = 0;
complementarity_6: l[6]*(y - 10) = 0;