An inverse optimization problem is defined as follows: Let S denote the set of feasible solutions of an optimization problem P, let c be a specified cost vector, and x 0 Κ¦ S. We want to perturb the cost vector c to d so that x 0 is an optimal solution of P with respect to the cost vector d, and wΚd
Combinatorial Approximation Algorithms for Generalized Flow Problems
β Scribed by Jeffrey D Oldham
- Publisher
- Elsevier Science
- Year
- 2001
- Tongue
- English
- Weight
- 226 KB
- Volume
- 38
- Category
- Article
- ISSN
- 0196-6774
No coin nor oath required. For personal study only.
β¦ Synopsis
Generalized network flow problems generalize normal network flow problems by specifying a flow multiplier Β΅ v w for each arc v w . For every unit of flow entering the arc, Β΅ v w units of flow exit. We present a strongly polynomial algorithm for a single-source generalized shortest paths problem, using a left-distributive closed semiring. This permits use of a dynamic-programming routine similar to the Bellman-Ford algorithm, given a guess for the value of the optimal solution. Using Megiddo's parametric search scheme, we can compute the optimal value in strongly polynomial time. The algorithm's running time O mn 2 log n matches the previously best known, but the algorithm is simpler, is based on the well-known theory of closed semirings, and directly works with the given graph. All previous polynomialtime algorithms were based on interior-point methods or directly solved the dual problem and translated the solution back to the primal problem. Using this generalized shortest paths algorithm, we present fully polynomial-time approximation schemes for the generalized versions of the maximum flow, the nonnegative-cost minimum-cost flow, the concurrent flow, the multicommodity maximum flow, and the multicommodity nonnegative-cost minimum-cost flow problems with running times independent of the size of the flow multipliers' representation.
π SIMILAR VOLUMES
We give the first non-trivial approximation algorithms for the Steiner tree problem and the generalized Steiner network problem on general directed graphs. These problems have several applications in network design and multicast routing.
The problem of finding minimum-weight spanning subgraphs with a given connectivity requirement is considered. The problem is NP-hard when the connectivity requirement is greater than one. Polynomial time approximation algorithms for various weighted and unweighted connectivity problems are given. Th