Characterizing multiterminal flow networks and computing flows in networks of small treewidth

58Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We show that if a flow network has k input/output terminals (for the traditional maximum-flow problem, k=2), its external flow pattern (the possible values of flow into and out of the terminals) has two characterizations of size independent of the total number of vertices: a set of 2k+1 inequalities in k variables representing flow values at the terminals, and a mimicking network with at most 22k vertices and the same external flow pattern as the original network. For the case in which the underlying graph has bounded treewidth, we present sequential and parallel algorithms that can compute these characterizations as well as a flow consistent with any desired feasible external flow (including a maximum flow between two given terminals). For constant k, the sequential algorithm runs in O(n) time on n-vertex networks, and the parallel algorithm runs in O(log n) time on an EREW PRAM with O(n/log n) processors if an explicit tree decomposition of the network of size O(n) is given; if not, known algorithms can compute such a tree decomposition in O((log n)2) time using O(n/(log n)2) processors. © 1998 Academic Press.

Cite

CITATION STYLE

APA

Hagerup, T., Katajainen, J., Nishimura, N., & Ragde, P. (1998). Characterizing multiterminal flow networks and computing flows in networks of small treewidth. Journal of Computer and System Sciences, 57(3), 366–375. https://doi.org/10.1006/jcss.1998.1592

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free