跳到主要导航 跳到搜索 跳到主要内容

NuSC: An Effective Local Search Algorithm for Solving the Set Covering Problem

  • Columbia University
  • CAS - Institute of Software

科研成果: 期刊稿件文章同行评审

摘要

The set covering problem (SCP) is a fundamental NP-hard problem in computer science and has a broad range of important real-world applications. In practice, SCP instances transformed from real-world applications would be of large scale, so it is of significant importance to design effective heuristic algorithms, especially local search ones. However, there exist only few research works on developing local search algorithms for solving SCP. In this article, we propose a new local search algorithm for solving SCP, dubbed NuSC. In particular, NuSC introduces a new combined scoring function for subset selection, which combines different subset properties in an effective way and helps NuSC find more optimized solutions. Besides, NuSC incorporates a dynamic weighting scheme for elements, a tabu search strategy, and a novelty selection mechanism to further enhance its practical performance. In order to study the effectiveness and robustness of our proposed NuSC algorithm, we conduct extensive experiments to compare NuSC against many state-of-the-art competitors on various types of SCP instances. Our experimental results demonstrate that NuSC significantly outperforms its competitors on the majority of instances, indicating the superiority of NuSC. Also, our empirical evaluations confirm the effectiveness of each algorithmic technique underlying NuSC.

源语言英语
页(从-至)1403-1416
页数14
期刊IEEE Transactions on Cybernetics
54
3
DOI
出版状态已出版 - 1 3月 2024

指纹

探究 'NuSC: An Effective Local Search Algorithm for Solving the Set Covering Problem' 的科研主题。它们共同构成独一无二的指纹。

引用此