A Coevolutionary Variable Neighborhood Search Algorithm for Discrete Multitasking (CoVNS): Application to Community Detection over Graphs

09/30/2020
by   Eneko Osaba, et al.
0

The main goal of the multitasking optimization paradigm is to solve multiple and concurrent optimization tasks in a simultaneous way through a single search process. For attaining promising results, potential complementarities and synergies between tasks are properly exploited, helping each other by virtue of the exchange of genetic material. This paper is focused on Evolutionary Multitasking, which is a perspective for dealing with multitasking optimization scenarios by embracing concepts from Evolutionary Computation. This work contributes to this field by presenting a new multitasking approach named as Coevolutionary Variable Neighborhood Search Algorithm, which finds its inspiration on both the Variable Neighborhood Search metaheuristic and coevolutionary strategies. The second contribution of this paper is the application field, which is the optimal partitioning of graph instances whose connections among nodes are directed and weighted. This paper pioneers on the simultaneous solving of this kind of tasks. Two different multitasking scenarios are considered, each comprising 11 graph instances. Results obtained by our method are compared to those issued by a parallel Variable Neighborhood Search and independent executions of the basic Variable Neighborhood Search. The discussion on such results support our hypothesis that the proposed method is a promising scheme for simultaneous solving community detection problems over graphs.

READ FULL TEXT
research
03/24/2020

COEBA: A Coevolutionary Bat Algorithm for Discrete Evolutionary Multitasking

Multitasking optimization is an emerging research field which has attrac...
research
12/09/2020

Hybrid Quantum Computing – Tabu Search Algorithm for Partitioning Problems: preliminary study on the Traveling Salesman Problem

Quantum Computing is considered as the next frontier in computing, and i...
research
06/13/2018

Solving the Steiner Tree Problem in graphs with Variable Neighborhood Descent

The Steiner Tree Problem (STP) in graphs is an important problem with va...
research
05/11/2020

On the Transferability of Knowledge among Vehicle Routing Problems by using a Cellular Evolutionary Multitasking

Multitasking optimization is a recently introduced paradigm, focused on ...
research
05/11/2020

On the Transferability of Knowledge among Vehicle Routing Problems by using Cellular Evolutionary Multitasking

Multitasking optimization is a recently introduced paradigm, focused on ...
research
09/15/2011

Neigborhood Selection in Variable Neighborhood Search

Variable neighborhood search (VNS) is a metaheuristic for solving optimi...
research
07/04/2013

Clustering of Complex Networks and Community Detection Using Group Search Optimization

Group Search Optimizer(GSO) is one of the best algorithms, is very new i...

Please sign up or login with your details

Forgot password? Click here to reset