PTAS for maximum weight independent set problem with random weights in bounded degree graphs

Finding the largest independent set in a graph is a notoriously difficult NP-complete combinatorial optimization problem. Moreover, even for graphs with largest degree 3, no polynomial time approximation algorithm exists with a 1.0071-factor approximation guarantee, unless P = NP [BK98]. We consider...

Full description

Bibliographic Details
Main Authors: Gamarnik, David (Contributor), Goldberg, David A. (Contributor), Weber, Theophane G. (Contributor)
Other Authors: Massachusetts Institute of Technology. Operations Research Center (Contributor), Sloan School of Management (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery, 2012-11-28T18:23:38Z.
Subjects:
Online Access:Get fulltext
LEADER 02218 am a22002293u 4500
001 75077
042 |a dc 
100 1 0 |a Gamarnik, David  |e author 
100 1 0 |a Massachusetts Institute of Technology. Operations Research Center  |e contributor 
100 1 0 |a Sloan School of Management  |e contributor 
100 1 0 |a Gamarnik, David  |e contributor 
100 1 0 |a Goldberg, David A.  |e contributor 
100 1 0 |a Weber, Theophane G.  |e contributor 
700 1 0 |a Goldberg, David A.  |e author 
700 1 0 |a Weber, Theophane G.  |e author 
245 0 0 |a PTAS for maximum weight independent set problem with random weights in bounded degree graphs 
260 |b Association for Computing Machinery,   |c 2012-11-28T18:23:38Z. 
856 |z Get fulltext  |u http://hdl.handle.net/1721.1/75077 
520 |a Finding the largest independent set in a graph is a notoriously difficult NP-complete combinatorial optimization problem. Moreover, even for graphs with largest degree 3, no polynomial time approximation algorithm exists with a 1.0071-factor approximation guarantee, unless P = NP [BK98]. We consider the related problem of finding the maximum weight independent set in a bounded degree graph, when the node weights are generated i.i.d. from a common distribution. Surprisingly, we discover that the problem becomes tractable for certain distributions. Specifically, we construct a randomized PTAS (Polynomial-Time Approximation Scheme) for the case of exponentially distributed weights and arbitrary graphs with degree at most 3. We extend our result to graphs with larger constant degrees but for distributions which are mixtures of exponential distributions. At the same time, we prove that no PTAS exists for computing the expected size of the maximum weight independent set in the case of exponentially distributed weights for graphs with sufficiently large constant degree, unless P=NP. Our algorithm, cavity expansion, is new and is based on the combination of several powerful ideas, including recent deterministic approximation algorithms for counting on graphs and local weak convergence/correlation decay methods. 
546 |a en_US 
655 7 |a Article 
773 |t Proceedings of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms