Allocation Optimization problem - Arrow Debreu
古いコメントを表示
Hi,
Is it possible to optimize not only a single number but an entire matrix? here is a smaller scale version of my problem.

As you can see my matrix of x's is a kinda Arrow Debreu Asset matrix, where every x can only be used once in our matrix. I don't think I can do this with the intlinprog function or fmincon.
Thank you.
回答 (1 件)
Walter Roberson
2016 年 11 月 24 日
0 投票
This case appears to have multiple objectives, some of which could get worse if you made others better. You would probably need to do a multiobjective optimization.
One form of multiobjective is shown at https://www.mathworks.com/help/optim/ug/generate-and-plot-a-pareto-front.html which uses fgoalobtain to do pareto optimization.
You can also use gamultiobj to do pareto optimization.
カテゴリ
ヘルプ センター および File Exchange で Multiobjective Optimization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!