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

被引:5
作者
Khan, Indadul [1 ]
Basuli, Krishnendu [2 ]
Maiti, Manas Kumar [3 ]
机构
[1] Chandrakon Vidyasagar Mahavidyalaya, Dept Comp Sci, Paschim Medinipur 721201, W Bengal, India
[2] West Bengal State Univ, Dept Comp Sci, Kolkata 700126, W Bengal, India
[3] Mahishadal Raj Coll, Dept Math, Purba Medinipur 721628, W Bengal, India
关键词
Multi-objective covering salesmen problem; Grey wolf optimization; Multi-objective evolutionary algorithm based on decomposition; K-opt operation; K-bits exchange; EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHM;
D O I
10.1007/s10115-022-01752-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, the basic grey wolf optimization (GWO) algorithm ismodified 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 GreyWolf optimization (MOEA/D-GWO)." The K-opt operation with K = 3 and K = 4 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 forMOCSP. 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 toMOCSP 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
页数:59
相关论文
共 58 条
[1]  
[Anonymous], 2006, 6 EUR C EVOCOP 2006
[2]   Performance analysis of the multi-objective ant colony optimization algorithms for the traveling salesman problem [J].
Ariyasingha, I. D. I. D. ;
Fernando, T. G. I. .
SWARM AND EVOLUTIONARY COMPUTATION, 2015, 23 :11-26
[3]   APPROXIMATION ALGORITHMS FOR THE GEOMETRIC COVERING SALESMAN PROBLEM [J].
ARKIN, EM ;
HASSIN, R .
DISCRETE APPLIED MATHEMATICS, 1994, 55 (03) :197-218
[4]  
Audet C, 2020, European Journal of OperationalResearch
[5]   Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[6]   THE COVERING SALESMAN PROBLEM [J].
CURRENT, JR ;
SCHILLING, DA .
TRANSPORTATION SCIENCE, 1989, 23 (03) :208-213
[7]   Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems [J].
Das, I ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) :631-657
[8]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[9]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[10]  
Deb K., 2001, Multi-objective optimization using evolutionary algorithms, V16