International Conference on Parallel Architectures and Languages Europe

PARLE 1994: PARLE'94 Parallel Architectures and Languages Europe pp 713-724

Batch dynamic algorithms for two graph problems

  • Paolo Ferragina
  • Fabrizio Luccio
Conference paper

DOI: 10.1007/3-540-58184-7_143

Volume 817 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Ferragina P., Luccio F. (1994) Batch dynamic algorithms for two graph problems. In: Halatsis C., Maritsas D., Philokyprou G., Theodoridis S. (eds) PARLE'94 Parallel Architectures and Languages Europe. PARLE 1994. Lecture Notes in Computer Science, vol 817. Springer, Berlin, Heidelberg

Abstract

We provide a new paradigm to treat insertion and deletion of a batch of edges in a graph, that makes use of the sparsification technique developed for on-line algorithms. In particular, we refer to the problems of minimal spanning forest (MSF), connected components (CC) and k-vertex-connectivity (k-VC). Our batch algorithms, improve of a log-factor over the classical one-by-one algorithms, for k- VC. This improvement is limited to batches of properly “large” size for MSF and CC. In parallel computation we discuss MSF and CC under single edge updating, batch insertions and batch updating, extending the use of the sparsification data structure 10 the CRCVV PRAM model and providing efficient parallel algorithms for these problems (the batch algorithms for CC are indeed work-optimal). We also discuss the difficulty of obtaining a parallel dynamic algorithm for the k-vertex connectivity problem.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1994

Authors and Affiliations

  • Paolo Ferragina
    • 1
  • Fabrizio Luccio
    • 1
  1. 1.Dipartimento di InformaticaUniversità di PisaPisaItaly