MIDACOによる多目的最適化

多目的最適化サンプル問題

   
Rexample_MO.r
C#Example_MO.cs
Juliaexample_MO.jl
JavaExample_MO.java
VBAexample_MO.xlsm ▼
Excelexample_MO.xlsx ▼
Matlabexample_MO.m
Pythonexample_MO.py
C/C++example_MO.cexample_MO.cpp
Fortranexample_MO.fexample_MO.f90
サンプル出力
スクリーンショット(Python)パレートフロントファイルパレートフロントファイルの
プロット
 

以下に示すのは、さまざまなプログラミング言語(ファイル名の拡張子を参照)で書かれた小規模な多目的ベンチマーク問題です。すべてのベンチマーク結果は、こちらで入手可能なMIDACOの限定版▷を用いて再現できます。パレートフロントのプロットは、PlotTool.exe▼(24MB)を使用して作成しました。

多目的最適化ベンチマーク
(小規模)

名前参照サンプル出力ファイルプロット
Schaffer2Wikischaffer2.r
schaffer2.m
schaffer2.cs
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
KursaweWikikursawe.r
kursawe.cs
kursawe.f90
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
DebWikideb.c
deb.java
deb.py
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
 FonescaWikifonesca.cs
fonesca.cpp
fonesca.java
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
ZDT1Wikizdt1.c
zdt1.java
zdt1.py
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
ZDT2Wikizdt2.r
zdt2.c
zdt2.m
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
ZDT3Wikizdt3.f
zdt3.c
zdt3.java
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
 ViennetWiki viennet.c
viennet.cs
viennet.java
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
Comet-comet.r
comet.m
MIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
Spherical-spherical.pyMIDACO_SCREEN.TXT
MIDACO_PARETOFRONT.TXT
 
さらに高度かつ大規模な多目的最適化ベンチマークはこちら▷