A Hybrid Encoded Memetic Algorithm for Set Covering Problem

被引:0
作者
Xu, Fang [1 ]
Li, Jinlong [1 ]
机构
[1] Univ Sci & Technol China, USTC Birmingham Joint Res Inst Intelligent Comput, Sch Comp Sci & Technol, Hefei 230026, Peoples R China
来源
PROCEEDINGS OF 2018 TENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI) | 2018年
基金
中国国家自然科学基金;
关键词
set covering problem; memetic algorithm; hybrid encoding; score-mutation; GENETIC ALGORITHM; LOCAL SEARCH;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Set covering problem (SCP) is a classical NP-hard problem with many practical applications. To solve SCP, a hybrid encoded memetic algorithm with three main techniques is proposed in this paper. Firstly, we introduce a hybrid encoding approach to define two genetic segments for each individual chromosome, in which the first segment encodes a solution, and the second segment encodes the learning information. Then, we provided a mutation operator guided by the scores associated with the gene bits. In particular, the gene bit with the higher score is more likely to be mutated. In addition, a local search with row weighting procedure is used to improve the solution quality. Finally, a fragment-crossover operator is proposed to share learning information between individuals. Experimental results on the benchmark instances from Beasley's OR Library show that the proposed hybrid encoded memetic algorithm produces competitive solutions in comparison with other meta-heuristics.
引用
收藏
页码:552 / 557
页数:6
相关论文
共 26 条
[2]  
Aickelin U., 2001, ARXIV08022001
[3]   A GRASP algorithm to solve the unicost set covering problem [J].
Bautista, Joaquin ;
Pereira, Jordi .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (10) :3162-3173
[4]   A genetic algorithm for the set covering problem [J].
Beasley, JE ;
Chu, PC .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (02) :392-404
[5]   OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[6]   Algorithms for the set covering problem [J].
Caprara, A ;
Toth, P ;
Fischetti, M .
ANNALS OF OPERATIONS RESEARCH, 2000, 98 (1-4) :353-371
[7]  
Caserta M., 2007, TABU SEARCH BASED ME, P43
[8]  
Chvatal V., 1979, Mathematics of Operations Research, V4, P233, DOI 10.1287/moor.4.3.233
[9]  
Crawford B., 2014, SCI WORLD J, V2014
[10]   Cat Swarm Optimization with Different Binarization Methods for Solving Set Covering Problems [J].
Crawford, Broderick ;
Soto, Ricardo ;
Berrios, Natalia ;
Olguin, Eduardo .
ARTIFICIAL INTELLIGENCE PERSPECTIVES IN INTELLIGENT SYSTEMS, VOL 1, 2016, 464 :511-524