Journal of the Operations Research Society of China ›› 2022, Vol. 10 ›› Issue (1): 183-192.doi: 10.1007/s40305-021-00355-8

• • 上一篇    

  

  • 收稿日期:2020-07-30 修回日期:2020-12-08 出版日期:2022-03-30 发布日期:2022-03-23
  • 基金资助:
    This work is supported by the National Natural Science Foundation of China (No. 11971146), the Natural Science Foundation of Hebei Province (Nos. A2019205089 and A2019205092), Hebei Province Foundation for Returnees (No. CL201714) and Overseas Expertise Introduction Program of Hebei Auspices (No. 25305008).

An Approximation Algorithm for the Generalized Prize-Collecting Steiner Forest Problem with Submodular Penalties

Xiao-Dan Jia, Bo Hou, Wen Liu   

  1. School of Mathematical Sciences, Hebei Normal University, Shijiazhuang 050024, Hebei, China
  • Received:2020-07-30 Revised:2020-12-08 Online:2022-03-30 Published:2022-03-23
  • Contact: Wen Liu, Xiao-Dan Jia, Bo Hou E-mail:liuwen1975@126.com;1755763023@qq.com;houbo1969@163.com

Abstract: In this paper, we consider the generalized prize-collecting Steiner forest problem with submodular penalties (GPCSF-SP problem). In this problem, we are given an undirected connected graph G=(V, E) and a collection of disjoint vertex subsets V={V1, V2, · · ·, Vl}. Assume c:E → $\mathbb{R}$+ is an edge cost function and π:2V → $\mathbb{R}$+ is a submodular penalty function. The objective of the GPCSF-SP problem is to find an edge subset F such that the total cost including the edge cost in F and the penalty cost of the subcollection S containing these Vi not connected by F is minimized. By using the primal-dual technique, we give a 3-approximation algorithm for this problem.

Key words: Generalized prize-collecting Steiner forest problem, Submodular function, Primal-dual algorithm

中图分类号: