scispace - formally typeset
Journal ArticleDOI

Attribute-driven community search

TLDR
This paper develops an efficient greedy algorithmic framework to iteratively remove nodes with the least popular attributes, and shrink the graph into an ATC, and builds an elegant index to maintain k-truss structure and attribute information, and proposes efficient query processing algorithms.
Abstract
Recently, community search over graphs has gained significant interest In applications such as analysis of protein-protein interaction (PPI) networks, citation graphs, and collaboration networks, nodes tend to have attributes Unfortunately, most previous community search algorithms ignore attributes and result in communities with poor cohesion wrt their node attributes In this paper, we study the problem of attribute-driven community search, that is, given an undirected graph G where nodes are associated with attributes, and an input query Q consisting of nodes Vq and attributes Wq, find the communities containing Vq, in which most community members are densely inter-connected and have similar attributes We formulate this problem as finding attributed truss communities (ATC), ie, finding connected and close k-truss subgraphs containing Vq, with the largest attribute relevance score We design a framework of desirable properties that good score function should satisfy We show that the problem is NP-hard However, we develop an efficient greedy algorithmic framework to iteratively remove nodes with the least popular attributes, and shrink the graph into an ATC In addition, we also build an elegant index to maintain k-truss structure and attribute information, and propose efficient query processing algorithms Extensive experiments on large real-world networks with ground-truth communities show that our algorithms significantly outperform the state of the art and demonstrates their efficiency and effectiveness

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

A survey of community search over big graphs

TL;DR: A comprehensive review of existing community search works can be found in this paper, where the authors analyze and compare the quality of communities under their models, and the performance of different solutions.
Journal ArticleDOI

Truss-based community search: a truss-equivalence based indexing approach

TL;DR: A novel equivalence relation, k-truss equivalence, is introduced to model the intrinsic density and cohesiveness of edges in k- Truss communities and validate the efficiency and effectiveness of EquiTruss.
Journal ArticleDOI

Effective and efficient community search over large heterogeneous information networks

TL;DR: This paper studies the problem of community search over large HINs, and proposes efficient query algorithms for finding communities using the well-known concept of meta-path, which is a sequence of relations defined between different types of vertices.
Journal ArticleDOI

Maximum co-located community search in large scale social networks

TL;DR: This paper develops an efficient exact algorithm with several pruning techniques, a novel quadtree based index to support the efficient retrieval of users in a region and optimise the search regions with regards to the given query region, and develops an approximation algorithm with adjustable accuracy guarantees.
Proceedings ArticleDOI

Efficient Computing of Radius-Bounded k-Cores

TL;DR: The experimental studies conducted on both real and synthetic datasets demonstrate that the proposed rotating-circle-based algorithms can compute all RB-k-cores very efficiently and significantly outperforms the existing techniques for computing the minimum circle-bounded k-core.
References
More filters
Proceedings Article

Learning to Discover Social Circles in Ego Networks

TL;DR: A novel machine learning task of identifying users' social circles is defined as a node clustering problem on a user's ego-network, a network of connections between her friends, and a model for detecting circles is developed that combines network structure as well as user profile information.
Journal ArticleDOI

Defining and evaluating network communities based on ground-truth

TL;DR: In this article, the authors distinguish between structural and functional definitions of network communities and identify networks with explicitly labeled functional communities to which they refer as ground-truth communities, where nodes explicitly state their community memberships and use such social groups to define a reliable and robust notion of groundtruth communities.
Journal ArticleDOI

A fast algorithm for Steiner trees

TL;DR: The heuristic algorithm has a worst case time complexity of O(¦S¦¦V¦2) on a random access computer and it guarantees to output a tree that spans S with total distance on its edges no more than 2(1−1/l) times that of the optimal tree.
Proceedings ArticleDOI

Keyword searching and browsing in databases using BANKS

TL;DR: BANKS is described, a system which enables keyword-based search on relational databases, together with data and schema browsing, and presents an efficient heuristic algorithm for finding and ranking query results.
Book ChapterDOI

Discover: keyword search in relational databases

TL;DR: It is proved that DISCOVER finds without redundancy all relevant candidate networks, whose size can be data bound, by exploiting the structure of the schema and the selection of the optimal execution plan (way to reuse common subexpressions) is NP-complete.
Related Papers (5)