Community detection in edge-labeled graphs

10/19/2022
by   Iiro Kumpulainen, et al.
0

Finding dense communities in networks is a widely-used tool for analysis in graph mining. A popular choice for finding such communities is to find subgraphs with a high average degree. While useful, interpreting such subgraphs may be difficult. On the other hand, many real-world networks have additional information, and we are specifically interested in networks that have labels on edges. In this paper, we study finding dense subgraphs that can be explained with the labels on edges. More specifically, we are looking for a set of labels so that the induced subgraph has a high average degree. There are many ways to induce a subgraph from a set of labels, and we study two cases: First, we study conjunctive-induced dense subgraphs, where the subgraph edges need to have all labels. Secondly, we study disjunctive-induced dense subgraphs, where the subgraph edges need to have at least one label. We show that both problems are NP-hard. Because of the hardness, we resort to greedy heuristics. We show that we can implement the greedy search efficiently: the respective running times for finding conjunctive-induced and disjunctive-induced dense subgraphs are in 𝒪(p log k) and 𝒪(p log^2 k), where p is the number of edge-label pairs and k is the number of labels. Our experimental evaluation demonstrates that we can find the ground truth in synthetic graphs and that we can find interpretable subgraphs from real-world networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2023

Jaccard-constrained dense subgraph discovery

Finding dense subgraphs is a core problem in graph mining with many appl...
research
07/08/2020

Mining Dense Subgraphs with Similar Edges

When searching for interesting structures in graphs, it is often importa...
research
10/13/2020

Finding Minimum Connected Subgraphs with Ontology Exploration on Large RDF Data

In this paper, we study the following problem: given a knowledge graph (...
research
07/19/2018

Exact Algorithms for Finding Well-Connected 2-Clubs in Real-World Graphs: Theory and Experiments

Finding (maximum-cardinality) "cliquish" subgraphs is a central topic in...
research
02/28/2021

Discovering Dense Correlated Subgraphs in Dynamic Networks

Given a dynamic network, where edges appear and disappear over time, we ...
research
01/08/2019

K-Core Minimization: A Game Theoretic Approach

K-cores are maximal induced subgraphs where all vertices have degree at ...
research
02/18/2018

On Finding Dense Common Subgraphs

We study the recently introduced problem of finding dense common subgrap...

Please sign up or login with your details

Forgot password? Click here to reset