In this paper we present deterministic fully dynamic algorithms for maintaining several properties on undirected graphs subject to edge insertions and deletions, in polylogarithmic time per operation. Com- bining techniques from [6, 10], we can maintain a minimum spanning forest of a graph with k different edge weights in O(k log 2 n) amor- tized time per update; maintain an 1+-approximation of the mini- mum spanning forest in O(log 2 n log(U (1 + ))/ log(1 + )) amortized time per update, where edge weights are between 1 and U ; test if a graph is bipartite in O(1) worst-case time, supporting updates in O(log 2 n) amortized time; test if the removal of k given edges discon- nect the graph (k-edge witness problem) in O(k log 2 n) amortized time, supporting updates in O(log 2 n) amortized time; maintain a maximal spanning forest decomposition of order k in O(k log 2 n) amortized time per update. For all these problems, our algorithms match the previ- ous best randomized bounds, and improve substantially over the best deterministic bounds.

Moreno Marzolla (1998). Maintaining Dynamic Graph Properties Deterministically. World Scientific.

Maintaining Dynamic Graph Properties Deterministically

Moreno Marzolla
1998

Abstract

In this paper we present deterministic fully dynamic algorithms for maintaining several properties on undirected graphs subject to edge insertions and deletions, in polylogarithmic time per operation. Com- bining techniques from [6, 10], we can maintain a minimum spanning forest of a graph with k different edge weights in O(k log 2 n) amor- tized time per update; maintain an 1+-approximation of the mini- mum spanning forest in O(log 2 n log(U (1 + ))/ log(1 + )) amortized time per update, where edge weights are between 1 and U ; test if a graph is bipartite in O(1) worst-case time, supporting updates in O(log 2 n) amortized time; test if the removal of k given edges discon- nect the graph (k-edge witness problem) in O(k log 2 n) amortized time, supporting updates in O(log 2 n) amortized time; maintain a maximal spanning forest decomposition of order k in O(k log 2 n) amortized time per update. For all these problems, our algorithms match the previ- ous best randomized bounds, and improve substantially over the best deterministic bounds.
1998
Sixth Italian Conference on Theoretical Computer Science
102
113
Moreno Marzolla (1998). Maintaining Dynamic Graph Properties Deterministically. World Scientific.
Moreno Marzolla
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/970936
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact