Parallel algorithms for parameter-free structural diversity search on graphs

Jinbin Huang,Xin Huang,Yuanyuan Zhu,Jianliang Xu
DOI: https://doi.org/10.1007/s11280-020-00843-6
2020-01-01
Abstract:Structural diversity of a user in a social network is the number of social contexts in his/her contact neighborhood. The problem of structural diversity search is to find the top- k vertices with the largest structural diversity in a graph. However, when identifying distinct social contexts, existing structural diversity models (e.g., t -sized component, t -core, and t -brace) are sensitive to an input parameter of t . To address this drawback, we propose a parameter-free structural diversity model. Specifically, we propose a novel notation of d i s c r i m i n a t i v e c o r e , which automatically models various kinds of social contexts without parameter t . Leveraging on d i s c r i m i n a t i v e c o r e s and h -index, the structural diversity score for a vertex is calculated. We study the problem of parameter-free structural diversity search in this paper. An efficient top- k search algorithm with a well-designed upper bound for pruning is proposed. To further speed up the computation, we design a novel parallel algorithm for efficient top- k search over large graphs. The parallel algorithm computes diversity scores for a batch of vertices simultaneously using multi-threads. Extensive experiment results demonstrate the parameter sensitivity of existing t -core based model and verify the superiority of our methods.
What problem does this paper attempt to address?