Doubly Stochastic Matrix Models for Estimation of Distribution Algorithms

04/05/2023
by   Valentino Santucci, et al.
0

Problems with solutions represented by permutations are very prominent in combinatorial optimization. Thus, in recent decades, a number of evolutionary algorithms have been proposed to solve them, and among them, those based on probability models have received much attention. In that sense, most efforts have focused on introducing algorithms that are suited for solving ordering/ranking nature problems. However, when it comes to proposing probability-based evolutionary algorithms for assignment problems, the works have not gone beyond proposing simple and in most cases univariate models. In this paper, we explore the use of Doubly Stochastic Matrices (DSM) for optimizing matching and assignment nature permutation problems. To that end, we explore some learning and sampling methods to efficiently incorporate DSMs within the picture of evolutionary algorithms. Specifically, we adopt the framework of estimation of distribution algorithms and compare DSMs to some existing proposals for permutation problems. Conducted preliminary experiments on instances of the quadratic assignment problem validate this line of research and show that DSMs may obtain very competitive results, while computational cost issues still need to be further investigated.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2021

Evolving Evolutionary Algorithms using Linear Genetic Programming

A new model for evolving Evolutionary Algorithms is proposed in this pap...
research
10/19/2019

Kernels of Mallows Models under the Hamming Distance for solving the Quadratic Assignment Problem

The Quadratic Assignment Problem (QAP) is a well-known permutation-based...
research
12/12/2009

Adapting Heuristic Mastermind Strategies to Evolutionary Algorithms

The art of solving the Mastermind puzzle was initiated by Donald Knuth a...
research
09/08/2011

Analysis of Speedups in Parallel Evolutionary Algorithms for Combinatorial Optimization

Evolutionary algorithms are popular heuristics for solving various combi...
research
05/27/2022

Cycle Mutation: Evolving Permutations via Cycle Induction

Evolutionary algorithms solve problems by simulating the evolution of a ...
research
02/24/2022

Novel Metric based on Walsh Coefficients for measuring problem difficulty in Estimation of Distribution Algorithms

Estimation of distribution algorithms are evolutionary algorithms that u...
research
04/09/2018

Composing photomosaic images using clustering based evolutionary programming

Photomosaic images are a type of images consisting of various tiny image...

Please sign up or login with your details

Forgot password? Click here to reset