Premium
Minimum‐cost strong network orientation problems: Classification, complexity, and algorithms
Author(s) -
Burkard Rainer E.,
Feldbacher Karin,
Klinz Bettina,
Woeginger Gerhard J.
Publication year - 1999
Publication title -
networks
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.977
H-Index - 64
eISSN - 1097-0037
pISSN - 0028-3045
DOI - 10.1002/(sici)1097-0037(199901)33:1<57::aid-net4>3.0.co;2-r
Subject(s) - orientation (vector space) , computer science , algorithm , mathematics , geometry
In the minimum‐cost strong network orientation problem (MCSO), we are given an undirected graph G = ( V, E ) with nonnegative edge lengths ( e ) and a transportation schedule T = {( s 1 , t 1 , w 1 ), …, ( s k , t k , w k )}, where w i units of weight have to be transported from the source vertex s i to the target vertex t i for i = 1, …, k . Let G σ be a strongly connected orientation of G and let L σ ibe the length of the shortest (directed) path from s i to t i in G σ . The goal in the MCSO is to find a strongly connected orientation G σ such that the overall cost of the orientation given by Σ k i =1w i L σ i(sum case) or max i =1,…, k w i L σ i(bottleneck case) is minimized. The strong network orientation problem is motivated by the practical problem of designing the optimal unidirectional flow path of automated guided vehicles. In this paper, we investigate the MCSO from the algorithmic and complexity points of view and propose a classification scheme. In the first part of the paper, we identify several efficiently solvable cases of the MCSO with sum and bottleneck objective functions which arise if additional restrictions are imposed on the structure of the graph G , the edge lengths ( e ), and/or the transportation schedule T . In the second part, we identify special cases of the MCSO which are NP‐hard. © 1999 John Wiley & Sons, Inc. Networks 33: 57–70, 1999