Parallel Batch-Dynamic Coreness Decomposition with Worst-Case Guarantees
Data Structures and Algorithms
2025-07-10 v1
Abstract
We present the first parallel batch-dynamic algorithm for approximating coreness decomposition with worst-case update times. Given any batch of edge insertions and deletions, our algorithm processes all these updates in depth, using a worst-case work bound of where denotes the batch size. This means the batch gets processed in time, given processors, which is optimal up to logarithmic factors. Previously, an algorithm with similar guarantees was known by the celebrated work of Liu, Shi, Yu, Dhulipala, and Shun [SPAA'22], but with the caveat of the work bound, and thus the runtime, being only amortized.
Cite
@article{arxiv.2507.06334,
title = {Parallel Batch-Dynamic Coreness Decomposition with Worst-Case Guarantees},
author = {Mohsen Ghaffari and Jaehyun Koo},
journal= {arXiv preprint arXiv:2507.06334},
year = {2025}
}
Comments
SPAA 2025