set to 0.1. Matrices F, G and vectors a
k
, b
k
, ∀k are
uniformly distributed in [0, 1]. The symmetric matri-
ces D
k
, ∀k and vector d are uniformly distributed in
[0, 10]. The scalars c
k
, ∀k and the vector h are gener-
ated respectively as
c
k
=
1
2
n
1
∑
j=1
a
k
j
+
n
2
∑
j=1
b
k
j
!
, ∀k
and
h
i
=
1
2
n
1
∑
j=1
F
i, j
+
n
2
∑
j=1
G
i, j
!
, ∀i = 1 : m
2
In table 1, columns 1-4 give the size of the instances.
Columns 5-6 provide the average optimal solutions
over 25 different sample instances. Finally, column 7
gives the average gaps we compute for each instance
as
(MIP
D
−MIP
R
D
)
MIP
D
·100%. These results are calculated
for different values of β and γ. From table 1, we
Table 1: Average comparisons over 25 instances.
Instance size Avg. Opt. Sol.
Avg. Gap
R
n
1
n
2
K m
2
MIP
D
MIP
R
D
β = 50 and γ = 50
10 10 10 5 300.09 267.31 10.85 %
10 10 30 5 283.95 229.39 21.88 %
10 10 10 10 322.94 284.46 11.98 %
20 10 10 5 985.82 917.55 6.95 %
10 20 10 5 152.09 115.25 22.12 %
β = 100 and γ = 50
10 10 10 5 313.29 258.47 17.74 %
10 10 30 5 272.49 212.07 22.05 %
10 10 10 10 320.94 290.30 9.29 %
20 10 10 5 990.99 931.64 5.93 %
10 20 10 5 138.99 100.97 27.53 %
β = 50 and γ = 100
10 10 10 5 290.98 255.61 12.06 %
10 10 30 5 278.32 197.80 28.66 %
10 10 10 10 311.54 282.26 9.08 %
20 10 10 5 1013.41 958.89 5.23 %
10 20 10 5 169.78 89.12 47.33 %
mainly observe that the solutions tend to be more con-
servative when a) the number of scenarios K is larger
than n
1
, n
2
and m
2
and b) when the number of vari-
ables of the follower problem: n
2
is larger than n
1
, K
and m
2
. On the opposite, we see slight conservative
solutions when the number of binary variables: n
1
is
larger than n
2
, K and m
2
. The variations of β and γ do
not seem to affect these trends. However, they seem to
affect the conservatism level in each case. For exam-
ple, the average increases significantly up to 47.33%
when β < γ and n
2
is large. Same remarks when K is
large.
In order to see how the parameters β and γ af-
fect the conservatism levels, we solve one instance
for each row in table 1 while varying only β and γ.
These results are shown in tables, 2, 3, 4, 5 and 6,
respectively. All columns in these tables provide the
same information for each instance. In columns 1-2,
we give the values of β and γ. Columns 3-4 give the
optimal solutions for MIP
D
and MIP
R
D
, respectively.
Finally, in column 5, we give the gap we compute
as
(MIP
D
−MIP
R
D
)
MIP
D
·100%. In table 2, we observe that
Table 2: Instance # 1: n
1
= n
2
= 10, m
2
= 5, K = 10.
Robustness Optimal Solutions
Gap
R
β γ MIP
D
MIP
R
D
0 0
328.37
328.37 0 %
0 30 328.37 0 %
0 60 328.37 0 %
0 90 328.37 0 %
30 0 301.18 8.28 %
30 30 311.27 5.21 %
30 60 315.48 3.93 %
30 90 315.48 3.93 %
60 0 290.70 11.47 %
60 30 291.79 11.14 %
60 60 311.04 5.28 %
60 90 311.04 5.28 %
90 0 302.53 7.87 %
90 30 309.27 5.82 %
90 60 309.27 5.82 %
90 90 290.54 11.52 %
when β = 0, then augmenting the values of γ does not
affect the optimal solutions. This is not the case when
γ = 0 and β > 0. Next, when both β > 0 and γ > 0,
the optimal solutions are affected. In particular, we
observe that the parameter β affects more the optimal
solutions than γ does. For example, when β goes from
30 to 60, we observe an increment of 5.93% while
from 30 to 90, we observe an increment of 0.61%.
This is not the case when γ increases. In this partic-
ular case, we observe a decrement of 1.28% in each
case. The increase of γ seems to produce the opposite
effect than incrementing β. For example, we notice
that when β = 30, 60, 90 and γ goes from 0 to 30, 60
or 90, the gaps are decremented except in the worst
case when both, β = γ = 90.
Similar observations are obtained for instances 3
and 5 in tables 4 and 6, respectively. Instances 2 and
4 in tables 3 and 5 respectively, provide additional in-
formation. Table 3 corresponds to the case where the
number of scenarios K is larger compared to n
1
, n
2
and m
2
. In this case, increasing γ when β = 0 af-
fects the optimal solutions. In particular, when β = 0
and γ goes from 60 to 90, we have a large increase of
31.04% in the conservatism level. This is repeated for
ADistributionallyRobustFormulationforStochasticQuadraticBi-levelProgramming
227