paper

Parallel Batch-Dynamic Coreness Decomposition with Worst-Case Guarantees

arXiv:2507.06334 · doi:10.1145/3694906.3743328

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.

SPAA 2025

Parallel Batch-Dynamic Coreness Decomposition with Worst-Case Guarantees · wovepaper