Pooling Problems with Polynomial-Time Algorithms

The computational challenge offered by many traditional network flow models is modest, and large-scale instances can be solved fast. When the composition of the flow is part of the model, the required computation time may increase substantially. This is in particular true for the pooling problem, wh...

Full description

Saved in:
Bibliographic Details
Published inJournal of optimization theory and applications Vol. 170; no. 2; pp. 591 - 615
Main Authors Haugland, Dag, Hendrix, Eligius M. T.
Format Journal Article
LanguageEnglish
Published New York Springer US 01.08.2016
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN0022-3239
1573-2878
DOI10.1007/s10957-016-0890-5

Cover

More Information
Summary:The computational challenge offered by many traditional network flow models is modest, and large-scale instances can be solved fast. When the composition of the flow is part of the model, the required computation time may increase substantially. This is in particular true for the pooling problem, where the relative content of certain flow components is restricted. Flow entering the network at the source nodes has a given composition, whereas the composition in other nodes is determined by the composition of entering flows. At the network terminals, the flow composition is subject to restrictions referred to as quality constraints. The pooling problem is known to be strongly NP-hard, even if the network has only one pool, but is solvable in polynomial time if also the number of terminals or the number of quality parameters (flow components) is bounded. The problem is also NP-hard if there are only two sources and terminals and only one quality parameter. Two related questions have been left open in the literature so far. For the single-pool version, it has not been known whether the problem is solvable in polynomial time if the number of sources is bounded. For the version with a single quality parameter and two sources and terminals, the question whether a pseudo-polynomial algorithm exists has been open. This paper gives positive answers to both questions.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:0022-3239
1573-2878
DOI:10.1007/s10957-016-0890-5