z-logo
open-access-imgOpen Access
A faster parametric minimum-cut algorithm
Author(s) -
Dan Gusfield,
�va Tardos
Publication year - 1994
Publication title -
algorithmica
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.647
H-Index - 78
eISSN - 1432-0541
pISSN - 0178-4617
DOI - 10.1007/bf01240737
Subject(s) - mathematics , theory of computation , sequence (biology) , combinatorics , maximum flow problem , upper and lower bounds , simple (philosophy) , minimum cut , order (exchange) , binary logarithm , running time , flow (mathematics) , discrete mathematics , class (philosophy) , tree (set theory) , algorithm , computer science , geometry , mathematical analysis , philosophy , genetics , epistemology , finance , artificial intelligence , economics , biology
Galloet al. [4] recently examined the problem of computing on line a sequence ofk maximum flows and minimum cuts in a network ofn nodes, where certain edge capacities change between each flow. They showed that for an important class of networks, thek maximum flows and minimum cuts can be computed simply in O(n3+kn2) total time, provided that the capacity changes are made “in order.” Using dynamic trees their time bound isO(nm log(n2/m)+km log(n2/m)). We show how to reduce the total time, using a simple algorithm, to O(n3+kn) for explicitly computing thek minimum cuts and implicitly representing thek flows. Using dynamic trees our bound is O(nm log(n2/m)+kn log(n2/m)). We further reduce the total time toO(n2vm) ifk is at most O(n). We also apply the ideas from [10] to show that the faster bounds hold even when the capacity changes are not “in order,” provided we only need the minimum cuts; if the flows are required then the times are respectively O(n3+km) and O(n2vm). We illustrate the utility of these results by applying them to therectilinear layout problem.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

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