Complexity of finding dense subgraphs

被引:79
|
作者
Asahiro, Y [1 ]
Hassin, R
Iwama, K
机构
[1] Kyushu Univ, Dept Comp Sci & Commun Engn, Fukuoka 8128581, Japan
[2] Tel Aviv Univ, Dept Stat & Operat Res, IL-69978 Tel Aviv, Israel
[3] Kyoto Univ, Sch Informat, Kyoto 6068501, Japan
关键词
dense subgraph; regular graph; NP-complete; threshold of complexity;
D O I
10.1016/S0166-218X(01)00243-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The k-f (k) dense subgraph problem((k, f (k))-DSP) asks whether there is a k-vertex subgraph of a given graph G which has at least f (k) edges. When f (k) = k(k - 1)/2, (k, f (k))-DSP is equivalent to the well-known k-clique problem. The main purpose of this paper is to discuss the problem of finding slightly dense subgraphs. Note that f(k) is about k(2) for the k-clique problem. It is shown that (k, f (k))-DSP remains NP-complete for f (k) = Theta(k(1-epsilon)) where epsilon may be any constant such that 0 < epsilon < 1. It is also NP-complete for "relatively" slightly-dense subgraphs, i.e., (k, f(k))-DSP is NP-complete for f(k) = ek(2)/v(2)(1 +O(v(epsilon-1))), where v is the number of G's vertices and e is the number of G's edges. This condition is quite tight because the answer to (k, f (k))-DSP is always yes for f (k) = ek(2/)v(2) (1 - (v - k)/(vk - k)) that is the average number of edges in a subgraph of k vertices. Also, we show that the hardness of (k, f(k))-DSP remains for regular graphs: (k, f (k))-DSP is NP-complete for Theta(v(epsilon))-regular graphs if f (k) = Theta(k(1+epsilon2)) for any 0 < epsilon(1), epsilon(2) < 1. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:15 / 26
页数:12
相关论文
共 50 条
  • [1] On Finding Dense Subgraphs
    Khuller, Samir
    Saha, Barna
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2009, 5555 : 597 - 608
  • [2] Finding dense subgraphs efficiently
    Faragó, A
    [J]. FCS '05: Proceedings of the 2005 International Conference on Foundations of Computer Science, 2005, : 73 - 79
  • [3] Finding Dynamic Dense Subgraphs
    Rozenshtein, Polina
    Tatti, Nikolaj
    Gionis, Aristides
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2017, 11 (03)
  • [4] Finding lasting dense subgraphs
    Semertzidis, Konstantinos
    Pitoura, Evaggelia
    Terzi, Evimaria
    Tsaparas, Panayiotis
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2019, 33 (05) : 1417 - 1445
  • [5] Finding lasting dense subgraphs
    Konstantinos Semertzidis
    Evaggelia Pitoura
    Evimaria Terzi
    Panayiotis Tsaparas
    [J]. Data Mining and Knowledge Discovery, 2019, 33 : 1417 - 1445
  • [6] Finding Dense Subgraphs with Size Bounds
    Andersen, Reid
    Chellapilla, Kumar
    [J]. ALGORITHMS AND MODELS FOR THE WEB-GRAPH, PROCEEDINGS, 2009, 5427 : 25 - 37
  • [7] Finding Dense Subgraphs in Relational Graphs
    Jethava, Vinay
    Beerenwinkel, Niko
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2015, PT II, 2015, 9285 : 641 - 654
  • [8] A Local Algorithm for Finding Dense Subgraphs
    Andersen, Reid
    [J]. PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2008, : 1003 - 1009
  • [9] A Local Algorithm for Finding Dense Subgraphs
    Andersen, Reid
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2010, 6 (04)
  • [10] A NOTE ON THE COMPLEXITY OF FINDING REGULAR SUBGRAPHS
    PLESNIK, J
    [J]. DISCRETE MATHEMATICS, 1984, 49 (02) : 161 - 167