Lune

ICDE2024Top-tier venue

I/O Efficient Max-Truss Computation in Large Static and Dynamic Graphs

Jiaqi Jiang, Qi Zhang, Rong-Hua Li, Qiangqiang Dai, Guoren Wang

2024Year
3Citations

Abstract

Cohesive sub graph mining has received much at-tention in the area of graph analysis. A k- truss, defined as a sub graph where each edge is associated with at leastk−2k-2triangles, serves as a fundamental graph analysis tool. Among all k-trusses, thekmax⁡k_{\max}-truss with the maximumkkvalue holds significant importance in various practical applications such as community search and keyword retrieval. Furthermore, it is also closely related to many graph analysis problems, particularly those computational complexity problems parameterized bykk. However, real-world graphs often exhibit large-scale characteris-tics, making it impractical to fully load them into main memory. In this paper, we investigate the problem of finding thekmax⁡k_{\max}-truss in external memory settings. To address this problem, we propose an 110 efficient algorithm following a semi-external model, which only allows node information to be loaded into main memory. Our approach leverages greedy strategies and a binary search framework to efficiently find thekmax⁡k_{\max}- truss. Subsequently, an elegant data structure is proposed to significantly reduce 110 costs. Furthermore, to address dynamic graph updates, we develop an 110 efficientkmax⁡k_{\max}- truss maintenance algorithm based on the local-first update technique. To evaluate the performance of our algorithms, we conduct extensive experiments. The results demonstrate the high efficiency and scalability of our algorithms, which are at least two orders of magnitude faster in runtime and at least one order of magnitude lower in terms of 110 costs compared to the state-of-the-art solutions.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 25291541-4c55-4081-8ae8-0bf2dd2c7b10

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines