Indexing complex networks for fast attributed kNN queries
Indexing complex networks for fast attributed kNN queries
复制标题
DOI:
10.1007/s13278-022-00904-w
复制
发表时间:
2022-07
影响因子:
2.8
通讯作者:
Suomi Kobayashi;Shohei Matsugu;Hiroaki Shiokawa
中科院分区:
文献类型:
--
作者:
Suomi Kobayashi;Shohei Matsugu;Hiroaki Shiokawa
Theknearest neighbor (kNN) query is an essential graph data-management tool used for finding relevant data entities suited to a user-specified query node. Graph indexing methods have the potential to achieve a quickkNN search response and thus are promising approaches. However, they struggle to handle large-scale attributed complex networks. This is because constructing indices and queryingkNN nodes in large-scale networks are computationally expensive, and they are not designed to handle node attributes included in the networks. In this paper, we propose a novel graph indexing algorithm, namelyCTindex, for fastkNN queries on large complex networks. To overcome the aforementioned limitations, our algorithm generates two types of indices based on the topological properties of complex networks. In addition, we further proposeBAGindex along with CT index so that our algorithm enables to explorekNN nodes based on the attribute similarity. Our extensive experiments on real-world graphs show that our algorithm achieves up to 18,074 times faster indexing and 146 times fasterkNN query than other state-of-the-art methods.