jmetal.metaheuristics.moead
Class MOEAD_DRA
java.lang.Object
   jmetal.core.Algorithm
jmetal.core.Algorithm
       jmetal.metaheuristics.moead.MOEAD_DRA
jmetal.metaheuristics.moead.MOEAD_DRA
- All Implemented Interfaces: 
- java.io.Serializable
- public class MOEAD_DRA 
- extends Algorithm
Reference: Q. Zhang,  W. Liu,  and H Li, The Performance of a New Version of 
 MOEA/D on CEC09 Unconstrained MOP Test Instances, Working Report CES-491, 
 School of CS & EE, University of Essex, 02/2009
- See Also:
- Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MOEAD_DRA
public MOEAD_DRA(Problem problem)
- Constructor
 
- Parameters:
- problem- Problem to solve
 
execute
public SolutionSet execute()
                    throws JMException,
                           java.lang.ClassNotFoundException
- Description copied from class: Algorithm
- Launches the execution of an specific algorithm.
 
- 
- Specified by:
- executein class- Algorithm
 
- 
- Returns:
- a SolutionSetthat is a set of non dominated solutions
 as a result of the algorithm execution
- Throws:
- JMException
- java.lang.ClassNotFoundException
 
initUniformWeight
public void initUniformWeight()
- initUniformWeight
 
- 
 
comp_utility
public void comp_utility()
- 
 
initNeighborhood
public void initNeighborhood()
- 
 
initPopulation
public void initPopulation()
                    throws JMException,
                           java.lang.ClassNotFoundException
- 
- Throws:
- JMException
- java.lang.ClassNotFoundException
 
matingSelection
public void matingSelection(java.util.Vector<java.lang.Integer> list,
                            int cid,
                            int size,
                            int type)
- 
 
tour_selection
public java.util.List<java.lang.Integer> tour_selection(int depth)
-