Hostname: page-component-77c78cf97d-7rbh8 Total loading time: 0 Render date: 2026-04-26T04:16:42.075Z Has data issue: false hasContentIssue false

An approximation algorithm for the $\boldsymbol{K}$-prize-collecting multicut problem in trees with submodular penalties

Published online by Cambridge University Press:  17 April 2024

Xiaofei Liu
Affiliation:
School of Information Science and Engineering, Yunnan University, Kunming, 650500, China
Weidong Li*
Affiliation:
School of Mathematics and Statistics, Yunnan University, Kunming, 650500, China
*
Corresponding author: Weidong Li; Email: weidongmath@126.com

Abstract

Let $T=(V,E)$ be a tree in which each edge is assigned a cost; let $\mathcal{P}$ be a set of source–sink pairs of vertices in V in which each source–sink pair produces a profit. Given a lower bound K for the profit, the K-prize-collecting multicut problem in trees with submodular penalties is to determine a partial multicut $M\subseteq E$ such that the total profit of the disconnected pairs after removing M from T is at least K, and the total cost of edges in M plus the penalty of the set of still-connected pairs is minimized, where the penalty is determined by a nondecreasing submodular function. Based on the primal-dual scheme, we present a combinatorial polynomial-time algorithm by carefully increasing the penalty. In the theoretical analysis, we prove that the approximation factor of the proposed algorithm is $(\frac{8}{3}+\frac{4}{3}\kappa+\varepsilon)$, where $\kappa$ is the total curvature of the submodular function and $\varepsilon$ is any fixed positive number. Experiments reveal that the objective value of the solutions generated by the proposed algorithm is less than 130% compared with that of the optimal value in most cases.

Information

Type
Special Issue: TAMC 2022
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable