Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

On Finding and Updating Spanning Trees and Shortest Paths

Published: 01 September 1975 Publication History

Abstract

We consider one origin shortest path and minimum spanning tree computations in weighted graphs. We give a lower bound on the number of analytic functions of the input computed by a tree program which solves either of these problems equal to half the number of worst-case comparisons which well-known algorithms attain. We consider the work necessary to update spanning tree and shortest path solutions when the graph is altered after the computation has terminated. Optimal or near-optimal algorithms are attained for the cases considered. The most notable result is that a spanning tree solution can be updated in $O(n)$ when a new node is added to an n-node graph whose minimum spanning tree is known.

References

[1]
R. C. Prim, Shortest interconnection network and some generalizations, Bell System Tech. J., 36 (1967), 1389–1401
[2]
E. W. Dijkstra, A note on two problems in connexion with graphs, Numer. Math., 1 (1959), 269–271
[3]
Michael O. Rabin, Proving simultaneous positivity of linear forms, J. Comput. System Sci., 6 (1972), 639–650
[4]
Robert Tarjan, Depth-first search and linear graph algorithms, SIAM J. Comput., 1 (1972), 146–160
[5]
R. Johnson, Janos Simon, Private communication
[6]
P. M. Spira, A new algorithm for finding all shortest paths in a graph of positive arcs in average time $O(n\sp{2}{\rm log}\sp{2}n)$, SIAM J. Comput., 2 (1973), 28–32

Cited By

View all

Index Terms

  1. On Finding and Updating Spanning Trees and Shortest Paths
              Index terms have been assigned to the content through auto-classification.

              Recommendations

              Comments

              Information & Contributors

              Information

              Published In

              cover image SIAM Journal on Computing
              SIAM Journal on Computing  Volume 4, Issue 3
              Sep 1975
              188 pages
              ISSN:0097-5397
              DOI:10.1137/smjcat.1975.4.issue-3
              Issue’s Table of Contents

              Publisher

              Society for Industrial and Applied Mathematics

              United States

              Publication History

              Published: 01 September 1975

              Author Tags

              1. spanning trees
              2. shortest paths
              3. lower bounds on computation
              4. graph computations

              Qualifiers

              • Research-article

              Contributors

              Other Metrics

              Bibliometrics & Citations

              Bibliometrics

              Article Metrics

              • Downloads (Last 12 months)0
              • Downloads (Last 6 weeks)0
              Reflects downloads up to 01 Nov 2024

              Other Metrics

              Citations

              Cited By

              View all
              • (2024)A Powerful Local Search Method for Minimum Steiner Tree ProblemWeb and Big Data10.1007/978-981-97-7241-4_4(50-66)Online publication date: 31-Aug-2024
              • (2022)Dynamic spanning trees for connectivity queries on fully-dynamic undirected graphsProceedings of the VLDB Endowment10.14778/3551793.355186815:11(3263-3276)Online publication date: 1-Jul-2022
              • (2018)A Fast Vertex-Swap Operator for the Prize-Collecting Steiner Tree ProblemComputational Science – ICCS 201810.1007/978-3-319-93701-4_43(553-560)Online publication date: 11-Jun-2018
              • (2006)Incremental computation of shortest paths in semi-dynamic graphs using software componentsProceedings of the 44th annual ACM Southeast Conference10.1145/1185448.1185470(96-101)Online publication date: 10-Mar-2006
              • (2004)Incremental Heuristic Search in AIAI Magazine10.1609/aimag.v25i2.176325:2(99-112)Online publication date: 1-Jun-2004
              • (1985)Data Structures for On-Line Updating of Minimum Spanning Trees, with ApplicationsSIAM Journal on Computing10.1137/021405514:4(781-798)Online publication date: 1-Nov-1985

              View Options

              View options

              Get Access

              Login options

              Media

              Figures

              Other

              Tables

              Share

              Share

              Share this Publication link

              Share on social media