Effective community search over large spatial graphs

  • Yixiang Fang
  • , Reynold Cheng
  • , Xiaodong Li
  • , Siqiang Luo
  • , Jiafeng Hu

Research output: Contribution to journalConference articlepeer-review

184 Citations (Scopus)

Abstract

Communities are prevalent in social networks, knowledge graphs, and biological networks. Recently, the topic of community search (CS) has received plenty of attention. Given a query vertex, CS looks for a dense subgraph that contains it. Existing CS solutions do not consider the spatial extent of a community. They can yield communities whose locations of vertices span large areas. In applications that facilitate the creation of social events (e.g., finding conference attendees to join a dinner), it is important to find groups of people who are physically close to each other. In this situation, it is desirable to have a spatial-aware community (or SAC), whose vertices are close structurally and spatially. Given a graph G and a query vertex q, we develop exact solutions for finding an SAC that contains q. Since these solutions cannot scale to large datasets, we have further designed three approximation algorithms to compute an SAC. We have performed an experimental evaluation for these solutions on both large real and synthetic datasets. Experimental results show that SAC is better than the communities returned by existing solutions. Moreover, our approximation solutions can find SACs accurately and efficiently.

Original languageEnglish
Pages (from-to)709-720
Number of pages12
JournalProceedings of the VLDB Endowment
Volume10
Issue number6
DOIs
Publication statusPublished - 2016
Event43rd International Conference on Very Large Data Bases, VLDB 2017 - Munich, Germany
Duration: 28 Aug 20171 Sept 2017

Fingerprint

Dive into the research topics of 'Effective community search over large spatial graphs'. Together they form a unique fingerprint.

Cite this