Computing k-Bisimulations for Large Graphs: A Comparison and Efficiency Analysis.

ICGT(2023)

引用 0|浏览2
暂无评分
摘要
Summarizing graphs w.r.t. structural features is important to reduce the graph’s size and make tasks like indexing, querying, and visualization feasible. Our generic parallel BRS algorithm efficiently summarizes large graphs w.r.t. a custom equivalence relation  defined on the graph’s vertices V . Moreover, the definition of  can be chained times, so the defined equivalence relation becomes a k -bisimulation. We evaluate the runtime and memory performance of the BRS algorithm for k -bisimulation with against two algorithms found in the literature (a sequential algorithm due to Kaushik et al. and a parallel algorithm of Schätzle et al.), which we implemented in the same software stack as BRS . We use five real-world and synthetic graph datasets containing 100 million to two billion edges. Our results show that the generic BRS algorithm outperforms the respective native bisimulation algorithms on all datasets for all and for smaller k in some cases. The BRS implementations of the two bisimulation algorithms run almost as fast as each other. Thus, the BRS algorithm is an effective parallelization of the sequential Kaushik et al. bisimulation algorithm.
更多
查看译文
关键词
large graphs
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要