#include <tpl_netgraph.H>
Métodos públicos | |
Net::Flow_Type | operator() (Net &net, Aleph::set< typename Net::Node * > &vs, Aleph::set< typename Net::Node * > &vt, DynDlist< typename Net::Arc * > &cuts, DynDlist< 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 . |