Skip to main content
Top
Published in: Journal of Combinatorial Optimization 1/2013

01-07-2013

The maximum flow problem with disjunctive constraints

Authors: Ulrich Pferschy, Joachim Schauer

Published in: Journal of Combinatorial Optimization | Issue 1/2013

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We study the maximum flow problem subject to binary disjunctive constraints in a directed graph: A negative disjunctive constraint states that a certain pair of arcs in a digraph cannot be simultaneously used for sending flow in a feasible solution. In contrast to this, positive disjunctive constraints force that for certain pairs of arcs at least one arc has to carry flow in a feasible solution. It is convenient to represent the negative disjunctive constraints in terms of a so-called conflict graph whose vertices correspond to the arcs of the underlying graph, and whose edges encode the constraints. Analogously we represent the positive disjunctive constraints by a so-called forcing graph.
For conflict graphs we prove that the maximum flow problem is strongly \(\mathcal{NP}\)-hard, even if the conflict graph consists only of unconnected edges. This result still holds if the network consists only of disjoint paths of length three. For forcing graphs we also provide a sharp line between polynomially solvable and strongly \(\mathcal{NP}\)-hard instances for the case where the flow values are required to be integral. Moreover, our hardness results imply that no polynomial time approximation algorithm can exist for both problems. In contrast to this we show that the maximum flow problem with a forcing graph can be solved efficiently if fractional flow values are allowed.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
1
A preliminary, short version of this paper appeared as Pferschy and Schauer (2011).
 
Literature
go back to reference Ahuja RK, Magnanti TL, Orlin JB (1993) Network flows: theory, algorithms, and applications. Prentice Hall, New York MATH Ahuja RK, Magnanti TL, Orlin JB (1993) Network flows: theory, algorithms, and applications. Prentice Hall, New York MATH
go back to reference Ausiello G, Protasi M, Marchetti-Spaccamela A, Gambosi G, Crescenzi P, Kann V (1999) Complexity and approximation: combinatorial optimization problems and their approximability properties. Springer, Berlin MATH Ausiello G, Protasi M, Marchetti-Spaccamela A, Gambosi G, Crescenzi P, Kann V (1999) Complexity and approximation: combinatorial optimization problems and their approximability properties. Springer, Berlin MATH
go back to reference Bodlaender HL, Jansen K (1993) On the complexity of scheduling incompatible jobs with unit-times. In: MFCS ’93: proceedings of the 18th international symposium on mathematical foundations of computer science. Springer, Berlin, pp 291–300 CrossRef Bodlaender HL, Jansen K (1993) On the complexity of scheduling incompatible jobs with unit-times. In: MFCS ’93: proceedings of the 18th international symposium on mathematical foundations of computer science. Springer, Berlin, pp 291–300 CrossRef
go back to reference Darmann A, Pferschy U, Schauer J, Woeginger GJ (2011) Paths, trees and matchings under disjunctive constraints. Discrete Appl Math 159(16):1726–1735 MathSciNetMATHCrossRef Darmann A, Pferschy U, Schauer J, Woeginger GJ (2011) Paths, trees and matchings under disjunctive constraints. Discrete Appl Math 159(16):1726–1735 MathSciNetMATHCrossRef
go back to reference Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York MATH Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York MATH
go back to reference Gusfield D, Naor D (1990) Efficient algorithms for generalized cut trees. In: SODA ’90: proceedings of the first annual ACM-SIAM symposium on discrete algorithms. SIAM, Philadelphia, pp 422–433 Gusfield D, Naor D (1990) Efficient algorithms for generalized cut trees. In: SODA ’90: proceedings of the first annual ACM-SIAM symposium on discrete algorithms. SIAM, Philadelphia, pp 422–433
go back to reference Hamacher HW, Picard J-C, Queyranne M (1984) Ranking the cuts and cut-sets of a network. Ann Discrete Math 19:183–200 MathSciNet Hamacher HW, Picard J-C, Queyranne M (1984) Ranking the cuts and cut-sets of a network. Ann Discrete Math 19:183–200 MathSciNet
go back to reference Jansen K, Öhring S (1997) Approximation algorithms for time constrained scheduling. Inf Comput 132(2):85–108 MATHCrossRef Jansen K, Öhring S (1997) Approximation algorithms for time constrained scheduling. Inf Comput 132(2):85–108 MATHCrossRef
go back to reference Pferschy U, Schauer J (2011) The maximum flow problem with conflict and forcing conditions. In: INOC. Lecture notes in computer science, vol 6701. Springer, Berlin, pp 289–294 Pferschy U, Schauer J (2011) The maximum flow problem with conflict and forcing conditions. In: INOC. Lecture notes in computer science, vol 6701. Springer, Berlin, pp 289–294
go back to reference Zhang R, Kabadi SN, Punnen AP (2011) The minimum spanning tree problem with conflict constraints and its variations. Discrete Optim 8(2):191–205 MathSciNetMATHCrossRef Zhang R, Kabadi SN, Punnen AP (2011) The minimum spanning tree problem with conflict constraints and its variations. Discrete Optim 8(2):191–205 MathSciNetMATHCrossRef
Metadata
Title
The maximum flow problem with disjunctive constraints
Authors
Ulrich Pferschy
Joachim Schauer
Publication date
01-07-2013
Publisher
Springer US
Published in
Journal of Combinatorial Optimization / Issue 1/2013
Print ISSN: 1382-6905
Electronic ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-011-9438-7

Other articles of this Issue 1/2013

Journal of Combinatorial Optimization 1/2013 Go to the issue

Premium Partner