Abstract
This paper considers the problem of determining minimum spanning trees in networks in which each edge weight can assume a finite number of distinct values. We use the algebraic structure of an underlying Hasse diagram to describe the relationship between different edge-weight realizations of the network, yielding new results on how MSTs change under multiple edge-weight perturbations. We investigate various implementation strategies for updating MSTs in this manner. Computational results are provided for some challenging test networks.
Similar content being viewed by others
References
Ahuja, R., T. Magnanti, and J. Orlin. (1993). Network Flows: Theory, Algorithms, and Applications. Englewood Cliffs, NJ: Prentice Hall Publishing.
Ahuja, R., T. Magnanti, J. Orlin, and M.R. Reddy. (1995). “Applications of Network Optimization.” In M. O. Ball, T. L. Magnanti, C. L. Monma, and G. L. Nemhauser (eds.), Handbooks in Operations Research and Management Science, Amsterdam: Elsevier Science B.V., vol. 7, pp. 1–83.
Alexopoulos, C. (1997). “State Space Partitioning Methods for Stochastic Shortest Path Problems.” Networks, 30, 9–21.
Alexopoulos, C. and J. Jacobson. (2000). “State Space Partition Algorithms for Stochastic Systems with Applications to Minimum Spanning Trees.” Networks, 35, 118–138.
Bailey, M. P. (1994). “Solving a Class of Stochastic Minimization Problems.” Operations Research, 42, 428–438.
Dixon, B., M. Rauch, and R. E. Tarjan. (1992). “Verification and Sensitivity Analysis of Minimum Spanning Trees in Linear Time.” SIAM Journal on Computing, 6, 1184–1192.
Doulliez, P. and E. Jamoulle. (1972). “Transportation Networks with Random Arc Capacities.” R.A.I.R.O., 3, 45–60.
Gabow, H. N. (1977). “Two Algorithms for Generating Weighted Spanning Trees in Order.” SIAM Journal on Computing, 6, 139–150.
Gabow, H. N., Z. Galil, T. Spencer, and R. E. Tarjan. (1986). “Efficient Algorithms for Finding Minimum Spanning Trees in Undirected and Directed Graphs.” Combinatorica, 2, 109–122.
Graham, R. L. and P. Hell. (1985). “On the History of the Minimum Spanning Tree Problem.” Ann. History of Comp., 7, 43–57.
Gusfield, D. (1983). “A Note on Arc Tolerances in Sparse Shortest-Path and Network Flow Problems.” Networks, 13, 191–196.
Hutson, K. (2002). “Stochastic Minimum Spanning Trees.” Ph.D. Dissertation, Clemson University.
Jain, A. and J. W. Mamer. (1988). “Approximations for the Random Minimal Spanning Tree with Application to Network Provisioning.” Operations Research, 36, 575–584.
Jarvis, J. and D. Shier. (1996). “An Improved Algorithm for Approximating the Performance of Stochastic Flow Networks.” INFORMS Journal on Computing, 8, 355–360.
Kulkarni, V. G. (1986). “Minimum Spanning Trees in Undirected Networks with Exponentially Distributed Arc Weights.” Networks, 16, 111–124.
Matsui, T. (1997). “A Flexible Algorithm for Generating All the Spanning Trees in Undirected Graphs.” Algorithmica, 18, 530–543.
Shier, D. and C. Witzgall. (1980). “Arc Tolerances in Shortest Path and Network Flow Problems.” Networks, 10, 277–291.
Tarjan, R. (1982). “Sensitivity Analysis of Minimum Spanning Trees and Shortest Path Trees.” Inform. Process. Lett., 14, 30–33.
Tarjan, R. (1983). Data Structures and Network Algorithms. CBMS-NSF Regional Conference Series in Applied Mathematics 44. Philadelphia: SIAM Publishing.
Thulasiraman, K. (2004). “Graphs and Vector Spaces.” In J. L. Gross and J. Yellen (eds.), Handbook of Graph Theory. Boca Raton: CRC Press, pp. 533–556.
Trotter, W. (1995). “Partially Ordered Sets.” In R. Graham, M. Grotschel, and L. Lovasz (eds.), Handbook of Combinatorics. Amsterdam: Elsevier Science B.V., pp. 433–480.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hutson, K.R., Shier, D.R. Minimum spanning trees in networks with varying edge weights. Ann Oper Res 146, 3–18 (2006). https://doi.org/10.1007/s10479-006-0043-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-006-0043-6