MOEA/D-GM: Using probabilistic graphical models in MOEA/D for solving combinatorial optimization problems

11/18/2015
by   Murilo Zangari de Souza, et al.
0

Evolutionary algorithms based on modeling the statistical dependencies (interactions) between the variables have been proposed to solve a wide range of complex problems. These algorithms learn and sample probabilistic graphical models able to encode and exploit the regularities of the problem. This paper investigates the effect of using probabilistic modeling techniques as a way to enhance the behavior of MOEA/D framework. MOEA/D is a decomposition based evolutionary algorithm that decomposes a multi-objective optimization problem (MOP) in a number of scalar single-objective subproblems and optimizes them in a collaborative manner. MOEA/D framework has been widely used to solve several MOPs. The proposed algorithm, MOEA/D using probabilistic Graphical Models (MOEA/D-GM) is able to instantiate both univariate and multi-variate probabilistic models for each subproblem. To validate the introduced framework algorithm, an experimental study is conducted on a multi-objective version of the deceptive function Trap5. The results show that the variant of the framework (MOEA/D-Tree), where tree models are learned from the matrices of the mutual information between the variables, is able to capture the structure of the problem. MOEA/D-Tree is able to achieve significantly better results than both MOEA/D using genetic operators and MOEA/D using univariate probability models, in terms of the approximation to the true Pareto front.

READ FULL TEXT
research
04/29/2020

Hybrid Adaptive Evolutionary Algorithm for Multi-objective Optimization

The major difficulty in Multi-objective Optimization Evolutionary Algori...
research
11/01/2022

Learning Adaptive Evolutionary Computation for Solving Multi-Objective Optimization Problems

Multi-objective evolutionary algorithms (MOEAs) are widely used to solve...
research
12/08/2020

Promoting Semantics in Multi-objective Genetic Programming based on Decomposition

The study of semantics in Genetic Program (GP) deals with the behaviour ...
research
03/11/2022

Solving Multi-Structured Problems by Introducing Linkage Kernels into GOMEA

Model-Based Evolutionary Algorithms (MBEAs) can be highly scalable by vi...
research
01/18/2022

A Simple Evolutionary Algorithm for Multi-modal Multi-objective Optimization

In solving multi-modal, multi-objective optimization problems (MMOPs), t...
research
05/17/2022

An Application of a Multivariate Estimation of Distribution Algorithm to Cancer Chemotherapy

Chemotherapy treatment for cancer is a complex optimisation problem with...
research
06/21/2020

Learning of Discrete Graphical Models with Neural Networks

Graphical models are widely used in science to represent joint probabili...

Please sign up or login with your details

Forgot password? Click here to reset