El estrés de Juan

Juan debe trabajar por lo menos 20 hrs. a la semana para completar su ingreso

mientras asiste a la escuela. Tiene la oportunidad de trabajar en dos tiendas, al

detalle: en la tienda 1 puede trabajar entre 5 y 12 hrs. y en la tienda 2 les permiten

trabajar entre 6 y 10 hrs. Ambas tiendas pagan el mismo salario por hora. De

manera que Juan, quiere basar su decisión acerca de cuantas horas debe trabajar en

cada tienda en el factor de estrés en el trabajo. Se calcula que en una escala de 1 a

10, los factores del estrés son de 8 y 6 en las tiendas 1 y 2. Debido a que el estrés

aumenta pro hora, el supone que el estrés total al final de la semana es proporcional

al número de horas que trabaja en la tienda. Cuantas horas debe trabajar en cada

tienda.

x1= cantidad de horas a trabajar en la tienda 1

x2= cantidad de horas a trabajar en la tienda 2

Por lo que el modelo quedaría como:

min z= 8x1 + 6x2

s.a.

x1 + x2 >= 20 (Restricción de las horas que debe trabajar por semana)

x1 >= 5 (Restricción de horas mínimas en tienda 1)

x1 <= 12 (Restricción de horas máximas en tienda 1)

x2 >= 6 (Restricción de horas mínimas en tienda 2)

x2 <= 10 (Restricción de horas máximas en tienda 2)

x1,x2 >= 0

Omitimos el paso 1 puesto que todos nuestros recursos cumplen ser positivos

Paso 2: Convertir a la forma estándar, teniendo en cuenta cuáles restricciones eran >= e = en el planteamiento original, agregamos variable de holgura en las restricciones de las horas máximas y de exceso en la de las horas a trabajar por semana, así como en las restricciones de horas mínimas por tienda, tomamos en cuenta las que son mayores o iguales e iguales para el siguiente paso

min z= 8x1 + 6x2

s.a.

x1 + x2 - x3 = 20

x1 - x4 = 5

x1 + x5 = 12

x2 -x6 = 6

x2 +x7 = 10

x1,x2,x3,x4,x5,x6,x7 >= 0

Paso 3: Agregar variables artificiales a las restricciones que eran >= e = antes de realizar el paso anterior, bajo este criterio, agregamos las variables artificiales a la restricción de la vitamina C y a la de las 10 onzas por botella

min z= 8x1 + 6x2

s.a.

x1 + x2 - x3 +a1 = 20 (Era >=)

x1 - x4 + a2 = 5 (Era >=)

x1 + x5 = 12

x2 -x6 +a3 = 6 (Era >=)

x2 +x7 = 10

Paso 4: Establecer la función nueva

Como estamos minimizando vamos a sumar Ma1, Ma2 y Ma3 por lo que la nueva función objetivo será

min z= 8x1 + 6x2 + Ma1 + Ma2 + Ma3

El renglón 0 es entonces z - 8x1 - 6x2 - Ma1 - Ma2 - Ma3 = 0

Paso 5: Generamos el nuevo renglón 0, sumando al renglón actual los renglones que contengan una variable artificial en ellos, multiplicándolos por M.

Renglón 0: z - 8x1 - 6x2 - Ma1 - Ma2 - Ma3 = 0

Renglón 1: Mx1 + Mx2 - Mx3 + Ma1 = 20M

Renglón 2: Mx1 -Mx4 + Ma2 = 5M

Renglón 4: Mx2 -Mx6 + + Ma3 = 6M

Nuevo 0: z + (2M - 8)x1 + (2M -6)x2 - Mx3 - Mx4 -Mx6 = 31M

Ahora sí procedemos a aplicar el simplex

El estrés de Juan