Sei sulla pagina 1di 7

Taller Pogramacion Lineal: Transformacion del Modelo General

Ejemplo 1 Transformar a notacion estandar (con desigualdades) el


siguiente problema de PL:

min z = 3x1 + 5x2

s.a. : x1 +x2 ≥ 4

4x1 +8x2 = 10

x1 ∈ IR, x2 ≥ 0

Desdoblamos la variable no restringida y la restriccion en igualdad, ası:

max −z = −3x + 1 + 3x − 1 − 5x2

s.a. :

−x+1 −x−1 −x2 ≤ −4

4x+1 −4x−1 +8x2 ≤ 10

−4x+1 +4x−1 −8x2 ≤ −10

x+1 , x−1, x2 ≥ 0

Ejemplo 2 Transformar a notacion estandar (con igualdades) el siguiente


problema de PL:

min z = z1 + z2

s.a. : 15 −4x1 +4x2 −u1 −z1 ≤ 0

30 +4x1 −8x2 −2u1 −z2 ≤ 0

x1 +2x2 −30 ≤ 0

x1, x2, u1, z1, z2 ≥ 0

Añadimos las variables de holgura y1, y2, v1 y obtenemos:

max −z = −z1 − z2

s.a. : 4x1 −4x2 +u1 −y1 +z1 = 15

−4x1 +8x2 +2u1 −y2 +z2 = 30

x1 +2x2 +v1 = 30
x1, x2, u1, y1, y2, v1z1, z2 ≥ 0

Ejemplo 3 Transformar a notacion estandar (con desigualdades) el siguiente


problema de PL:

Convierta a la forma estandar:

Max z = 3 x + 2 y

sujeto a

2 x + y ≤ 100 : R1

x + y ≥ 80 : R2

x ≤ 40 : R3

y ≤ 0 : R4

En la primera fase (despues de aplicar las reglas relacionadas

con restricciones del tipo ≤ o ≥) queda:

Max z = 3 x + 2 y

sujeto a

2 x + y + s1 = 100

x + y − e1 = 80

x + s1 = 40

con x sin restriccion de signo, y ≤ 0, s1 ≥ 0, e1 ≥ 0, y

s2 ≥ 0.

Para la segunda fase obtenemos:

Max z = 3x1− 3x2− 2y1

sujeto a

2x1− 2x2 − y1 + s1 = 100

x1 − x 2 − y1 − e1 = 80

x1 − x 2 +s1 = 40

con x1 ≥ 0, x2 ≥ 0, y1≥ 0, s1 ≥ 0, e1 ≥ 0, y s2 ≥ 0.
Ejemplo 4 Determine las soluciones basicas al sistema:

x1 + 2 x2 + x3 = 1

2 x1 + 4 x2 + x3 = 3

En este ejemplo hay 3!/(1! × (3 − 1)!) = 3 posibles

soluciones basicas.

I VNBs = {x1}. Haciendo x1 = 0 el sistema original

queda:

+ 2 x2 + x3 = 1

+ 4 x2 + x3 = 3

dando como soluci´on : x1 = 0, x2 = 1 y x3 = −1.

I VNBs = {x2}. Haciendo x2 = 0 el sistema original

queda:

+ x1 + x3 = 1

+ 2 x1 + x3 = 3

dando como solucion : x1 = 2, x2 = 0 y x3 = −1.

VNBs = {x3}. Haciendo x3 = 0 el sistema original queda:

x1 + 2 x2 = 1

2 x1 + 4 x2 = 3

este sistema es inconsistente. Por tanto, no hay solucion

basica correspondiente a VNBs = {x3}.

Ejemplo 5 solucion basica con valores no negativos para las variables de


decision:

Determina las soluciones basicas factibles del sistema estandar correspondiente a la


region que definen las restricciones

x1 + x2 ≤ 40
2 x1 + x2 ≤ 60

y x1, x2 ≥ 0.

La forma estandar es:

x1 + x2 + s1 = 40

2 x1 + x2 + s2 = 60

y cumpliendo x1, x2,s1,s2 ≥ 0. Y en la forma estandar n = 4 (numero de variables) y m = 2


(numero de ecuacion es), y por consiguiente el numero de posibles soluciones basicas
es:

(n/m)= 4!/ 2! · (4 − 2)! = 1 · 2 · 3 · 4 / 1 · 2 · 1 · 2 = 6

Ejemplo 6 soluciones basicas factibles adyacentes si acaso tienen m − 1


variables basicas en comun.

Determine las SBFs y encuentre sus relaciones de adyacencia al siguiente PL:

Maximice z = 4 x1 + 3 x2

sujeto a:

x1 + x2 + s1 = 40

2 x1 + x2 + s2 = 60

y cumpliendo x1, x2,s1,s2 ≥ 0.

Este problema tiene como FBS:

I VNBs = {x1, x2} → VB = {s1 = 40,s2 = 60} A(0,0)

I VNBs = {x1,s1} → VB = {x2 = 40,s2 = 20} B(0,40)

I VNBs = {x2,s2} → VB = {x1 = 30,s1 = 10} E(30,0)

I VNBs = {s1,s2} → VB = {x1 = 20, x2 = 20} F(20,20)

Son adyacentes: A(0,0) y B(0,40), A(0,0) y E(30,0), B(0,40) y F(20,20),

y E(30,0) y F(20,20)

Ejemplo 7
Minimizar Z= -x1 - 3x2

Sujeto a;

x1 – x2 ≤ 6

-x1 + 2x2 ≥ 8

x1,x2≥ 0

Transformando a l forma estándar tenemos:

Minimizar Z= -x1 - 3x2

Sujeto a;

x1 – x2 + x3 = 6

-x1 + 2x2 + x4 = 8

x´s≥ 0

x3, y x4 son variables de holgura.

Si ahora consideramos que x1 no esta restringida en signo, el problema se


puede plantear

de la forma siguiente;

Minimizar Z= -(x1´ - x1´´ ) - 3x2

Sujeto a;

(x1´ - x1´´ ) – x2 + x3 = 6

-(x1´ - x1´´ ) + 2x2 + x4 = 8

x´s≥ 0

donde x1=-(x1´ - x1´´ ) , x1 no esta restringida en signo y x2 ≥ 0

Para efectos de resolver este problema por el método Simplex, se modifican los

subíndices de las variables;

Minimizar Z= -x1 – x2 - 3x3

Sujeto a;
x1 - x2 + x3 + x4 = 6

-x1 + x2 + 2x3 + x5 = 8

x´s≥ 0

donde x1= x1´ y x2 = x1´´ y se recorren los subíndices delas variables restante
Una vez que se resuelva este problema, las variables retoman sus subíndices
iniciales.

Ejemplo 8 No-negatividad de las limitaciones bi

Cuando el problema se desea representar en forma estándar y alguna de las bi


es

negativa, se multiplica la restricción que corresponda a esta limitación por (-1) y


así se

hace positiva.

Minimizar Z= -x1 - 3x2

Sujeto a;

x1 – x2 + x3 = 6

-x1 + 2x2 + x4 = -8

x´s≥ 0

x3, y x4 son variables de holgura.

Se multiplica la segunda restricción por (-1), resultando;

Minimizar Z= -x1 - 3x2

Sujeto a;

x1 – x2 + x3 = 6

x1 - 2x2 - x4 = 8

x´s≥ 0
BIBLIOGRAFIA

http://www.mty.itesm.mx/dmti/materias/tc3001/lecturas/tc3001-03-intro-simplex.pdf

https://tareasuniversitarias.com/formas-estandar-y-canonicas.html

https://www.academia.edu/6590284/Forma_est%C3%A1ndar_de_un_programa_lineal

file:///C:/Users/Nicolas-MC/Downloads/Simplex.pdf

http://hemaruce.angelfire.com/FORMA_CANONICA_Y_FORMA_ESTANDAR.pdf

http://www.phpsimplex.com/teoria_metodo_simplex.htm

https://www.zweigmedia.com/MundoReal/tutorialsf4/framesSimplex.html

Potrebbero piacerti anche