Sciweavers

SOFSEM
2007
Springer

Competitive Maintenance of Minimum Spanning Trees in Dynamic Graphs

14 years 6 months ago
Competitive Maintenance of Minimum Spanning Trees in Dynamic Graphs
Abstract. We consider the problem of maintaining a minimum spanning tree within a graph with dynamically changing edge weights. An online algorithm is confronted with an input sequence of edge weight changes and has to choose a minimum spanning tree after each such change in the graph. The task of the algorithm is to perform as few changes in its minimum spanning tree as possible. We compare the number of changes in the minimum spanning tree produced by an online algorithm and that produced by an optimal offline algorithm. The number of changes is counted in the number of edges changed between spanning trees in consecutive rounds. For any graph with n vertices we provide a deterministic algorithm achieving a competitive ratio of O(n2 ). We show that this result is optimal up to a constant. Furthermore we give a lower bound for randomized algorithms of Ω(log n). We show a randomized algorithm achieving a competitive ratio of O(n log n) for general graphs and O(log n) for planar graphs...
Miroslaw Dynia, Miroslaw Korzeniowski, Jaroslaw Ku
Added 09 Jun 2010
Updated 09 Jun 2010
Type Conference
Year 2007
Where SOFSEM
Authors Miroslaw Dynia, Miroslaw Korzeniowski, Jaroslaw Kutylowski
Comments (0)