版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Beni Suef Univ Fac Comp & Artificial Intelligence Bani Suwayf 62111 Egypt Assiut Univ Fac Comp & Informat Assiut 71516 Egypt Saudi Elect Univ Coll Comp & Informat Riyadh 11673 Saudi Arabia
出 版 物:《ALGORITHMS》 (算法)
年 卷 期:2019年第12卷第12期
页 面:261页
核心收录:
学科分类:0301[法学-法学] 03[法学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:Vigo University, Spain [KA107] Beni-Suef University, Egypt [KA107]
主 题:Multi-Objective Optimization Multi-Objective Problems Pareto Optimization Swarm Intelligence Tabu Search Whale Optimization Algorithm
摘 要:Multi-Objective Problems (MOPs) are common real-life problems that can be found in different fields, such as bioinformatics and scheduling. Pareto Optimization (PO) is a popular method for solving MOPs, which optimizes all objectives simultaneously. It provides an effective way to evaluate the quality of multi-objective solutions. Swarm Intelligence (SI) methods are population-based methods that generate multiple solutions to the problem, providing SI methods suitable for MOP solutions. SI methods have certain drawbacks when applied to MOPs, such as swarm leader selection and obtaining evenly distributed solutions over solution space. Whale Optimization Algorithm (WOA) is a recent SI method. In this paper, we propose combining WOA with Tabu Search (TS) for MOPs (MOWOATS). MOWOATS uses TS to store non-dominated solutions in elite lists to guide swarm members, which overcomes the swarm leader selection problem. MOWOATS employs crossover in both intensification and diversification phases to improve diversity of the population. MOWOATS proposes a new diversification step to eliminate the need for local search methods. MOWOATS has been tested over different benchmark multi-objective test functions, such as CEC2009, ZDT, and DTLZ. Results present the efficiency of MOWOATS in finding solutions near Pareto front and evenly distributed over solution space.