Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERA
SEMINARIO 3
The Maximum Weight Connected Subgraph Problems
AUTOR:
Daniela Lazo
PROFESORA: Eduardo lvarez-Miranda
CURIC - CHILE
DICIEMBRE DE 2014
Seminario 3: MWCS
y un conjunto de aristas
A . Cada
Para utilizar slo variables de decisin correspondientes a los nodos se realiza una
formulacin del problema basada en el trabajo de Backes et al, 2011 en el cual se asegura la
conectividad del subgrafo mediante la eliminacin de subtours dentro de ste. Antes de
presentar la formulacin, es necesario realizar las siguientes definiciones:
y un conjunto de aristas
Sea C la familia de los ciclos dirigidos en G . Cada ciclo C
de nodos tal que
( C )=
D
A .
C, es un grupo
C V .
( C )={i V
D
(i , v ) A , v C }
xi
yi
, tal que:
x i =1 si el nodo
caso contrario.
y i ( 0,1) , y i =1 si el nodo
pertenece al subgrafo,
x i (0,1) ,
caso contrario.
y i =0 en
Seminario 3: MWCS
max wi y i (1)
i V
Sujeto a:
x ( V ) =1(2)
x i y i iV (3)
( i )
D
y
( C )
D
C
y (C )x ( C ) y
(5)
xi , yi
{ 0,1 } iV (7)
(i , j) A
se multiplica por
min { y i , y j }
. La expresin
min { y i , y j }
es igual a 1 slo en el
Seminario 3: MWCS
y j
i, j
en el subgrafo conexo.
La resticcin (7) es una restriccin de integralidad.
Vd
, donde V d =V {r } y
Ad
A d ={ A {( r , v ) v V
y un conjunto de
y
+ ( v )
}
^
Sea V ( T ) el conjunto de nodos de la solucin.
Seminario 3: MWCS
Sea
yi
z ij
y i ( 0,1) ,
y i =1 si el nodo i
z ij (0,1) ,
z ij =1 si la arista
v V
( i , j ) Ad
|P|=p .
, tal que:
max (w v ) y i
P V
V ( T^ ) , y i =0 en caso contrario.
A ( T^ ) ,
z ij =0 en caso contrario.
z ij ( 8)
( v )
( S )
(10)
+ ( r )
y ( P )= p(12)
y i , z ij
(0,1)
(i , j) A
( i, j ) A d , i
V (14)
La funcin objetivo (8) la diferencia entre la ganancia existente por cada nodo (suma de
los pesos menos costo de nodos) y los costos asociados a las aristas. Se consideran los
costos de la transformacin del problema. Al utilizar los costos nodos y aristas
poseen el mismo costo, de manera que la funcin objetivo sigue siendo la maximizacin de
la suma de los pesos de los nodos.
La restriccin (9) indica que el nmero de aristas que entra a un nodo de la solucin es
igual a 1, siempre que no se trate del nodo raz. La restriccin (10) garantiza que hay un
Seminario 3: MWCS
yi
que
pertenece a la solucin. La restriccin (11) indica que el nodo raz (artificial) est conectado
slo a uno de los nodos de la solucin, el cual corresponde al nodo raz real.
La restriccin (12) garantiza que cada nodo terminal pertenece a la solucin. La restriccin
(13) se refiere a que la suma de los costos de conexin de nodos de la solucin debe ser
menor al umbral B (presupuesto).
La resticcin (13) es la restriccin de integralidad.
Bibliografa
Backes, C., Rurainski, A., Klau, G., Mller, O., Stockel, D., Gerasch, A., et al.
(2011). An integer linear programming approach for finding deregulated subgraphs
in regulatory net-works. Nucleic Acids Research , 1, 1-13.
Dittrich, M. T., Klau, G. W., Rosenwald, A., Dandekar, T., & Mller, T. (2008).
Identifying functional modules in proteinprotein interaction networks: an
integrated exact approach. Bioinformatics , 223-231.
Seminario 3: MWCS