| dc.contributor.author | Ghaffari, Mohsen | |
| dc.contributor.author | Koo, Jaehyun | |
| dc.date.accessioned | 2025-08-12T15:32:18Z | |
| dc.date.available | 2025-08-12T15:32:18Z | |
| dc.date.issued | 2025-07-16 | |
| dc.identifier.isbn | 979-8-4007-1258-6 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/162350 | |
| dc.description | SPAA ’25, Portland, OR, USA | en_US |
| dc.description.abstract | This paper presents the first parallel batch-dynamic algorithms for computing spanners and sparsifiers. Our algorithms process any batch of edge insertions and deletions in an n-node undirected graph, in poly(log n) depth and using amortized work near-linear in the batch size. Our concrete results are as follows:
• Our base algorithm maintains a spanner with (2k -1) stretch and Õ(n1+1/k) edges, for any k ≥ 1.
• Our first extension maintains a sparse spanner with only O(n) edges, and Õ(log n) stretch.
• Our second extension maintains a t-bundle of spanners --- i.e., t spanners, each of which is the spanner of the graph remaining after removing the previous ones---and allows us to maintain cut/spectral sparsifiers with Õ(n) edges. | en_US |
| dc.publisher | ACM|37th ACM Symposium on Parallelism in Algorithms and Architectures | en_US |
| dc.relation.isversionof | https://doi.org/10.1145/3694906.3743322 | en_US |
| dc.rights | Creative Commons Attribution-NoDerivatives | en_US |
| dc.rights.uri | https://creativecommons.org/licenses/by-nd/4.0/ | en_US |
| dc.source | Association for Computing Machinery | en_US |
| dc.title | Parallel Batch-Dynamic Algorithms for Spanners, and Extensions | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Mohsen Ghaffari and Jaehyun Koo. 2025. Parallel Batch-Dynamic Algorithms for Spanners, and Extensions. In Proceedings of the 37th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA '25). Association for Computing Machinery, New York, NY, USA, 299–313. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
| dc.identifier.mitlicense | PUBLISHER_POLICY | |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2025-08-01T07:54:57Z | |
| dc.language.rfc3066 | en | |
| dc.rights.holder | The author(s) | |
| dspace.date.submission | 2025-08-01T07:54:57Z | |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |