#include <tpl_net.H>
Public Member Functions | |
| Net::Flow_Type | operator() (Net &net, DynSetTree< typename Net::Node *> &vs, DynSetTree< typename Net::Node *> &vt, DynList< typename Net::Arc *> &cuts, DynList< typename Net::Arc *> &cutt) |
Clase invocante del algoritmo de cálculo de corte mÃnimo según el flujo máximo.
Min_Cut() recibe una red capacitada cuyo flujo es maximizado y luego, a partir del flujo máximo, se calcula el corte mÃnimo. La rutina recibe dos parámetros tipo:
|
inline |
Invoca a min_cut().
| [in,out] | net | la red a maximizar el flujo y de la cual se desea calcular un corte mÃnimo |
| [out] | vs | el conjunto de nodos . |
| [out] | vt | el conjunto de nodos . |
| [out] | cuts | el conjunto de arcos que van de hacia . Este es el corte. |
| [out] | cutt | el conjunto de arcos que van de hacia . |