TY - JOUR
T1 - PTAS FOR MINIMUM COST MULTICOVERING WITH DISKS
AU - Huang, Ziyun
AU - Feng, Qilong
AU - Wang, Jianxin
AU - Xu, Jinhui
N1 - Publisher Copyright:
© 2024 Society for Industrial and Applied Mathematics.
PY - 2024
Y1 - 2024
N2 - In this paper, we study the following Minimum Cost Multicovering (MCMC) problem: Given a set of n client points C and a set of m server points S in a fixed dimensional ℝd space, determine a set of disks centered at these server points so that each client point c is covered by at least k(c) disks and the total cost of these disks is minimized, where k(·) is a function that maps every client point to some nonnegative integer no more than m and the cost of each disk is measured by the αth power of its radius for some constant α > 0. MCMC is a fundamental optimization problem with applications in many areas such as wireless/sensor networking. Despite extensive research on this problem for about two decades, only constant approximations were known for general k. It has been a long standing open problem to determine whether a PTAS is possible. In this paper, we give an affirmative answer to this question by presenting the first PTAS for it. Our approach is based on a number of novel techniques, such as balanced recursive realization and bubble charging, and new counterintuitive insights to the problem. Particularly, we approximate each disk with a set of sub-boxes and optimize them at the subdisk level. This allows us to first compute an approximate disk cover through dynamic programming, and then obtain the desired disk cover through a balanced recursive realization procedure.
AB - In this paper, we study the following Minimum Cost Multicovering (MCMC) problem: Given a set of n client points C and a set of m server points S in a fixed dimensional ℝd space, determine a set of disks centered at these server points so that each client point c is covered by at least k(c) disks and the total cost of these disks is minimized, where k(·) is a function that maps every client point to some nonnegative integer no more than m and the cost of each disk is measured by the αth power of its radius for some constant α > 0. MCMC is a fundamental optimization problem with applications in many areas such as wireless/sensor networking. Despite extensive research on this problem for about two decades, only constant approximations were known for general k. It has been a long standing open problem to determine whether a PTAS is possible. In this paper, we give an affirmative answer to this question by presenting the first PTAS for it. Our approach is based on a number of novel techniques, such as balanced recursive realization and bubble charging, and new counterintuitive insights to the problem. Particularly, we approximate each disk with a set of sub-boxes and optimize them at the subdisk level. This allows us to first compute an approximate disk cover through dynamic programming, and then obtain the desired disk cover through a balanced recursive realization procedure.
UR - http://www.scopus.com/inward/record.url?scp=85202178700&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85202178700&partnerID=8YFLogxK
U2 - 10.1137/22M1523352
DO - 10.1137/22M1523352
M3 - Article
AN - SCOPUS:85202178700
SN - 0097-5397
VL - 53
SP - 1181
EP - 1215
JO - SIAM Journal on Computing
JF - SIAM Journal on Computing
IS - 4
ER -