On Directed Densest Subgraph Detection

被引:0
|
作者
Yao, Kai [1 ]
Yang, Xin [1 ]
Chang, Lijun [1 ]
机构
[1] Univ Sydney, Sydney, NSW, Australia
来源
基金
澳大利亚研究理事会;
关键词
Directed densest subgraph; Directed graphs;
D O I
10.1007/978-3-031-47843-7_26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The well-studied directed densest subgraph problem aims to find two (possibly overlapping) vertex subsets S* and T* in a given directed graph G = (V, E) such that rho(S, T) = |E(S,T)|/root|S||T| is maximized; here E(S, T) denotes the set of edges from vertices of S to T in G. This problem is polynomial-time solvable, and both exact algorithms and approximation algorithms have been proposed in the literature. However, the existing exact algorithms are time-consuming, while the existing approximation algorithms often yield trivial solutions that consist of the highest-degree vertex and its in-neighbors or out-neighbors. Moreover, there is nothing special about geometric mean that is adopted in the existing density measure for combining |E(S,T)|/|S| and |E(S,T)|/|T|. In this paper, we explore alternative density measures and propose corresponding algorithms, for directed densest subgraph identification. Specifically, we introduce three density measures that combine |E(S,T)|/|S| and |E(S,T)|/|T| by harmonic mean, arithmetic mean, and minimum mean, respectively. Based on these density measures, we formulate the harmonic mean-based directed densest subgraph (HDDS) problem, the arithmetic mean-based directed densest subgraph (ADDS) problem, and the minimum meanbased directed densest subgraph (MDDS) problem. We then propose a 2-approximation algorithm for HDDS, a 2-approximation algorithm for ADDS, and a heuristic algorithm for MDDS; our HDDS and MDDS algorithms run in linear time to the input graph size. Extensive empirical studies on large real-world directed graphs show that our ADDS algorithm produces similar trivial results as the existing approximation algorithm, and our HDDS and MDDS algorithms generate nontrivial and much better solutions and scale to large graphs.
引用
收藏
页码:371 / 384
页数:14
相关论文
共 50 条
  • [41] Near-Optimal Fully Dynamic Densest Subgraph
    Sawlani, Saurabh
    Wang, Junxing
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 181 - 193
  • [42] Efficient and effective algorithms for densest subgraph discovery and maintenance
    Xu, Yichen
    Ma, Chenhao
    Fang, Yixiang
    Bao, Zhifeng
    VLDB JOURNAL, 2024, 33 (05): : 1427 - 1452
  • [43] Quantum solutions for densest k-subgraph problems
    Calude, Cristian S.
    Dinneen, Michael J.
    Hua, Richard
    JOURNAL OF MEMBRANE COMPUTING, 2020, 2 (01) : 26 - 41
  • [44] Quantum solutions for densest k-subgraph problems
    Cristian S. Calude
    Michael J. Dinneen
    Richard Hua
    Journal of Membrane Computing, 2020, 2 : 26 - 41
  • [45] The densest k-subgraph problem on clique graphs
    Maria Liazi
    Ioannis Milis
    Fanny Pascual
    Vassilis Zissimopoulos
    Journal of Combinatorial Optimization, 2007, 14 : 465 - 474
  • [46] The Densest Subgraph Problem with a Convex/Concave Size Function
    Kawase, Yasushi
    Miyauchi, Atsushi
    ALGORITHMICA, 2018, 80 (12) : 3461 - 3480
  • [47] The Densest Subgraph Problem with a Convex/Concave Size Function
    Yasushi Kawase
    Atsushi Miyauchi
    Algorithmica, 2018, 80 : 3461 - 3480
  • [48] Discovering Densest Subgraph over Heterogeneous Information Networks
    Yin, Haozhe
    Wang, Kai
    Zhang, Wenjie
    Wen, Dong
    Wang, Xiaoyang
    Zhang, Ying
    DATABASES THEORY AND APPLICATIONS, ADC 2023, 2024, 14386 : 341 - 355
  • [49] The densest k-subgraph problem on clique graphs
    Liazi, Maria
    Milis, Ioannis
    Pascual, Fanny
    Zissimopoulos, Vassilis
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2007, 14 (04) : 465 - 474
  • [50] Discovering the Densest Subgraph in MapReduce for Assortative Big Natural Graphs
    Wu, Bo
    Shen, Haiying
    24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,