Finding Theme Communities from Database Networks: from Mining to Indexing and Query Answering

09/23/2017
by   Lingyang Chu, et al.
0

Given a database network where each vertex is associated with a transaction database, we are interested in finding theme communities. Here, a theme community is a cohesive subgraph such that a common pattern is frequent in all transaction databases associated with the vertices in the subgraph. Finding all theme communities from a database network enjoys many novel applications. However, it is challenging since even counting the number of all theme communities in a database network is #P-hard. Inspired by the observation that a theme community shrinks when the length of the pattern increases, we investigate several properties of theme communities and develop TCFI, a scalable algorithm that uses these properties to effectively prune the patterns that cannot form any theme community. We also design TC-Tree, a scalable algorithm that decomposes and indexes theme communities efficiently. Retrieving 1 million theme communities from a TC-Tree takes only 1 second. Extensive experiments and a case study demonstrate the effectiveness and scalability of TCFI and TC-Tree in discovering and querying meaningful theme communities from large database networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2019

Exploring Communities in Large Profiled Graphs

Given a graph G and a vertex q∈ G, the community search (CS) problem aim...
research
11/26/2019

Finding Route Hotspots in Large Labeled Networks

In many advanced network analysis applications, like social networks, e-...
research
02/04/2019

Discovering Nested Communities

Finding communities in graphs is one of the most well-studied problems i...
research
05/08/2018

Mining Top-k Sequential Patterns in Database Graphs:A New Challenging Problem and a Sampling-based Approach

In many real world networks, a vertex is usually associated with a trans...
research
12/01/2015

A New Approach for Scalable Analysis of Microbial Communities

Microbial communities play important roles in the function and maintenan...
research
11/14/2021

Center-Periphery Structure in Communities: Extracellular Vesicles

Clustering and community detection in networks are of broad interest and...
research
10/06/2019

Discovering Polarized Communities in Signed Networks

Signed networks contain edge annotations to indicate whether each intera...

Please sign up or login with your details

Forgot password? Click here to reset