Random walk with restart on hypergraphs: fast computation and an application to anomaly detection
Jaewan Chun,Geon Lee,Kijung Shin,Jinhong Jung
DOI: https://doi.org/10.1007/s10618-023-00995-9
IF: 5.406
2023-12-22
Data Mining and Knowledge Discovery
Abstract:Random walk with restart (RWR) is a widely-used measure of node similarity in graphs, and it has proved useful for ranking, community detection, link prediction, anomaly detection, etc. Since RWR is typically required to be computed separately for a larger number of query nodes or even for all nodes, fast computation of it is indispensable. However, for hypergraphs, the fast computation of RWR has been unexplored, despite its great potential. In this paper, we propose ARCHER , a fast computation framework for RWR on hypergraphs. Specifically, we first formally define RWR on hypergraphs, and then we propose two computation methods that compose ARCHER . Since the two methods are complementary (i.e., offering relative advantages on different hypergraphs), we also develop a method for automatic selection between them, which takes a very short time compared to the total running time. Through our extensive experiments on 18 real-world hypergraphs, we demonstrate (a) the speed and space efficiency of ARCHER , (b) the complementary nature of the two computation methods composing ARCHER , (c) the accuracy of its automatic selection method, and (d) its successful application to anomaly detection on hypergraphs.
computer science, information systems, artificial intelligence