moea - report

Upload: marius2010

Post on 02-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 MOEA - Report

    1/4

    MOEA Framework extension

    The goal of our project is to extend MOEA (http://www.moeaframework.org), a Java

    framework for working with multiobjective evolutionary algorithms. There are several

    problems and metrics that we decided to implement. We chose problems that haveat least four objectives and are not included in the framework.

    MOEA already includes implementations for the following metrics and problems:

    Metrics:

    Performance Metric

    Hypervolume

    Generational Distance

    Inverted Generational DistanceSpacing

    Additive-Indicator

    Maximum Pareto Front Error

    Native algorithms:

    NSGA-2,3

    epsilon-3

    epsilon-MOEAMOEA-D

    GDE3

    Random search

    Native plugins for Borg

    Problems:

    Belegundu,Binh,Binh2,Binh3,Binh4,CF1,CF10,CF2,CF3,CF4,CF5,CF6,CF7,C

    F8,CF9,DTLZ,Fonseca,Fonseca2,Jimenez,Kita,Kursawe,Laumanns,Lis,LZ,Mu

    rata,Obayashi,OKA1,OKA2,Osyczka,Osyczka2,Poloni,ProblemStub,Quagliar

    ella,Rendon,Rendon2,Schaffer,Schaffer2,Srinivas,Tamaki,Tanaka,UF1,UF10,

    UF11,UF12,UF2,UF3,UF4,UF5,UF6,UF7,UF8,UF9,Viennet,Viennet2,Viennet

    3,Viennet4,WFG,ZDT

    http://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Belegundu.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Belegundu.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/DTLZ/DTLZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/DTLZ/DTLZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/DTLZ/DTLZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Jimenez.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Jimenez.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Jimenez.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kita.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kita.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kursawe.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kursawe.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kursawe.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Laumanns.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Laumanns.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Laumanns.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Lis.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Lis.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Lis.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/LZ/LZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/LZ/LZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/LZ/LZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Obayashi.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Obayashi.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Obayashi.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Poloni.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Poloni.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Poloni.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/analysis/sensitivity/ProblemStub.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/analysis/sensitivity/ProblemStub.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/analysis/sensitivity/ProblemStub.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Srinivas.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Srinivas.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Srinivas.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tamaki.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tamaki.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tamaki.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tanaka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tanaka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tanaka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF11.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF11.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF12.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF12.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF12.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/WFG/WFG.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/WFG/WFG.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/WFG/WFG.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/ZDT/ZDT.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/ZDT/ZDT.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/ZDT/ZDT.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/ZDT/ZDT.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/WFG/WFG.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Viennet.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF12.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF11.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/UF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tanaka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Tamaki.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Srinivas.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Schaffer.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Rendon.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Quagliarella.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/analysis/sensitivity/ProblemStub.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Poloni.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Osyczka.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/OKA1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Obayashi.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Murata.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/LZ/LZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Lis.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Laumanns.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kursawe.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Kita.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Jimenez.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Fonseca.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/DTLZ/DTLZ.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF9.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF8.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF7.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF6.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF5.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF10.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/CEC2009/CF1.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh4.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh3.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh2.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Binh.htmlhttp://www.moeaframework.org/javadoc/org/moeaframework/problem/misc/Belegundu.html
  • 8/10/2019 MOEA - Report

    2/4

    Metrics to be implemented in MOEA framework

    metric C

    http://www.cs.ubbcluj.ro/~cgrosan/grosanCAIM.pdf

    HVR metric:

    http://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq

    =hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442

    M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onep

    age&q=hvr%20metric&f=false

    capacity metrics: ONVG, C1, C2

    Diversity: delta', m3, delta*

    Convergence-diversity: Averaged Hausdorff Distance

    http://www.ntu.edu.sg/home/zhangj/paper/siwei-measure.pdf

    http://www.cs.ubbcluj.ro/~cgrosan/grosanCAIM.pdfhttp://www.cs.ubbcluj.ro/~cgrosan/grosanCAIM.pdfhttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://www.ntu.edu.sg/home/zhangj/paper/siwei-measure.pdfhttp://www.ntu.edu.sg/home/zhangj/paper/siwei-measure.pdfhttp://www.ntu.edu.sg/home/zhangj/paper/siwei-measure.pdfhttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://books.google.ro/books?id=OSTn4GSy2uQC&pg=PA333&lpg=PA333&dq=hvr+metric&source=bl&ots=tEgsqzMod8&sig=GpxXpxIvN4DmkPLi0YyHO442M_4&hl=ro&sa=X&ei=W59TVOajMKXQ7AarloFQ&ved=0CBIQ6AEwAA#v=onepage&q=hvr%20metric&f=falsehttp://www.cs.ubbcluj.ro/~cgrosan/grosanCAIM.pdf
  • 8/10/2019 MOEA - Report

    3/4

    Test problems to be implemented in MOEA framework

    (if not specified all objectives are to be minimized)

    1.

    mQAP

    Definition of the problem:

    nis the number of locations, aijis the distance between location iand locationj, bijk is

    the k-th flow from facility ito facilityj, igives the location of facility iin

    permutation fromP(n).

    Reference: http://www.cs.man.ac.uk/~jknowles/mQAP/

    2. FES3

    Definition of the problem:

    Parameter domain: [0,1]

    Reference:http://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworks

    (page 27)

    3. ZLT1

    Definition of the problem:

    Parameter domain: [-1000,1000]

    Reference:http://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworks

    (page 27)

    http://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworkshttp://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworkshttp://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworkshttp://ro.ecu.edu.au/cgi/viewcontent.cgi?article=3021&context=ecuworks
  • 8/10/2019 MOEA - Report

    4/4

    4. Rectangle problem

    Definition of the problem:

    The Rectangle problem minimises the Euclidean distance from a solution,

    = (x1, x2), to four given lines, which are, in pairs, parallel to the coordinate axes (o1 =

    a1, o1 = a2, o2 = b1, and o2 = b1):

    Reference:

    http://www.brunel.ac.uk/~cspgmml1/Supplement/RectangleProblem(CEC2014).pdf

    5. Uncertain multiobjective traveling salesman problem (UMTSP)

    Definition of the problem:

    Reference:http://www.sciencedirect.com/science/article/pii/S0377221714007334

    6.

    Multiobjective Knapsack Problem (MKP)

    Definition of the problem:

    Given nitems (i = 1, . . . , n)having m characteristics wij (j = 1, . . . , m)like weight,

    volume, . . .andpprofits cik(k = 1, . . . , p), some items should be selected to

    maximize the p total profits while not exceeding the m knapsack capacities Wj

    regarding the different characteristics.

    wherexi= 1means that the item iis selected to be in the knapsack. It is assumed that

    all coefficients cik, wijand Wjare nonnegative.

    Reference: http://arxiv.org/ftp/arxiv/papers/1007/1007.4063.pdf

    http://www.brunel.ac.uk/~cspgmml1/Supplement/RectangleProblem(CEC2014).pdfhttp://www.sciencedirect.com/science/article/pii/S0377221714007334http://www.sciencedirect.com/science/article/pii/S0377221714007334http://www.sciencedirect.com/science/article/pii/S0377221714007334http://www.sciencedirect.com/science/article/pii/S0377221714007334http://www.brunel.ac.uk/~cspgmml1/Supplement/RectangleProblem(CEC2014).pdf