An Improved Approximation for k-Median and Positive Correlation in Budgeted Optimization

Dependent rounding is a useful technique for optimization problems with hard budget constraints. This framework naturally leads to negative correlation properties. However, what if an application naturally calls for dependent rounding on the one hand and desires positive correlation on the other? More generally, we develop algorithms that guarantee the known properties of dependent rounding but also have nearly bestpossible behavior—near-independence, which generalizes positive correlation—on “small” subsets of the variables. The recent breakthrough of Li and Svensson for the classical k-median problem has to handle positive correlation in certain dependent rounding settings, and does so implicitly. We improve upon Li-Svensson’s approximation ratio for k-median from 2.732 + ε to 2.675 + ε by developing an algorithm that improves upon various aspects of their work. Our dependent rounding approach helps us improve the dependence of the runtime on the parameter ε from Li-Svensson’s NO(1/ε2) to NO((1/ε)log(1/ε)).

[1]  Moni Naor,et al.  Small-bias probability spaces: efficient constructions and applications , 1990, STOC '90.

[2]  Desh Ranjan,et al.  Positive Influence and Negative Dependence , 2006, Combinatorics, Probability and Computing.

[3]  Joseph Naor,et al.  Covering problems with hard capacities , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[4]  Aditya Bhaskara,et al.  Centrality of trees for capacitated k\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k$$\end{document}-center , 2014, Mathematical Programming.

[5]  Noam Nisan,et al.  Efficient approximation of product distributions , 1998, Random Struct. Algorithms.

[6]  Shi Li,et al.  Approximating k-median via pseudo-approximation , 2012, STOC '13.

[7]  Vijay V. Vazirani,et al.  Approximation algorithms for metric facility location and k-Median problems using the primal-dual schema and Lagrangian relaxation , 2001, JACM.

[8]  Chi-Jen Lu,et al.  Improved Pseudorandom Generators for Combinatorial Rectangles , 1998, Comb..

[9]  Maxim Sviridenko,et al.  Pipage Rounding: A New Method of Constructing Algorithms with Proven Performance Guarantee , 2004, J. Comb. Optim..

[10]  Uri Zwick,et al.  Computer assisted proof of optimal approximability results , 2002, SODA '02.

[11]  Atri Rudra,et al.  When LP Is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings , 2010, Algorithmica.

[12]  Rajiv Gandhi,et al.  An improved approximation algorithm for vertex cover with hard capacities , 2003, J. Comput. Syst. Sci..

[13]  Evangelos Markakis,et al.  Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP , 2002, JACM.

[14]  References , 1971 .

[15]  Cristina G. Fernandes,et al.  A systematic approach to bound factor-revealing LPs and its application to the metric and squared metric facility location problems , 2011, Mathematical Programming.

[16]  David P. Williamson,et al.  The Design of Approximation Algorithms , 2011 .

[17]  Rajiv Gandhi,et al.  Dependent rounding and its applications to approximation algorithms , 2006, JACM.

[18]  Jan Vondrák,et al.  Multi-budgeted matchings and matroid intersection via dependent rounding , 2011, SODA '11.

[19]  Jan Vondrák,et al.  Maximizing a Monotone Submodular Function Subject to a Matroid Constraint , 2011, SIAM J. Comput..

[20]  Sudipto Guha,et al.  A constant-factor approximation algorithm for the k-median problem (extended abstract) , 1999, STOC '99.

[21]  Aravind Srinivasan,et al.  Improved Algorithms via Approximations of Probability Distributions , 2000, J. Comput. Syst. Sci..

[22]  Aravind Srinivasan,et al.  Distributions on level-sets with applications to approximation algorithms , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[23]  Mohammad Mahdian,et al.  Online bipartite matching with random arrivals: an approach based on strongly factor-revealing LPs , 2011, STOC '11.

[24]  Jonathan Cutler,et al.  Negative Dependence and Srinivasan's Sampling Process , 2011, Comb. Probab. Comput..

[25]  SrinivasanAravind,et al.  An Improved Approximation for k-Median and Positive Correlation in Budgeted Optimization , 2017 .

[26]  David P. Williamson,et al.  New 3/4-Approximation Algorithms for the Maximum Satisfiability Problem , 1994, SIAM J. Discret. Math..

[27]  Aravind Srinivasan,et al.  An Improved Approximation for k-median, and Positive Correlation in Budgeted Optimization , 2015, SODA.

[28]  Amin Saberi,et al.  A new greedy approach for facility location problems , 2002, STOC '02.

[29]  Chaitanya Swamy,et al.  LP-based approximation algorithms for capacitated facility location , 2004, Math. Program..

[30]  Sudipto Guha,et al.  A constant-factor approximation algorithm for the k-median problem (extended abstract) , 1999, STOC '99.

[31]  Neil Olver,et al.  Pipage Rounding, Pessimistic Estimators and Matrix Concentration , 2013, SODA.

[32]  Michel X. Goemans,et al.  Improved Algorithms for Vertex Cover with Hard Capacities on Multigraphs and Hypergraphs , 2014, SODA.

[33]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[34]  Kamesh Munagala,et al.  Local Search Heuristics for k-Median and Facility Location Problems , 2004, SIAM J. Comput..