A Multifactorial Evolutionary Algorithm for Multitasking Under Interval Uncertainties

Various real-world applications with interval uncertainty, such as the path planning of mobile robot, layout of radio frequency identification readers and solar desalination, can be formulated as an interval multiobjective optimization problem (IMOOP), which is usually transformed into one or a series of certain problems to solve by using evolutionary algorithms. However, a definite characteristic among them is that only a single optimization task can be catched up at a time. Inspired by the multifactorial evolutionary algorithm (MFEA), a novel interval MFEA (IMFEA) is proposed to solve IMOOPs simultaneously using a single population of evolving individuals. In the proposed method, the potential interdependency across related problems can be explored in the unified genotype space, and multitasks of multiobjective interval optimization problems are solved at once by promoting knowledge transfer for the greater synergistic search to improve the convergence speed and the quality of the optimal solution set. Specifically, an interval crowding distance based on shape evaluation is calculated to evaluate the interval solutions more comprehensively. In addition, an interval dominance relationship based on the evolutionary state of the population is designed to obtain the interval confidence level, which considers the difference of average convergence levels and the relative size of the potential possibility between individuals. Correspondingly, the strict transitivity proof of the presented dominance relationship is given. The efficacy of the associated evolutionary algorithm is validated on a series of benchmark test functions, as well as a real-world case of robot path planning with many terrains that provides insight into the performance of the method in the face of IMOOPs.

[1]  Hao Zhang,et al.  Cooperative Artificial Bee Colony Algorithm With Multiple Populations for Interval Multiobjective Optimization Problems , 2019, IEEE Transactions on Fuzzy Systems.

[2]  Haibo He,et al.  ar-MOEA: A Novel Preference-Based Dominance Relation for Evolutionary Multiobjective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[3]  Xin Yao,et al.  Accelerating Large-Scale Multiobjective Optimization via Problem Reformulation , 2019, IEEE Transactions on Evolutionary Computation.

[4]  Yew-Soon Ong,et al.  Multifactorial Evolution: Toward Evolutionary Multitasking , 2016, IEEE Transactions on Evolutionary Computation.

[5]  Yew-Soon Ong,et al.  Evolutionary multitasking in bi-level optimization , 2015 .

[6]  Toshiharu Hatanaka,et al.  Multifactorial optimization using Artificial Bee Colony and its application to Car Structure Design Optimization , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[7]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[8]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[9]  R. Lyndon While,et al.  A faster algorithm for calculating hypervolume , 2006, IEEE Transactions on Evolutionary Computation.

[10]  Ye Tian,et al.  An Evolutionary Algorithm for Large-Scale Sparse Multiobjective Optimization Problems , 2020, IEEE Transactions on Evolutionary Computation.

[11]  Xiaoyan Sun,et al.  A synthesized ranking-assisted NSGA-II for interval multi-objective optimization , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[12]  Dunwei,et al.  Solving Interval Multi-objective Optimization Problems Using Evolutionary Algorithms with Lower Limit of Possibility Degree , 2013 .

[13]  Tianyou Chai,et al.  Generalized Multitasking for Evolutionary Optimization of Expensive Problems , 2019, IEEE Transactions on Evolutionary Computation.

[14]  Huynh Thi Thanh Binh,et al.  An Effective Representation Scheme in Multifactorial Evolutionary Algorithm for Solving Cluster Shortest-Path Tree Problem , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[15]  Philipp Limbourg,et al.  An optimization algorithm for imprecise multi-objective problem functions , 2005, 2005 IEEE Congress on Evolutionary Computation.

[16]  Zhang Ji Research on Method for Ranking Interval Numbers , 2003 .

[17]  Yew-Soon Ong,et al.  Concurrently searching branches in software tests generation through multitask evolution , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[18]  Kay Chen Tan,et al.  Multiobjective Multifactorial Optimization in Evolutionary Multitasking , 2017, IEEE Transactions on Cybernetics.

[19]  Maoguo Gong,et al.  Evolutionary Multitasking With Dynamic Resource Allocating Strategy , 2019, IEEE Transactions on Evolutionary Computation.

[20]  Xu Ze Research on Method for Ranking Interval Numbers , 2001 .

[21]  Qingfu Zhang,et al.  Multiobjective optimization Test Instances for the CEC 2009 Special Session and Competition , 2009 .

[22]  Toshiharu Hatanaka,et al.  Multifactorial PSO-FA Hybrid Algorithm for Multiple Car Design Benchmark , 2019, 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC).

[23]  Y. Wang,et al.  An empirical study of multifactorial PSO and multifactorial DE , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[24]  Kalyanmoy Deb,et al.  Handling Multiple Scenarios in Evolutionary Multiobjective Numerical Optimization , 2018, IEEE Transactions on Evolutionary Computation.

[25]  Maoguo Gong,et al.  Self-Regulated Evolutionary Multitask Optimization , 2020, IEEE Transactions on Evolutionary Computation.

[26]  Zhuang Miao,et al.  A surrogate-assisted memetic algorithm for interval multi-objective optimization , 2017, 2017 IEEE Symposium Series on Computational Intelligence (SSCI).

[27]  Dunwei Gong,et al.  A Set-Based Genetic Algorithm for Interval Many-Objective Optimization Problems , 2018, IEEE Transactions on Evolutionary Computation.

[28]  Lei Zhou,et al.  Evolutionary multitasking in combinatorial search spaces: A case study in capacitated vehicle routing problem , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[29]  Wentong Cai,et al.  Multifactorial Genetic Programming for Symbolic Regression Problems , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Zexuan Zhu,et al.  MUMI: Multitask Module Identification for Biological Networks , 2020, IEEE Transactions on Evolutionary Computation.

[31]  Xiaoliang Ma,et al.  Evolutionary Multi-tasking Single-Objective Optimization Based on Cooperative Co-evolutionary Memetic Algorithm , 2017, 2017 13th International Conference on Computational Intelligence and Security (CIS).

[32]  Tianyou Chai,et al.  Multitasking Multiobjective Evolutionary Operational Indices Optimization of Beneficiation Processes , 2019, IEEE Transactions on Automation Science and Engineering.

[33]  Xiaoliang Ma,et al.  Multifactorial Differential Evolution with Opposition-based Learning for Multi-tasking Optimization , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[34]  Xiaoliang Ma,et al.  Multifactorial Evolutionary Algorithm Enhanced with Cross-task Search Direction , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[35]  Huynh ThiThanh Binh,et al.  Effective Multifactorial Evolutionary Algorithm for Solving the Cluster Shortest Path Tree Problem , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[36]  Abhishek Gupta,et al.  Multifactorial Evolutionary Algorithm With Online Transfer Parameter Estimation: MFEA-II , 2020, IEEE Transactions on Evolutionary Computation.

[37]  Ta Duy Hoang,et al.  A Guided Differential Evolutionary Multi-Tasking with Powell Search Method for Solving Multi-Objective Continuous Optimization , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[38]  Hua Xu,et al.  Evolutionary multitasking in permutation-based combinatorial optimization problems: Realization with TSP, QAP, LOP, and JSP , 2016, 2016 IEEE Region 10 Conference (TENCON).

[39]  Xiaoyan Sun,et al.  Enhanced NSGA-II with evolving directions prediction for interval multi-objective optimization , 2019, Swarm Evol. Comput..

[40]  Haibo He,et al.  Multi-Objective Bacterial Foraging Optimization Algorithm Based on Parallel Cell Entropy for Aluminum Electrolysis Production Process , 2016, IEEE Transactions on Industrial Electronics.

[41]  Xiaoyan Sun,et al.  Evolutionary algorithms for multi-objective optimization problems with interval parameters , 2010, 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA).

[42]  Jian Cheng,et al.  Knowledge-inducing MOEA/D for interval multi-objective optimization problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[43]  Hoay Beng Gooi,et al.  Multi-Objective Optimal Dispatch of Microgrid Under Uncertainties via Interval Optimization , 2019, IEEE Transactions on Smart Grid.

[44]  Yew-Soon Ong,et al.  Data-Driven Adaptation in Memetic Algorithms , 2019 .

[45]  Tao Xiang,et al.  Towards Effective Mutation for Knowledge Transfer in Multifactorial Differential Evolution , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[46]  Zhuang Miao,et al.  A memetic algorithm for multi-objective optimization problems with interval parameters , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[47]  Jason R. Schott Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. , 1995 .