18 research outputs found
Exploring Communities in Large Profiled Graphs
Given a graph and a vertex , the community search (CS) problem
aims to efficiently find a subgraph of whose vertices are closely related
to . Communities are prevalent in social and biological networks, and can be
used in product advertisement and social event recommendation. In this paper,
we study profiled community search (PCS), where CS is performed on a profiled
graph. This is a graph in which each vertex has labels arranged in a
hierarchical manner. Extensive experiments show that PCS can identify
communities with themes that are common to their vertices, and is more
effective than existing CS approaches. As a naive solution for PCS is highly
expensive, we have also developed a tree index, which facilitate efficient and
online solutions for PCS
K-Connected Cores Computation in Large Dual Networks
© 2018, The Author(s). Computing k- cores is a fundamental and important graph problem, which can be applied in many areas, such as community detection, network visualization, and network topology analysis. Due to the complex relationship between different entities, dual graph widely exists in the applications. A dual graph contains a physical graph and a conceptual graph, both of which have the same vertex set. Given that there exist no previous studies on the k- core in dual graphs, we formulate a k-connected core (k- CCO) model in dual graphs. A k- CCO is a k- core in the conceptual graph, and also connected in the physical graph. Given a dual graph and an integer k, we propose a polynomial time algorithm for computing all k- CCOs. We also propose three algorithms for computing all maximum-connected cores (MCCO), which are the existing k- CCOs such that a (k+ 1) -CCO does not exist. We further study a subgraph search problem, which is computing a k- CCO that contains a set of query vertices. We propose an index-based approach to efficiently answer the query for any given parameter k. We conduct extensive experiments on six real-world datasets and four synthetic datasets. The experimental results demonstrate the effectiveness and efficiency of our proposed algorithms
Keyword Aware Influential Community Search in Large Attributed Graphs
We introduce a novel keyword-aware influential community query KICQ that
finds the most influential communities from an attributed graph, where an
influential community is defined as a closely connected group of vertices
having some dominance over other groups of vertices with the expertise (a set
of keywords) matching with the query terms (words or phrases). We first design
the KICQ that facilitates users to issue an influential CS query intuitively by
using a set of query terms, and predicates (AND or OR). In this context, we
propose a novel word-embedding based similarity model that enables semantic
community search, which substantially alleviates the limitations of exact
keyword based community search. Next, we propose a new influence measure for a
community that considers both the cohesiveness and influence of the community
and eliminates the need for specifying values of internal parameters of a
network. Finally, we propose two efficient algorithms for searching influential
communities in large attributed graphs. We present detailed experiments and a
case study to demonstrate the effectiveness and efficiency of the proposed
approaches.Comment: Under review for VLDB 202