• DocumentCode
    2091257
  • Title

    A randomized maximum-flow algorithm

  • Author

    Cheriyan, Joseph ; Hagerup, Torben

  • Author_Institution
    Fachbereich Inf., Saarlandes Univ., Saarbrucken, West Germany
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    118
  • Lastpage
    123
  • Abstract
    The authors present a randomized maximum-flow algorithm, called the PLED (prudent linking excess diminishing) algorithm, whose expected running time is O(nm+n2(log n )3); this is O(nm) for all except relatively sparse networks. The algorithm is always correct, and in the worst case, which occurs with negligible probability, it take O(nm log n) time. The approach taken is to maintain a parameter Δ, which is a measure of the maximum flow excess of a vertex and of the maximum amount of flow sent by a single operation. Initially, Δ is less than or equal to the maximum edge capacity, and Δ=0 at termination. The execution of the PLED algorithm is partitioned into phases so that Δ stays fixed during each phase and decreases between consecutive phases. In order to achieve a bound on the number of phases that is independent of the maximum edge capacity, the algorithm decreases Δ by as large a factor (⩾2) as possible, rather than by a constant factor. The algorithm uses the dynamic trees data structure
  • Keywords
    computational complexity; graph theory; PLED algorithm; dynamic trees data structure; maximum flow excess; negligible probability; parameter; prudent linking excess diminishing; randomized maximum-flow algorithm; vertex; worst case; Bipartite graph; Computer networks; Contracts; Fluid flow measurement; Heuristic algorithms; Joining processes; Labeling; Partitioning algorithms; Polynomials; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63465
  • Filename
    63465