z-logo
Premium
Finding minimum cost to time ratio cycles with small integral transit times
Author(s) -
Hartmann Mark,
Orlin James B.
Publication year - 1993
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/net.3230230607
Subject(s) - combinatorics , digraph , mathematics , vertex (graph theory) , shortest path problem , algorithm , discrete mathematics , graph
Let D = (V, E) be a digraph with n vertices and m arcs. For each e ∈ E there is an associated cost c e and a transit time t e ; c e can be arbitrary, but we require t e to be a non‐negative integer. The cost to time ratio of a cycle C is Λ (C) = ∑ e ∈ c c e /∑ e ∈ c . Let E' ⊆ E denote the set of arcs e with t e > 0, let T u = max{ t uv : (u, v) ∈ E } for each vertex u , and let T = ∑ u ∈ v T u . We give a new algorithm for finding a cycle C with the minimum cost to time ratio Λ (C) . The algorithm's O ( T ( m + n lo g n )) running time is dominated by O(T) shortest paths calculations on a digraph with non‐negative arc lengths. Further, we consider early termination of the algorithm and a faster O(Tm) algorithm in case E – E' is acyclic, i.e., in case each cycle has a strictly positive transit time, which gives an O ( n 2 ) algorithm for a class of cyclic staffing problems considered by Bartholdi et al. The algorithm can be seen to be an extension of the O(nm) algorithm of Karp for the case in which t e = 1 for all e ∈ E , which is the problem of calculating a minimum mean cycle. Our algorithm can also be modified to solve the related parametric shortest paths problem in O ( T ( m + n log n )) time. © 1993 by John Wiley & Sons, Inc.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom