A Coevolutionary Variable Neighborhood Search Algorithm for Discrete
Multitasking (CoVNS): Application to Community Detection over Graphs
- URL: http://arxiv.org/abs/2009.14477v1
- Date: Wed, 30 Sep 2020 07:26:43 GMT
- Title: A Coevolutionary Variable Neighborhood Search Algorithm for Discrete
Multitasking (CoVNS): Application to Community Detection over Graphs
- Authors: Eneko Osaba, Esther Villar-Rodriguez, Javier Del Ser
- Abstract summary: This paper is focused on Evolutionary Multitasking, which is a perspective for dealing with multitasking optimization scenarios.
We present 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.
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.
- Score: 8.525387045951776
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Quantifying Task Priority for Multi-Task Optimization [44.601029688423914]
The goal of multi-task learning is to learn diverse tasks within a single unified network.
We present a new method named connection strength-based optimization for multi-task learning.
arXiv Detail & Related papers (2024-06-05T06:52:29Z) - Fast Inference and Transfer of Compositional Task Structures for
Few-shot Task Generalization [101.72755769194677]
We formulate it as a few-shot reinforcement learning problem where a task is characterized by a subtask graph.
Our multi-task subtask graph inferencer (MTSGI) first infers the common high-level task structure in terms of the subtask graph from the training tasks.
Our experiment results on 2D grid-world and complex web navigation domains show that the proposed method can learn and leverage the common underlying structure of the tasks for faster adaptation to the unseen tasks.
arXiv Detail & Related papers (2022-05-25T10:44:25Z) - Result Diversification by Multi-objective Evolutionary Algorithms with
Theoretical Guarantees [94.72461292387146]
We propose to reformulate the result diversification problem as a bi-objective search problem, and solve it by a multi-objective evolutionary algorithm (EA)
We theoretically prove that the GSEMO can achieve the optimal-time approximation ratio, $1/2$.
When the objective function changes dynamically, the GSEMO can maintain this approximation ratio in running time, addressing the open question proposed by Borodin et al.
arXiv Detail & Related papers (2021-10-18T14:00:22Z) - Exploring Relational Context for Multi-Task Dense Prediction [76.86090370115]
We consider a multi-task environment for dense prediction tasks, represented by a common backbone and independent task-specific heads.
We explore various attention-based contexts, such as global and local, in the multi-task setting.
We propose an Adaptive Task-Relational Context module, which samples the pool of all available contexts for each task pair.
arXiv Detail & Related papers (2021-04-28T16:45:56Z) - Evolutionary Multitask Optimization: a Methodological Overview,
Challenges and Future Research Directions [8.14509634354919]
We consider multitasking in the context of solving multiple optimization problems simultaneously by conducting a single search process.
The emerging paradigm of Evolutionary Multitasking tackles multitask optimization scenarios by using as inspiration concepts drawn from Evolutionary Computation.
arXiv Detail & Related papers (2021-02-04T11:48:11Z) - Multi-task Supervised Learning via Cross-learning [102.64082402388192]
We consider a problem known as multi-task learning, consisting of fitting a set of regression functions intended for solving different tasks.
In our novel formulation, we couple the parameters of these functions, so that they learn in their task specific domains while staying close to each other.
This facilitates cross-fertilization in which data collected across different domains help improving the learning performance at each other task.
arXiv Detail & Related papers (2020-10-24T21:35:57Z) - Efficient Continuous Pareto Exploration in Multi-Task Learning [34.41682709915956]
We present a novel, efficient method for continuous analysis of optimal solutions in machine learning problems.
We scale up theoretical results in multi-objective optimization to modern machine learning problems by proposing a sample-based sparse linear system.
arXiv Detail & Related papers (2020-06-29T23:36:20Z) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z) - COEBA: A Coevolutionary Bat Algorithm for Discrete Evolutionary
Multitasking [9.54239662772307]
We propose a novel algorithmic scheme for dealing with multitasking environments.
The proposed approach, coined as Coevolutionary Bat Algorithm, finds its inspiration in concepts from both co-evolutionary strategies and the metaheuristic Bat Algorithm.
arXiv Detail & Related papers (2020-03-24T13:37:43Z) - Multifactorial Cellular Genetic Algorithm (MFCGA): Algorithmic Design,
Performance Comparison and Genetic Transferability Analysis [17.120962133525225]
Multiobjective optimization is an incipient research area which is lately gaining a notable research momentum.
In this work we propose a novel algorithmic scheme for Multifactorial Optimization scenarios.
The proposed MFCGA hinges on concepts from Cellular Automata to implement mechanisms for exchanging knowledge among problems.
arXiv Detail & Related papers (2020-03-24T11:03:55Z) - Pareto Multi-Task Learning [53.90732663046125]
Multi-task learning is a powerful method for solving multiple correlated tasks simultaneously.
It is often impossible to find one single solution to optimize all the tasks, since different tasks might conflict with each other.
Recently, a novel method is proposed to find one single Pareto optimal solution with good trade-off among different tasks by casting multi-task learning as multiobjective optimization.
arXiv Detail & Related papers (2019-12-30T08:58:40Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.