English

FirmCore Decomposition of Multilayer Networks

Social and Information Networks 2022-08-25 v1

Abstract

A key graph mining primitive is extracting dense structures from graphs, and this has led to interesting notions such as kk-cores which subsequently have been employed as building blocks for capturing the structure of complex networks and for designing efficient approximation algorithms for challenging problems such as finding the densest subgraph. In applications such as biological, social, and transportation networks, interactions between objects span multiple aspects. Multilayer (ML) networks have been proposed for accurately modeling such applications. In this paper, we present FirmCore, a new family of dense subgraphs in ML networks, and show that it satisfies many of the nice properties of kk-cores in single-layer graphs. Unlike the state of the art core decomposition of ML graphs, FirmCores have a polynomial time algorithm, making them a powerful tool for understanding the structure of massive ML networks. We also extend FirmCore for directed ML graphs. We show that FirmCores and directed FirmCores can be used to obtain efficient approximation algorithms for finding the densest subgraphs of ML graphs and their directed counterparts. Our extensive experiments over several real ML graphs show that our FirmCore decomposition algorithm is significantly more efficient than known algorithms for core decompositions of ML graphs. Furthermore, it returns solutions of matching or better quality for the densest subgraph problem over (possibly directed) ML graphs.

Keywords

Cite

@article{arxiv.2208.11200,
  title  = {FirmCore Decomposition of Multilayer Networks},
  author = {Farnoosh Hashemi and Ali Behrouz and Laks V. S. Lakshmanan},
  journal= {arXiv preprint arXiv:2208.11200},
  year   = {2022}
}

Comments

This is the author's version of the paper. Published in The ACM Web Conference (WWW), 2022

R2 v1 2026-06-25T01:54:56.786Z