The cable trench problem: combining the shortest path and minimum spanning tree problems

Let G=( V, E) be a connected graph with specified vertex v 0∈ V, length l( e)⩾0 for each e∈ E, and positive parameters τ and γ. The cable-trench problem (CTP) is to find a spanning tree T such that τl τ ( T)+ γl γ ( T) is minimized where l τ ( T) is the total length of the spanning tree T and l γ (...

Full description

Saved in:
Bibliographic Details
Published in:Computers & operations research Vol. 29; no. 5; pp. 441 - 458
Main Authors: Vasko, Francis J., Barbieri, Robert S., Rieksts, Brian Q., Reitmeyer, Kenneth L., Stott, Kenneth L.
Format: Journal Article
Language:English
Published: New York Elsevier Ltd 01-04-2002
Pergamon Press Inc
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Let G=( V, E) be a connected graph with specified vertex v 0∈ V, length l( e)⩾0 for each e∈ E, and positive parameters τ and γ. The cable-trench problem (CTP) is to find a spanning tree T such that τl τ ( T)+ γl γ ( T) is minimized where l τ ( T) is the total length of the spanning tree T and l γ ( T) is the total path length in T from v 0 to all other vertices of V. Since all vertices must be connected to v 0 and only edges from E are allowed, the solution will not be a Steiner tree. Consider the ratio R= τ/ γ. For R large enough the solution will be a minimum spanning tree and for R small enough the solution will be a shortest path. In this paper, the CTP will be shown to be NP-complete. A mathematical formulation for the CTP will be provided for specific values of τ and γ. Also, a heuristic will be discussed that will solve the CTP for all values of R. Both the shortest path and the minimum spanning tree problems are universally discussed in operations research and management science textbooks. Since the late 1950s, efficient algorithms have been known for both of these problems. In this paper, the cable-trench problem is defined which combines the shortest path problem and the minimum spanning tree problem to create a problem that is shown to be NP-complete. In other words, two easy problems are combined to get a more realistic problem that is difficult to solve. Examples are used to illustrate an efficient and effective heuristic solution procedure for the cable-trench problem.
ISSN:0305-0548
1873-765X
0305-0548
DOI:10.1016/S0305-0548(00)00083-6