An efficient network flow code for finding all minimum cost s-t cutsets

  • Authors:
  • Norman D. Curet;Jason DeVinney;Matthew E. Gaston

  • Affiliations:
  • 1452 Graham Farm Circle, Severn, MD;Center for Operations Research, U.S. Department of Defense, Fort Meade, MD;Center for Operations Research, U.S. Department of Defense, Fort Meade, MD

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

Cutset algorithms have been well documented in the operations research literature. A directed graph is used to model the network, where each node and arc has an associated cost to cut or remove it from the graph. The problem considered in this paper is to determine all minimum cost sets of nodes and/or arcs to cut so that no directed paths exist from a specified source node s to a specified sink node t. By solving the dual maximum flow problem, it is possible to construct a binary relation associated with an optimal maximum flow such that all minimum cost s-t cutsets are identified through the set of closures for this relation. The key to our implementation is the use of graph theoretic techniques to rapidly enumerate this set of closures. Computational results are presented to suggest the efficiency of our approach.