TY - JOUR
T1 - Structural iterative rounding for generalized k-median problems
AU - Gupta, Anupam
AU - Moseley, Benjamin
AU - Zhou, Rudy
N1 - Publisher Copyright:
© The Author(s) 2024.
PY - 2024
Y1 - 2024
N2 - This paper considers approximation algorithms for generalized k-median problems. These problems can be informally described as k-median with a constant number of extra constraints, and includes k-median with outliers, and knapsack median. Our first contribution is a pseudo-approximation algorithm for generalized k-median that outputs a 6.387-approximate solution, with a constant number of fractional variables. The algorithm builds on the iterative rounding framework introduced by Krishnaswamy, Li, and Sandeep for k-median with outliers as reported (Krishnaswamy et al. in: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, 2018). The main technical innovation is allowing richer constraint sets in the iterative rounding and using the structure of the resulting extreme points. Using our pseudo-approximation algorithm, we give improved approximation algorithms for k-median with outliers and knapsack median. This involves combining our pseudo-approximation with pre- and post-processing steps to round a constant number of fractional variables at a small increase in cost. Our algorithms achieve approximation ratios 6.994+ϵ and 6.387+ϵ for k-median with outliers and knapsack median, respectively. These improve on the best-known approximation ratio 7.081+ϵ for both problems as reported (Krishnaswamy et al. in: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, 2018).
AB - This paper considers approximation algorithms for generalized k-median problems. These problems can be informally described as k-median with a constant number of extra constraints, and includes k-median with outliers, and knapsack median. Our first contribution is a pseudo-approximation algorithm for generalized k-median that outputs a 6.387-approximate solution, with a constant number of fractional variables. The algorithm builds on the iterative rounding framework introduced by Krishnaswamy, Li, and Sandeep for k-median with outliers as reported (Krishnaswamy et al. in: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, 2018). The main technical innovation is allowing richer constraint sets in the iterative rounding and using the structure of the resulting extreme points. Using our pseudo-approximation algorithm, we give improved approximation algorithms for k-median with outliers and knapsack median. This involves combining our pseudo-approximation with pre- and post-processing steps to round a constant number of fractional variables at a small increase in cost. Our algorithms achieve approximation ratios 6.994+ϵ and 6.387+ϵ for k-median with outliers and knapsack median, respectively. These improve on the best-known approximation ratio 7.081+ϵ for both problems as reported (Krishnaswamy et al. in: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, 2018).
KW - 68W25 Approximation algorithms
KW - 90C27 Combinatorial Optimization
KW - Approximation algorithms
KW - Clustering
KW - Facility location
KW - Linear program rounding
UR - http://www.scopus.com/inward/record.url?scp=85198125575&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85198125575&partnerID=8YFLogxK
U2 - 10.1007/s10107-024-02119-7
DO - 10.1007/s10107-024-02119-7
M3 - Article
AN - SCOPUS:85198125575
SN - 0025-5610
JO - Mathematical Programming
JF - Mathematical Programming
ER -