I am wondering if the celebrated duality between max-flow and min-cut actually tolerates infinite valued capacities. Here is a simple example where it seems not:
source s, sink t, five other nodes a, b, c, d, e
s -> a: capacity 3
s -> b: 3
a -> c: \infty
a -> d: \infty
b -> d: \infty
b -> e: \infty
c -> t: 1
d -> t: 1
e -> t: 4
The max flow is 5. However, there is no cut whose capacity is 5. This is because the infinite capacities force all a, b, c, d, e to belong to the same set/half of a cut (otherwise there would be an \infty weight in the cut-set).