A cut-based algorithm for the nonlinear dual of the minimum cost network flow problem

A cut-based algorithm for the nonlinear dual of the minimum cost network flow problem

0.00 Avg rating0 Votes
Article ID: iaor20053285
Country: Germany
Volume: 39
Issue: 3
Start Page Number: 189
End Page Number: 208
Publication Date: Apr 2004
Journal: Algorithmica
Authors: , ,
Keywords: programming: integer, programming: network
Abstract:

We consider a convex, or nonlinear, separable minimization problem with constraints that are dual to the minimum cost network flow problem. We show how to reduce this problem to a polynomial number of minimum s,t-cut problems. The solution of the reduced problem utilizes the technique for solving integer programs on monotone inequalities in three variables, and a so-called proximity-scaling technique that reduces a convex problem to its linear objective counterpart. The problem is solved in this case in a logarithmic number of calls, O(log U), to a minimum cut procedure, where U is the range of the variables. For a convex problem on n variables the minimum cut is solved on a graph with O(n2) nodes. Among the consequences of this result is a new cut-based scaling algorithm for the minimum cost network flow problem. When the objective function is an arbitrary nonlinear function we demonstrate that this constrained problem is solved in pseudopolynomial time by applying a minimum cut procedure to a graph on O(nU) nodes.

Reviews

Required fields are marked *. Your email address will not be published.