Hello everyone, I have a question in optimization
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ahmed Galal
am 16 Nov. 2020
Kommentiert: Bruno Luong
am 23 Nov. 2020
Please find the attached question
3 Kommentare
Bruno Luong
am 16 Nov. 2020
Bearbeitet: Bruno Luong
am 16 Nov. 2020
In this pdf: r_m c_m cannot be vectors since they are the bounds of the norms, which must be scalars.
Akzeptierte Antwort
Bruno Luong
am 16 Nov. 2020
Bearbeitet: Bruno Luong
am 17 Nov. 2020
The constraint (1c)
norm(R11∗*w+r00, Inf) >= rm
can be transformed as a union of 42 halfplanes
R11(i,:)*w+r00(i,:) >= rm
or
R11(i,:)*w+r00(i,:) <= -rm
for i=1,2,...21.
I would then suggest to solve 42 sub linear-programing problems by replacing the (1c) with one of those conditions. The sub problem can be solved with intlinprog, then we just take the argmin of those 42 problem solutions.
It must be more preditable and robust than GA.
12 Kommentare
Bruno Luong
am 23 Nov. 2020
Does it really matter for accuracy? At the cost of 2 matrix-vector product per gradient evaluation instead of one?
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Linear Least Squares finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!