Rau, Jannik and Richerby, David and Scherp, Ansgar (2023) Computing k-Bisimulations for Large Graphs: A Comparison and Efficiency Analysis. In: ICGT: International Conference on Graph Transformation, 2023-07-19 - 2023-07-20, Leicester.
Rau, Jannik and Richerby, David and Scherp, Ansgar (2023) Computing k-Bisimulations for Large Graphs: A Comparison and Efficiency Analysis. In: ICGT: International Conference on Graph Transformation, 2023-07-19 - 2023-07-20, Leicester.
Rau, Jannik and Richerby, David and Scherp, Ansgar (2023) Computing k-Bisimulations for Large Graphs: A Comparison and Efficiency Analysis. In: ICGT: International Conference on Graph Transformation, 2023-07-19 - 2023-07-20, Leicester.
Abstract
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 k ≥ 1 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 k = 1, ... , 10 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 k ≥ 5 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
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Uncontrolled Keywords: | bisimulation; large labeled graphs; structural graph summarization |
Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
Depositing User: | Unnamed user with email elements@essex.ac.uk |
Date Deposited: | 08 Feb 2024 11:35 |
Last Modified: | 16 May 2024 21:56 |
URI: | http://repository.essex.ac.uk/id/eprint/35963 |
Available files
Filename: Parallel_Structural_Graph_Summarization_Bisimulation.pdf