Multi-objective covering salesman problem: a decomposition approach using grey wolf optimization

被引:0
作者
Indadul Khan
Krishnendu Basuli
Manas Kumar Maiti
机构
[1] Chandrakon Vidyasagar Mahavidyalaya,Department of Computer Science
[2] West Bengal State University,Department of Computer Science
[3] Mahishadal Raj College,Department of Mathematics
来源
Knowledge and Information Systems | 2023年 / 65卷
关键词
Multi-objective covering salesmen problem; Grey wolf optimization; Multi-objective evolutionary algorithm based on decomposition; -opt operation; -bits exchange;
D O I
暂无
中图分类号
学科分类号
摘要
In this study, the basic grey wolf optimization (GWO) algorithm is modified along with K-bit exchange, K-opt operation, and integrated with the structure of multi-objective evolutionary algorithm with decomposition approach (MOEA/D) to solve multi-objective covering salesman problem(MOCSP). The algorithm is named a “multi-objective evolutionary algorithm with decomposition using Grey Wolf optimization (MOEA/D-GWO).” The K-opt operation with K=3\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$K=3$$\end{document} and K=4\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$K=4$$\end{document} is used to generate the initial solution set. The GWO algorithm is modified with a set of newly introduced perturbation rules. A two-stage updating mechanism has been introduced to improve the quality of a potential solution. The first sage of the process is done by the modified GWO algorithm, and in the second stage, a perturbation technique using K-bits exchange operation is applied. The MOEA/D-GWO algorithm is a two-phase algorithm where in the first phase, the clustering/grouping of cities is done, and in the next phase one city from each cluster/group is selected to search pareto-optimal Hamiltonian cycles in such a way that each cycle maintains the pre-define covering distance. Here, for the first time a heuristic approach is proposed for MOCSP. Different sizes of standard benchmark MOCSP test instances are used to test the performance of the MOEA/D-GWO algorithm. The instances are generated from TSPLIB. Different traditional multi-objective optimization algorithms, like NSGA-II, SPEA2, MOEA/D, MR-ABCWCD, SMPSO, SR4-MOEA/D for MOOP, have been modified according to MOCSP and implemented to compare the efficiency of the proposed approach. Nine standard well-known performance metrics/indicators have been used to analyse the performance of the MOEA/D-GWO algorithm for MOCSP. Different sizes bi-objective instances are generated from TSPLIB, for the illustration and testing the performance of the algorithm. Detailed problem generation approach is also discussed. From all the numerical studies, it is concluded that the proposed algorithm is efficient enough to deal with the MOCSPs.
引用
收藏
页码:281 / 339
页数:58
相关论文
共 90 条
[1]  
Ariyasingha I(2015)Performance analysis of the multi-objective ant colony optimization algorithms for the traveling salesman problem Swarm Evol Comput 23 11-26
[2]  
Fernando T(1994)Approximation algorithms for the geometric covering salesman problem Discret Appl Math 55 197-218
[3]  
Arkin EM(2005)Solving multiobjective optimization problems using an artificial immune system Genet Program Evolvable Mach 6 163-190
[4]  
Hassin R(1989)The covering salesman problem Transp Sci 23 208-213
[5]  
Coello CAC(1998)Normal-boundary intersection: a new method for generating the pareto surface in nonlinear multicriteria optimization problems SIAM J Optim 8 631-657
[6]  
Cortes NC(2000)An efficient constraint handling method for genetic algorithms Comput Methods Appl Mech Eng 186 311-338
[7]  
Current JR(2002)A fast and elitist multiobjective genetic algorithm: NSGA-II IEEE Trans Evol Comput 6 182-197
[8]  
Schilling DA(2015)Multi-objective gray-wolf optimization for attribute reduction Procedia Comput Sci 65 623-632
[9]  
Das I(1997)The covering tour problem Oper Res 45 568-576
[10]  
Dennis JE(2012)The generalized covering salesman problem INFORMS J Comput 24 534-553