An effective population-based approach for the partial set covering problem

被引:0
作者
Zhang, Ye [1 ]
He, Jinlong [1 ]
Zhou, Yupeng [1 ]
Hu, Shuli [1 ]
Cai, Dunbo [2 ]
Tian, Naiyu [3 ]
Yin, Minghao [1 ]
机构
[1] Northeast Normal Univ, Coll Informat Sci & Technol, Changchun 130117, Peoples R China
[2] China Mobile Suzhou Software Technol Co Ltd, Ctr Technol Res & Innovat, Suzhou 215000, Peoples R China
[3] Nanjing Res Inst Elect Engn, Nanjing 210007, Peoples R China
基金
中国国家自然科学基金;
关键词
Partial set covering; Tabu search; Multiple path-relinking; Fix-and-optimize; Dynamic resource allocation; ALGORITHM; SEARCH; SYSTEM; FIX;
D O I
10.1007/s10732-025-09552-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The partial set covering problem (PSCP) is a significant combinatorial optimization problem that finds applications in numerous real-world scenarios. The objective of PSCP is to encompass a minimum number of subsets while ensuring the coverage of at least n elements. Due to its NP-hard nature, solving large-scale PSCP efficiently remains a critical issue in computational intelligence. To effectively tackle this challenge, we delve into a population-based approach that incorporates a modified tabu search, thereby striking a delicate balance between exploration and exploitation. To further enhance its efficacy, we employ the multiple path-relinking strategy and the fix-and-optimize process. Finally, the dynamic resource allocation scheme is utilized to save computing efforts. Comparative experiments of the proposed algorithm were conducted against three state-of-the-art competitors, across two distinct categories, encompassing 150 instances. The results significantly underscore the profound effectiveness of our proposed algorithm, as evidenced by the updating of 67 best-known solutions. Moreover, we conduct an in-depth analysis of the key components inherent to the algorithm, shedding light on their respective influences on the whole performance.
引用
收藏
页数:32
相关论文
共 49 条
[41]   A tabu search/path relinking algorithm to solve the job shop scheduling problem [J].
Peng, Bo ;
Lu, Zhipeng ;
Cheng, T. C. E. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 53 :154-164
[42]   Benefits of a Population: Five Mechanisms That Advantage Population-Based Algorithms [J].
Pruegel-Bennett, Adam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (04) :500-517
[43]   Parallel approximation for partial set cover [J].
Ran, Yingli ;
Zhang, Ying ;
Zhang, Zhao .
APPLIED MATHEMATICS AND COMPUTATION, 2021, 408
[44]   GRASP with evolutionary path-relinking for the capacitated arc routing problem [J].
Usberti, Fabio Luiz ;
Franca, Paulo Morelato ;
Morelato Franca, Andre Luiz .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (12) :3206-3217
[45]   Population-based intelligent search in reliability evaluation of generation systems with wind power penetration [J].
Wang, Lingfeng ;
Singh, Chanan .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2008, 23 (03) :1336-1345
[46]   An improved configuration checking-based algorithm for the unicost set covering problem [J].
Wang, Yiyuan ;
Pan, Shiwei ;
Al-Shihabi, Sameh ;
Zhou, Junping ;
Yang, Nan ;
Yin, Minghao .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 294 (02) :476-491
[47]   A set covering approach for multi-depot train driver scheduling [J].
Yaghini, Masoud ;
Karimi, Mohammad ;
Rahbar, Mohadeseh .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2015, 29 (03) :636-654
[48]   A master-apprentice evolutionary algorithm for maximum weighted set K-covering problem [J].
Zhou, Yupeng ;
Fan, Mingjie ;
Liu, Xiaofan ;
Xu, Xin ;
Wang, Yiyuan ;
Yin, Minghao .
APPLIED INTELLIGENCE, 2023, 53 (02) :1912-1944
[49]   Combining max-min ant system with effective local search for solving the maximum set k-covering problem [J].
Zhou, Yupeng ;
Liu, Xiaofan ;
Hu, Shuli ;
Wang, Yiyuan ;
Yin, Minghao .
KNOWLEDGE-BASED SYSTEMS, 2022, 239