TY - JOUR
T1 - Higher-Order Truss Decomposition in Graphs
AU - Chen, Zi
AU - Yuan, Long
AU - Han, Li
AU - Qian, Zhengping
N1 - Publisher Copyright:
© 1989-2012 IEEE.
PY - 2023/4/1
Y1 - 2023/4/1
N2 - kk-truss model is a typical cohesive subgraph model and has been received considerable attention recently. However, the kk-truss model only considers the direct common neighbors of an edge, which restricts its ability to reveal fine-grained structure information of the graph. Motivated by this, in this paper, we propose a new model named (k,τ)-truss that considers the higher-order neighborhood (τ hop) information of an edge. Based on the (k,τ)-truss model, we study the higher-order truss decomposition problem which computes the (k,τ)-trusses for all possible kk values regarding a given τ. Higher-order truss decomposition can be used in the applications such as community detection and search, hierarchical structure analysis, and graph visualization. To address this problem, we first propose a bottom-up decomposition paradigm in the increasing order of kk values to compute the corresponding (k,τ)-truss. Based on the bottom-up decomposition paradigm, we further devise three optimization strategies to reduce the unnecessary computation. We evaluate our proposed algorithms on real datasets and synthetic datasets, the experimental results demonstrate the efficiency, effectiveness and scalability of our proposed algorithms.
AB - kk-truss model is a typical cohesive subgraph model and has been received considerable attention recently. However, the kk-truss model only considers the direct common neighbors of an edge, which restricts its ability to reveal fine-grained structure information of the graph. Motivated by this, in this paper, we propose a new model named (k,τ)-truss that considers the higher-order neighborhood (τ hop) information of an edge. Based on the (k,τ)-truss model, we study the higher-order truss decomposition problem which computes the (k,τ)-trusses for all possible kk values regarding a given τ. Higher-order truss decomposition can be used in the applications such as community detection and search, hierarchical structure analysis, and graph visualization. To address this problem, we first propose a bottom-up decomposition paradigm in the increasing order of kk values to compute the corresponding (k,τ)-truss. Based on the bottom-up decomposition paradigm, we further devise three optimization strategies to reduce the unnecessary computation. We evaluate our proposed algorithms on real datasets and synthetic datasets, the experimental results demonstrate the efficiency, effectiveness and scalability of our proposed algorithms.
KW - Higher-order neighborhood
KW - graph algorithm
KW - truss decomposition
UR - https://www.scopus.com/pages/publications/85122102827
U2 - 10.1109/TKDE.2021.3137955
DO - 10.1109/TKDE.2021.3137955
M3 - 文章
AN - SCOPUS:85122102827
SN - 1041-4347
VL - 35
SP - 3966
EP - 3978
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 4
ER -