Abstract

Recently, it was demonstrated that multitasking evolutionary algorithm (MTEA), a newly proposed algorithm, can solve multiple optimization problems simultaneously through a single run, breaking through the limitations of traditional evolutionary algorithms (EAs), with good convergence and exploration performance. As a novel algorithm, MTEA still has a lot of unexplored space. Generally speaking, the order of solution variables has no significant influence on the single-tasking EAs. To our knowledge, the effect of the order of variables in the multitasking scenario has not been explored. To fill in this research gap, three orders of variables in the multitasking scenario are proposed in this paper, including full reverse order, bisection reverse order, and trisection reverse order. An important feature of these orders of variables is that an individual can recover as himself after two times of changing the order of variables. In order to verify our idea, these orders of variables are embedded into MTEA. The experiment results revealed that the effect of the different orders of variables is universal but not significant enough in the practical application. Furthermore, tasks with high similarity and high degree of intersection are sensitive to the order of variables and get great impact between tasks.

Highlights

  • Optimization problems exist in all fields of science, engineering, and industry

  • We investigate the effect of order of variables on the algorithm performance when solving multitasking optimization problems. e corresponding relationship between two individuals before and after changing the order of variables for single-task optimization problem and Multitasking optimization (MTO) problems is analyzed, respectively

  • When the order of variables of one optimization function is changed, different offspring will be generated for the MTO problem. erefore, we design and study three orders of variables, namely, full reverse order, bisection reverse order, and trisection reverse order

Read more

Summary

Introduction

Optimization problems exist in all fields of science, engineering, and industry. In many cases, such optimization problems involve various decision variables, complex structured goals, and multiform constraints [1, 2]. In traditional single-tasking optimization, the order of variables has less significant influence on the solution process [16,17,18]. The influence of the order of variables on MTO has not been studied Keeping this in mind, we demonstrate the effect of variable order on single-tasking and multitasking evolutionary algorithms in this paper. E experiments show that the variable order affects the multitasking optimization process, and the degree of influence is related to the correlation degree between tasks, such as the task similarity and the same magnitude of the optimal solution between tasks. (1) e influence of the order of solution variables on single-tasking optimization problems and multitasking optimization problems is analyzed in the view of evolutionary mechanism.

Background
Order of Variables on Optimization Problem
Experiment Results and Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call