A heuristic algorithm for the set k-cover problem

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The set k-cover problem (SkCP) is an extension of the classical set cover problem (SCP), in which each row needs to be covered by at least k columns while the coverage cost is minimized. The case of k = 1 refers to the classical SCP. SkCP has many applications including in computational biology. We develop a simple and effective heuristic for both weighted and unweighted SkCP. In the weighted SkCP, there is a cost associated with a column and in the unweighted variant, all columns have the identical cost. The proposed heuristic first generates a lower bound and then builds a feasible solution from the lower bound. We improve the feasible solution through several procedures including a removal local search. We consider three different values for k and test the heuristic on 45 benchmark instances of SCP from OR library. Therefore, we solve 135 instances. Over the solved instances, we show that our proposed heuristic obtains quality solutions.

Cite

CITATION STYLE

APA

Salehipour, A. (2020). A heuristic algorithm for the set k-cover problem. In Communications in Computer and Information Science (Vol. 1173 CCIS, pp. 98–112). Springer. https://doi.org/10.1007/978-3-030-41913-4_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free