Abstract
In this paper we consider the problem of computing the heaviest k-vertex induced subgraph of a given graph with nonnegative edge weights. This problem is known to be NP-hard, but its approximation complexity is not known. For the general problem only an approximation ratio of Õ(n0.3885) has been proved (Kortsarz and Peleg (1993)). In the last years several authors analyzed the case k=Ω(n). In this case Asahiro et al. (1996) showed a constant factor approximation, and for dense graphs Arora et al. (1995) obtained even a polynomial-time approximation scheme. We give a new approximation algorithm for arbitrary graphs and k=n/c for c > 1 based on semidefinite programming and randomized rounding which achieves for some c the presently best (randomized) approximation factors.
Preview
Unable to display preview. Download preview PDF.
References
F. Alizadeh. Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM Journal on Optimization 5(1): 13–51, 1995.
Y. Asahiro, K. Iwama, H. Tamaki, and T. Tokuyama. Greedily finding a dense subgraph. In Proceedings of the 5th Scandinavian Workshop on Algorithm Theory (SWAT). Lecture Notes in Computer Science, 1097, pages 136–148, Springer-Verlag, 1996.
S. Arora, D. Karger, and M. Karpinski. Polynomial time approximation schemes for dense instances of NP-hard problems. In Proceedings of the 27th Annual ACM Symposium on Theory of Computing, pages 284–293, 1995.
B. Chandra and M.M. Halldórsson. Facility dispersion and remote subgraphs. In Proceedings of the 5th Scandinavian Workshop on Algorithm Theory (SWAT). Lecture Notes in Computer Science, 1097, pages 53–65, Springer-Verlag, 1996.
P. Crescenzi and V. Kann. A compendium of NP optimization problems. Technical report SI/RR-95/02, Dipartimento di Scienze dell'Informazione, Università di Roma “La Sapienza”. The problem list is continuously updated and available as http://www.nada.kth.se/theory/problemlist.html.
U. Feige and M.X. Goemans. Approximating the value of two prover proof systems, with applications to Max 2Sat and Max DiCut. In Proceedings of the 3rd Israel Symposium on the Theory of Computing and Systems, pages 182–189, 1995.
U. Feige and M. Seltser. On the densest k-subgraph problem. Technical report, Department of Applied Mathematics and Computer Science, The Weizmann Institute, Rehovot, September 1997.
A. Frieze and M. Jerrum. Improved approximation algorithms for Max k-CuT and Max Bisection. Algorithmica 18: 67–81, 1997.
M.X. Goemans. Mathematical programming and approximation algorithms. Lecture given at the Summer School on Approximate Solution of Hard Combinatorial Problems, Udine, September 1996.
M.X. Goemans and D.P. Williamson. Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. In Journal of the ACM 42(6): 1115–1145, 1995. A preliminary version has appeared in Proceedings of the 26th Annual ACM Symposium on Theory of Computing, pages 422–431, 1994.
G.H. Golub and C.F. van Loan. Matrix Computations. North Oxford Academic, 1986.
R. Hassin, S. Rubinstein and A. Tamir. Approximation algorithms for maximum dispersion. Technical report, Department of Statistics and Operations Research, Tel Aviv University, June 1997.
J. Håstad. Clique is hard to approximate within n 1−ε. In Proceedings of the 37th Annual IEEE Symposium on Foundations of Computer Science, pages 627–636, 1996.
G. Kortsarz and D. Peleg. On choosing a dense subgraph. In Proceedings of the 34th Annual IEEE Symposium on Foundations of Computer Science, pages 692–701, 1993.
S.S. Ravi, D.J. Rosenkrantz and G.K. Tayi. Facility dispersion problems: Heuristics and special cases. In Proceedings of the 2nd Workshop on Algorithms and Data Structures. Lecture Notes in Computer Science, 519, pages 355–366, Springer-Verlag, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Srivastav, A., Wolf, K. (1998). Finding dense subgraphs with semidefinite programming. In: Jansen, K., Rolim, J. (eds) Approximation Algorithms for Combinatiorial Optimization. APPROX 1998. Lecture Notes in Computer Science, vol 1444. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053974
Download citation
DOI: https://doi.org/10.1007/BFb0053974
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64736-2
Online ISBN: 978-3-540-69067-2
eBook Packages: Springer Book Archive