An out-of-kilter method for submodular flows (Q1095780)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An out-of-kilter method for submodular flows
scientific article

    Statements

    An out-of-kilter method for submodular flows (English)
    0 references
    0 references
    1987
    0 references
    The paper extends the out-of-kilter algorithm to the problem of computing a minimum-cost submodular network flow. Submodular flows generalize the classical flows by replacing the ordinary equality constraints on the source and sink nodes by more general inequality constraints on subset of nodes. This generalization is possible if the subsets are suitably chosen to belong to the class of crossing families, and the bounds to the class of submodular functions on these families. Most of the notions defined for the out-of-kilter method can be extended to this context. There are two kilter numbers, one measuring non- feasibility with respect to the source and sink constraints, and the other the non-feasibility with respect to the ordinary arc capacity constraints. First, the author shows that a submodular flow is optimal if the kilter numbers vanish. The generalized out-of-kilter operates by changing the flows in such a way that at each iteration, no kilter number increases, and at least one of them decreases. This decrease is at least one if the problem data are integer, which guarantees the convergence of the method. The complexity of the algorithm is of the order of the size of the sum of the initial kilter numbers and the number of vertices in the graph. As with the standard out-of-kilter method, this generalization would be particularly useful to carry out a sensitivity analysis for an existing solution.
    0 references
    0 references
    0 references
    0 references
    0 references
    out-of-kilter algorithm
    0 references
    minimum-cost submodular network flow
    0 references
    sensitivity analysis
    0 references