0% encontró este documento útil (0 votos)
83 vistas21 páginas

Programacion Lineal

Info hacerca de inventariosn

Cargado por

banytoledo333
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
83 vistas21 páginas

Programacion Lineal

Info hacerca de inventariosn

Cargado por

banytoledo333
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

INVESTIGACIÓN

DE
INTRODUCCIÓN A LA INVESTIGACIÓN DE
OPERACIONES
PROGRAMACIÓN LINEAL

La PL corresponde a un algoritmo a través del cual se


resuelven situaciones reales en las que se pretende
identificar y resolver dificultades para aumentar la
productividad respecto a los recursos (principalmente
los limitados y costosos), aumentando así los
beneficios.

El objetivo primordial de la Programación Lineal es


optimizar, es decir, maximizar o minimizar funciones
lineales en varias variables reales con restricciones
lineales (sistemas de inecuaciones lineales),
optimizando una función objetivo también lineal.
¿COMO RESOLVER UN PROBLEMA MEDIANTE
PROGRAMACIÓN LINEAL?
El primer paso para la resolución de un problema de programación lineal
consiste en la identificación de los elementos básicos de un modelo
matemático, estos son:

• Función Objetivo
• Variables
• Restricciones

El siguiente paso consiste en la determinación de los mismos, para lo cual


proponemos seguir la siguiente metodología:
EJEMPLO

Si en una situación se desean minimizar


los costos
Ejercicios de Programación Lineal
Problema No. 1

Un herrero con 80 Kg. de acero y 120 Kg. de aluminio quiere hacer


bicicletas de paseo y de montaña que quiere vender,
respectivamente a 20.000 y 15.000 pesos cada una para sacar el
máximo beneficio. Para la de paseo empleará 1 Kg. De acero y 3
Kg. de aluminio, y para la de montaña 2 Kg. de ambos metales.
¿Cuántas bicicletas de paseo y de montaña deberá fabricar para
maximizar las utilidades?
Definición de variables

X = Cantidad de bicicletas de paseo a producir.


Y = Cantidad de bicicletas de montaña a producir.

Restricciones

X + 2Y <= 80 (Disponibilidad de acero)


3X + 2Y <= 120 (Disponibilidad de aluminio)
X; Y >= 0 (Restricciones de NO negatividad)

Función objetivo

Zmax = 20000X + 15000Y


Modelo Matemático
Función objetivo
Definición de variables
Z max = 20000X +
X = Cantidad de bicicletas de paseo a producir. 15000Y
s.a X + 2Y = 80
Y = Cantidad de bicicletas de montaña a producir.
3X + 2Y = 120
Modelo matemático para la función objetivo:
X; Y >= 0
PASO 1. DESPEJAR LA FUNCIÓN OBJETIVO

Max. Z - 20000X - 15000Y= 0 R1


s.a X + 2Y + S1= 80 R2 (Disponibilidad de acero)
3X + 2Y + S2 = 120 R3 (Disponibilidad de aluminio)
X; Y >= 0 (Restricciones de NO negatividad)

Restricciones
TABLA SIMPLEX
PASO 2. DEFINIR , COLUMNA, FILA Y ELEMENTO PIVOTE
Columna pivote
Z X Y S1 S2 R

F1 1 -20000 -15000 0 0 0

F2 0 1 2 1 0 80 80/1 80

F3 0 3 2 0 1 120 120/3 40
Fila pivote
Elemento pivote
PASO 3. DIVIDIR FILA PIVOTE ENTRE EL ELEMENTO PIVOTE Y CONVERTIR EP A UNO

Z X Y S1 S2 R

F1 1 -20000 -15000 0 0 0

F2 0 1 2 1 0 80

F3 0 1 0.66 0 0.33 40
FORMULA:
PASO 4. CONVERTIR EL RESTO DE LA COLUMNA PIVOTE A CERO
20,000 (F3) +F1

Z X Y S1 S2 R Resolución:
F1 1 0 -1800 0 6600 800,000
20000 ( 0 1 0.66 0 0.33 40)
F2 0 1 2 1 0 80 = + (1 -20000 -15000 0
0 0)
F3 0 1 0.66 0 0.33 40

= 1 0 -1800 0 6600 800,000

FORMULA:

Z X Y S1 S2 R -1 (F3) +F2

F1 1 0 -1800 0 6600 800,000 Resolución:


F2 0 0 1.34 1 -0,33 40
-1 ( 0 1 0.66 0 0.33 40)
F3 0 1 0.66 0 0.33 40 = + (0 1 2 1
0 80 )

= 0 0 1.34 1 -0.33 40
PASO 5. REPETIR EL PASO 2

Z X Y S1 S2 R

F1 1 0 -1800 0 6600 800,000

F2 0 0 1.34 1 -0,33 40 40/1.34 29.85

F3 0 1 0.66 0 0.33 40 40/0.66 60.60

PASO 6. REPETIR EL PASO 3

Z X Y S1 S2 R

F1 1 0 -1800 0 6600 800,000

F2 0 0 1 0.74 -0,24 29.85

F3 0 1 0.66 0 0.33 40
FORMULA 1
Z X Y S1 S2 R 1800 (F2) +F1
F1 1 0 -1800 0 6600 800,000
Resolución:
F2 0 0 1 0.74 -0,24 30
1800 ( 0 0 1 0.74 -0.24 30)
F3 0 1 0.66 0 0.33 40 = + (1 0 -1800 0
6600 800,000 )

PASO 7. CONVERTIR EL RESTO DE LA COLUMNA PIVOTE A CERO


= 1 0 0 1332 6168 854,000

FORMULA 2:
Z X Y S1 S2 R
-0.66 (F2) +F3
F1 1 0 0 1332 6168 854,000

F2 0 0 1 0.74 -0,24 30 Resolución:

F3 0 1 0 -0.48 0.48 20 -0.66 ( 0 0 1 0.74 -0.24 30)


= + (0 1 0.66 0
0.33 40 )

= 0 1 0 -0.48 0.48 20.2


Solución a través del Método Simplex
Z X Y S1 S2 R

F1 1 0 0 1332 6168 854,000

F2 0 0 1 0.74 -0,24 30

F3 0 1 0 -0.48 0.48 20

Respuesta:

X = 20 ------🡪 bicicletas de paseo a producir.


Y = 30 ------🡪 bicicletas de montaña a producir.

función objetivo:

Z = 854 000--🡪 ingreso por venta


PROGRAMACIÓN LINEAL EN SOLVER

Programación lineal con Solver


Solver es una herramienta que forma parte de una
serie de comandos, a veces denominados de
"análisis Y si". Con Solver, puede buscarse el valor
óptimo para una fórmula de celda, denominada
celda objetivo, en una hoja de cálculo.

Solver funciona en un grupo de celdas que estén


relacionadas, directa o indirectamente, con la
fórmula de la celda objetivo. Solver ajusta los
valores en las celdas cambiantes que se
especifiquen, denominadas celdas ajustables, para
generar el resultado especificado en la fórmula de
la celda objetivo.
TAREA: RESUELVE EL
SIGUIENTE EJERCICIO

Obtenga más información en el Centro de introducción a PowerPoint


(Haga clic en la flecha cuando se encuentre en el modo
Presentación).
PROGRAMACIÓN LINEAL EN SOLVER
Problema No. 2
Un comerciante acude al mercado popular a comprar naranjas con 50.000 pesos. Le
ofrecen dos tipos de naranjas: las de tipo A a 50 pesos el Kg. y las de tipo B a 80 pesos el
Kg. Sabiendo que sólo dispone de su camioneta con espacio para transportar 700 Kg. de
naranjas como máximo y que piensa vender el Kg. de naranjas tipo A a 58 pesos. y el Kg.
de tipo B a 90 pesos. plantee un modelo de programación lineal que permita resolver la
situación anterior.
SOLUCIÓN

Definición de las variables

X = Cantidad de Kg de naranjas tipo A a comprar.


Y = Cantidad de Kg de naranjas tipo B a comprar.

Restricciones

50X + 80Y <= 50.000 (Dinero disponible para


comprar)
X + Y <= 700 (Capacidad de transporte)

Función Objetivo

Zmax = 8X + 10Y
Solución obtenida mediante SOLVER

NOTA:

REALIZA TUS
COMENTARIOS SOBRE
EL ANALISIS,
CONSIDERANDO LA
TOMA DE DECISIONES.
Minimizar
Problema No. 3
Un vendedor de frutas necesita 16 cajas de naranjas, 5 de plátanos y 20 de manzanas. Dos
mayoristas están en condiciones de satisfacer sus necesidades, pero solo venden la fruta
en contenedores completos. El mayorista A envía en cada contenedor 8 cajas de naranjas,
1 de plátanos y 2 de manzanas. El mayorista B envía en cada contenedor 2 cajas de
naranjas, una de plátanos y 7 de manzanas. Sabiendo que el mayorista A se encuentra a
150 Km. de distancia y el mayorista B a 300 Km., calcular cuántos contenedores habrá de
comprar a cada mayorista, con el objeto de ahorrar tiempo y dinero, reduciendo al mínimo
la distancia.
Definición de variables

X = Cantidad de contenedores a comprar del mayorista A.


Y = Cantidad de contenedores a comprar del mayorista B.

Restricciones

8X + 2Y >= 16 (Requerimiento mínimo de naranjas)


X + Y >= 5 (Requerimiento mínimo de plátanos)
2X + 7Y >= 20 (Requerimiento mínimo de manzanas)

Función Objetivo (Minimizar distancia)

Zmin = 150X + 300Y


FIN

También podría gustarte