Journal of the Operations Research Society of China ›› 2023, Vol. 11 ›› Issue (1): 207-218.doi: 10.1007/s40305-021-00364-7

Previous Articles     Next Articles

An Approximation Algorithm for P-prize-collecting Set Cover Problem

Jin-Shuang Guo, Wen Liu, Bo Hou   

  1. School of Mathematical Sciences, Hebei Key Laboratory of Computational Mathematics and Applications, Hebei Normal University, Shijiazhuang 050024, Hebei, China
  • Received:2021-01-14 Revised:2021-04-27 Online:2023-03-30 Published:2023-02-28
  • Contact: Bo Hou, Jin-Shuang Guo, Wen Liu E-mail:houbo1969@163.com;779439710@qq.com;liuwen1975@126.com
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (No. 11971146), the Natural Science Foundation of Hebei Province of China (Nos. A2019205089 and A2019205092), Hebei Province Foundation for Returnees (No.CL201714) and Overseas Expertise Introduction Program of Hebei Auspices (No.25305008).

Abstract: In this paper, we consider the P-prize-collecting set cover (P-PCSC) problem, which is a generalization of the set cover problem. In this problem, we are given a set system (U, S), where U is a ground set and S ⊆ 2U is a collection of subsets satisfying ∪SS S=U. Every subset in S has a nonnegative cost, and every element in U has a nonnegative penalty cost and a nonnegative profit. Our goal is to find a subcollection CS such that the total cost, consisting of the cost of subsets in C and the penalty cost of the elements not covered by C, is minimized and at the same time the combined profit of the elements covered by C is at least P, a specified profit bound. Our main work is to obtain a 2 f + ε-approximation algorithm for the P-PCSC problem by using the primal-dual and Lagrangian relaxation methods, where f is the maximum frequency of an element in the given set system (U, S) and ε is a fixed positive number.

Key words: P-prize-collecting set cover problem, Approximation algorithm, Primal-dual, Lagrangian relaxation

CLC Number: