robust optimization - sharifie.sharif.edu/~sp/robust optimization.pdfrobust optimization belongs to...
TRANSCRIPT
![Page 1: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/1.jpg)
ROBUST OPTIMIZATION
Lecturer : Majid Rafiee
![Page 2: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/2.jpg)
؟
Lecturer : Majid Rafiee
Uncertainty :
![Page 3: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/3.jpg)
Very often, the realistic data are subject to uncertainty due
to their random nature, measurement errors, or other
reasons.
Robust optimization belongs to an important methodology
for dealing with optimization problems with data
uncertainty.
One major motivation for studying robust optimization is
that in many applications the data set is an appropriate
notion of parameter uncertainty, e.g., for applications in
which infeasibility cannot be accepted at all and for those
cases that the parameter uncertainty is not stochastic, or if
no distributional information is available.
INTRODUCTION
Lecturer : Majid Rafiee
![Page 4: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/4.jpg)
a
b
ˆ ˆ, 1,1a a a a
ˆ ˆ,a a a a
ROBUST OPTIMIZATION
The random variables are distributed in the range [-1, 1]
nominal values
perturbation
ˆ 1,1a a a
𝑎
𝑎
𝜉
Lecturer : Majid Rafiee
![Page 5: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/5.jpg)
min
. .
0
j j
ij j i
j
j
c x
s t
a x b
x
min
. .
0
iij j
j
j
cx
s t
a x b
x
𝑐𝑗 𝑎𝑖𝑗 𝑏𝑖
𝑥𝑗
ˆij ij ij ija a a
0ˆ
i i i ib b b
0ˆ
i i i jc c c
ROBUST OPTIMIZATION
Lecturer : Majid Rafiee
![Page 6: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/6.jpg)
1. In the first stage of this type of method, a deterministic data set is
defined within the uncertain space.
2. in the second stage the best solution which is feasible for any
realization of the data uncertainty in the given set is obtained. The
corresponding second stage optimization problem is also called robust
counterpart optimization problem.
OPTIMIZATION STEPS ROBUST
Lecturer : Majid Rafiee
![Page 7: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/7.jpg)
Step 1
Assume that the left-hand side (LHS) constraint coefficients
The random variables are distributed in the range [-1, 1]
nominal values
parameter uncertainty
perturbation
Lecturer : Majid Rafiee
![Page 8: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/8.jpg)
???
where are predefined uncertainty sets for (ξ11, ξ12) and (ξ21, ξ22), respectively.
Step 1
1 2,U U
1 2,U U
Lecturer : Majid Rafiee
![Page 9: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/9.jpg)
𝜉11
𝜉12
11
9
18 22 𝑎12
𝑎11 𝑎 11
𝑎 12
𝜉11, 𝜉12 تعریف مجموعه ی فرمول بندی کردن
U
Step 1
Lecturer : Majid Rafiee
![Page 10: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/10.jpg)
Soyster 1973
Bertsimas and Sim
2004
Ben-Tal, Nemirovski
1998
History Robust optimization
Lecturer : Majid Rafiee
![Page 11: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/11.jpg)
1. In the first stage of this type of method, a deterministic data set is
defined within the uncertain space.
2. in the second stage the best solution which is feasible for any
realization of the data uncertainty in the given set is obtained. The
corresponding second stage optimization problem is also called robust
counterpart optimization problem.
OPTIMIZATION STEPS ROBUST
U𝜉11, 𝜉12, …… .
Lecturer : Majid Rafiee
![Page 12: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/12.jpg)
If the set U is the box uncertainty set, then the corresponding robust counterpart constraint is equivalent to the following constraint
Property
Step 2 : Soyster 1973
Lecturer : Majid Rafiee
![Page 13: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/13.jpg)
If the set U is the ellipsoidal uncertainty set, then the corresponding robust counterpart constraint is equivalent to the following constraint
Property
Step 2 : Ben-Tal, Nemirovski 1998
Lecturer : Majid Rafiee
![Page 14: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/14.jpg)
If the set U is the “box+polyhedral” uncertainty set, then the corresponding robust counterpart constraint is equivalent to the following constraint
Property
Step 2 : Bertsimas and Sim 2004
Lecturer : Majid Rafiee
![Page 15: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/15.jpg)
ˆij ij ij ija a a
0ˆ
i i i ib b b
min
. .
0,1
iij j
j
j
cx
s t
a x b
x
0
min
. .
ˆ ˆmax
0,1
i
i
ij j U i i ij ij j
j j J
j
cx
s t
a x b a x b
x
min
. .
0,1
iij j
j
j
cx
s t
a x b
x
min
. .
0,1
iij j
j
j
z
s t
cx z
a x b
x
0ˆ
i i i jc c c
A VARIETY OF PARAMETERS UNCERTAINTY
Lecturer : Majid Rafiee
![Page 16: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/16.jpg)
Robust Linear Optimization
Conclusion
Lecturer : Majid Rafiee
![Page 17: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/17.jpg)
Robust Mixed Integer Linear Optimization.
Conclusion
Lecturer : Majid Rafiee
![Page 18: ROBUST OPTIMIZATION - Sharifie.sharif.edu/~sp/Robust Optimization.pdfRobust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty](https://reader030.vdocuments.us/reader030/viewer/2022041122/5f375f20261f0b2bb035fce6/html5/thumbnails/18.jpg)
END
Lecturer : Majid Rafiee