Data Structures | |
class | layeredAuxNetwork |
A class for supporting supporting network flow methods which use layered augmentation. More... | |
class | iLayeredAuxNetwork |
Investigators for layeredAuxNetwork objects. More... | |
Enumerations | |
enum | abstractMixedGraph::TMethMXF { abstractMixedGraph::MXF_DEFAULT = -1, abstractMixedGraph::MXF_SAP = 0, abstractMixedGraph::MXF_DINIC = 1, abstractMixedGraph::MXF_PREFLOW_FIFO = 2, abstractMixedGraph::MXF_PREFLOW_HIGH = 3, abstractMixedGraph::MXF_PREFLOW_SCALE = 4, abstractMixedGraph::MXF_SAP_SCALE = 5 } |
Functions | |
TFloat | abstractMixedGraph::MaxFlow (TNode source, TNode target) throw (ERRange,ERRejected) |
TFloat | abstractMixedGraph::MaxFlow (TMethMXF method, TNode source, TNode target) throw (ERRange,ERRejected) |
bool | abstractMixedGraph::AdmissibleBFlow () throw () |
|
Alternative methods for the maximum st-flow solver.
|
|
Construct a feasible b-flow.
|
|
Compute a maximum st-flow by using the specified method.
Depending on the applied method, it may be required that the lower capacity bounds are all zero, or that the subgraph at start is already a feasible st-flow whose value does not exeed the demand of target. |
|
Compute a maximum st-flow by using a default method.
Depending on the applied method, it may be required that the lower capacity bounds are all zero, or that the subgraph at start is already a feasible st-flow whose value does not exeed the demand of target. |