Instead of ga, what else can I use to solve nonlinear optimization problem with integer constraints?

6 ビュー (過去 30 日間)
I'm currently working on a optimization problem which has a nonlinear objective fun, 1 linear constraint, 3 nonlinear constraints, and 10 variables that must be integers. At first I tried using ga but found that it's not effective enough because I had to run it multiple times to get better solutions.
So I'm wondering is there any other build-in functions in Matlab that can help me with this? Thanks for any help given in advance.

採用された回答

sloppydisk
sloppydisk 2018 年 5 月 3 日
編集済み: Walter Roberson 2019 年 5 月 27 日
Here is a file exchange entry which might help, not sure how well it works.
There's also the Midaco-solver:

その他の回答 (1 件)

Sean de Wolski
Sean de Wolski 2018 年 5 月 3 日
Sometimes: patternsearch() and round()
  2 件のコメント
Cheng-Kai Lin
Cheng-Kai Lin 2018 年 5 月 4 日
編集済み: Cheng-Kai Lin 2018 年 5 月 4 日
@Sean and @Jasper thanks for the info I'll take a look to see if it works.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSurrogate Optimization についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by