Fmincon optimization and optimvar
8 ビュー (過去 30 日間)
古いコメントを表示
I have a theoretical question related to a quadratic optimization problem. I would need to know whether in the fmincon function it is possible to optimize a logical variable (which takes values equal either to 0 or 1). To do this, I would have used the optimvar function to create the optimization variable. In particular, I would write:
dummy = optimvar('dummy',nAsset,1,'Type','integer','LowerBound',0,'UpperBound',1);
Then in the fmincon function I would optimize an objective function that depends also on this dummy. I have looked for in the help section if optimvar is compatible with fmincon but I have not found any result. If not, do you have any suggestion to solve quadratic problems with binary variables?
Thanks a lot for your support,
Giovanni
0 件のコメント
回答 (1 件)
Alan Weiss
2018 年 8 月 7 日
Currently, optimvar is available only for linear and mixed-integer linear problems, as I tried to document clearly.
There is one example of MIQP, but I don't know whether your particular problem would fit into that example's approach.
Good luck,
Alan Weiss
MATLAB mathematical toolbox documentation
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Surrogate Optimization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!