Skip to main navigation Skip to search Skip to main content

Nucleus Decomposition in Probabilistic Graphs: Hardness and Algorithms

Fatemeh Esfahani, Venkatesh Srinivasan, Alex Thomo, Kui Wu

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Finding dense components in graphs is of great importance in analysing the structure of networks. Popular frameworks for discovering dense subgraphs are core and truss decompositions. Recently, Sariyüce et al. introduced nucleus decomposition, which uses r-cliques contained in s-eliques, where s > r, as the basis for defining dense subgraphs. Nucleus decomposition can reveal interesting subgraphs that can be missed by core and truss decompositions. In this paper, we present nucleus decomposition in probabilistic graphs. The major questions we address are: How to define meaningfully nucleus decomposition in probabilistic graphs? How hard is computing nucleus decomposition in probabilistic graphs? Can we devise efficient algorithms for exact or approximate nucleus decomposition in large graphs? We present three natural definitions of nucleus decomposition in probabilistic graphs: local, global, and weakly-global. We show that the local version is in PTIME, whereas global and weakly-global are #P-hard and NP-hard, respectively. We present an efficient and exact dynamic programming approach for the local case. Further, we present statistical approximations that can scale to bigger datasets without much loss of accuracy. For global and weakly-global decompositions we complement our intractability results by proposing efficient algorithms that give approximate solutions based on search space pruning and Monte-Carlo sampling. Extensive experiments show the scalability and efficiency of our algorithms. Compared to probabilistic core and truss decompositions, nucleus decomposition significantly outperforms in terms of density and clustering metrics. © 2022 IEEE.
Original languageEnglish
Title of host publicationProceedings - 2022 IEEE 38th International Conference on Data Engineering, ICDE 2022
Place of PublicationLos Alamitos, Calif.
PublisherIEEE Computer Society
Pages218-231
ISBN (Electronic)9781665408837
ISBN (Print)9781665408844
DOIs
Publication statusPublished - 2022
Externally publishedYes
Event38th IEEE International Conference on Data Engineering (ICDE 2022) - Virtual, Kuala Lumpur, Malaysia
Duration: 9 May 202212 May 2022
https://icde2022.ieeecomputer.my/

Publication series

NameProceedings - International Conference on Data Engineering
Volume2022-May
ISSN (Print)1084-4627
ISSN (Electronic)2375-026X

Conference

Conference38th IEEE International Conference on Data Engineering (ICDE 2022)
PlaceMalaysia
CityKuala Lumpur
Period9/05/2212/05/22
Internet address

Research Keywords

  • Dense Subgraphs
  • Nucleus Decomposition
  • Probabilistic Graphs

Fingerprint

Dive into the research topics of 'Nucleus Decomposition in Probabilistic Graphs: Hardness and Algorithms'. Together they form a unique fingerprint.

Cite this