Abstract
In this paper we consider an on-line problem related to minimizing the diameter of a dynamic tree T. A new edge f is added, and our task is to delete the edge e of the induced cycle so as to minimize the diameter of the resulting tree TU {f}{e}. Starting with a tree with n nodes, we show how each such best swap can be found in worst-case O(log2 n) time. The problem was raised by Italiano and Ramaswami at ICALP'94 together with a related problem for edge deletions. Italiano and Ramaswami solved both problems in O(n) time per operation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Z-Z. Chen. A simple parallel algorithm for computing the diameters of all vertices in a tree and its application. Information Processing Letters, 42:243–248, 1992.
G. N. Frederickson. Data structures for on-line updating of minimum spanning trees, with applications. SIAM J. Computing, 14(4):781–798, 1985.
G. N. Frederickson. Ambivalent data structures for dynamic 2-edge-connectivity and k smallest spanning trees. In IEEE Symposium on Foundations of Computer Science (FOCS), pages 632–641, 1991.
G.Y. Handler. Minimax location of a facility in an undirected tree network. Transportation. Sci., 7:287–293, 1973.
G. F. Italiano and R. Ramaswami. Mantaining spanning trees of small diameter. In Proc. 21st Int. Coll. on Automata, Languages and Programming. Lecture Notes in Computer Science, Springer-Verlag, Berlin, 1994.
G. F. Italiano and R. Ramaswami. Mantaining spanning trees of small diameter. Unpublished revised version of the ICALP paper, 1996.
R. Ramaswami. Multi-wavelength lightwave networks for computer communication. IEEE Communications Magazine, 31:78–88, 1993.
M. Rauch. Fully dynamic graph algorithms and their data structures. PhD thesis, Department of computer science, Princeton University, December 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alstrup, S., Holm, J., de Lichtenberg, K., Thorup, M. (1997). Minimizing diameters of dynamic trees. In: Degano, P., Gorrieri, R., Marchetti-Spaccamela, A. (eds) Automata, Languages and Programming. ICALP 1997. Lecture Notes in Computer Science, vol 1256. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63165-8_184
Download citation
DOI: https://doi.org/10.1007/3-540-63165-8_184
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63165-1
Online ISBN: 978-3-540-69194-5
eBook Packages: Springer Book Archive