Está en la página 1de 7

Sea Xi: Teléfono ubicado en una calle, i=1…..

Xi es binario, Xi=1 si se instala un teléfono o Xi=0 no se instala

MINIMIZAR EL NUMERO DE TELEFONOS

Min Z = X1 +X2 +X3 +X4 +X5 +X6 +X7 +X8

Restricción: Cada calle tiene un teléfono como mínimo

X1 + X2 ≥ 1 (Calle A)
X2 + X3 ≥ 1 (Calle B)
X4 + X5 ≥ 1 (Calle C)
X7 + X8 ≥ 1 (Calle D)
X6 + X7 ≥ 1 (Calle E)
X2 + X6 ≥ 1 (Calle F)
X1 + X6 ≥ 1 (Calle G)
X4 + X7 ≥ 1 (Calle H)
X2 + X4 ≥ 1 (Calle I)
X5 + X8 ≥ 1 (Calle J)
X3 + X5 ≥ 1 (Calle K)
Sea Xi: la ruta elegida i=1…6, Xi es binario Xi=1 si se elige la ruta, 0 caso
contrario

Min Z = 80 X1 + 50X2 + 70X3 + 52X4 + 60X5 + 44X6

Restricciones : clientes
X1 + X3 + X5 + X6 ≥1 (Cliente 1)

X1 + X3 + X4 + X5 ≥1 (Cliente 2)

X1 + X2 + X4 + X6 ≥1 (Cliente 3)

X1 + X2 + X5 ≥1 (Cliente 4)

X2 + X3 + X4 + X6 ≥1 (Cliente 5)

La distancia mínima recorrida es 104 millas, recorriendo las rutas 5 y 6


Xi: Se elige construir la fabrica: i=1,2… y el almacén: i=3.4

Función objetivo: Maximizar el valor presente neto total

Max Z = 9X1 + 5X2 + 6X3 + 4X4

Restricciones

6X1 + 3X2 + 5X3 + 2X4 ≤ 10 (CAPITAL DISPONIBLE )

X3 + X4 ≤ 1 (a lo sumo un nuevo almacén)

Si se construye una fábrica en los Angeles entonces se construye un


almacén en los Angeles

X1 = X3 X1 ≥ X3 X1 ≤ X3

1=1 1 0,1 1 1

0=0 0 0 0 0,1 FALSO

PARA SAN FRANCISCO X2 ≥ X4


Max Z = 9X1 + 5X2 + 6X3 + 4X4

Restricciones

6X1 + 3X2 + 5X3 + 2X4 ≤ 10 (CAPITAL DISPONIBLE )

X3 + X4 ≤ 1 (a lo sumo un nuevo almacén)

X1 ≥ X3 (Almacén en los Angeles si se construye una fábrica antes)

X2 ≥ X4 (Almacén en san francisco si se construye una fábrica antes)

Mutuamente excluyentes

X1 + X2 = 1

X1 + X2 + X3 + X4 = 1

X = 10
3x1 + 2x2 ≤ 18 O x1 + 4x2 ≤ 16

[(3x1 + 2x2 ≤ 18 ) Y (x1 + 4x2 ≤ 16 + M)] O [(3x1 + 2x2 ≤ 18 + M ) Y (x1 + 4x2 ≤ 16)] M: MUY
GRANDE

Agregando una variable binaria “y” y =0 o y = 1

3x1 + 2x2 ≤ 18 + My Y x1 + 4x2 ≤ 16 + M(1-y)

Comprobando

Y=0 3x1 + 2x2 ≤ 18 + M*0 Y x1 + 4x2 ≤ 16 + M(1-0)

3x1 + 2x2 ≤ 18 Y x1 + 4x2 ≤ 16 + M

3x1 + 2x2 ≤ 18

Y=1 3x1 + 2x2 ≤ 18 + M*1 Y x1 + 4x2 ≤ 16 + M(1-1)

3x1 + 2x2 ≤ 18 + M Y x1 + 4x2 ≤ 16

x1 + 4x2 ≤ 16

3x1 + 2x2 ≤ 18 O x1 + 4x2 ≤ 16 = 3x1 + 2x2 ≤ 18 + My Y x1 + 4x2 ≤ 16 + M(1-y) = {3xx1+1+24 xx2≤2≤1618,,y=1


y=0
3X1 + 2X2 = 6 O 3X1 + 2X2 = 12 O 3X1 + 2X2 = 18

Cómo eliminamos el conectivo O? VARIABLE BINARIA

Cuantas? La misma cantidad que las restricciones

3X1 + 2X2 = 6y1 + 12y2 + 18y3

y1 + y2 + y3 = 1 , yi: variables binarias

COSTO FIJO

C= {F +cx , x> 0
0 , x=0

C = Fy + cx

Donde: y = 1 si x > 0 C = F*1 + cx C = F + cx

y = 0 si x = 0 C = F*0 + c*0 C=0

Se esta relacionando “x” entero con “y” es binario

Aparece una nueva restricción , que relaciona “x” con “y”

x ≤ My imaginemos x =15 , 15 ≤ y siendo “y” binario NO SE CUMPLE

Y SI FUERA 15 ≥ y SIEMPRE se va cumplir

También podría gustarte