Aplicaciones de la programación lineal.pdf

federicolaverdearce6 4 views 40 slides Sep 03, 2025
Slide 1
Slide 1 of 40
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40

About This Presentation

programacion lineal para optimizacion


Slide Content

Aplicaciones de programación lineal

Retomando la clase anterior
max????????????=3????????????
1+2????????????
2+5????????????
3
????????????.????????????.
????????????
1+2????????????
2+????????????
3≤430
3????????????
1+2????????????
3≤460
????????????
1+4????????????
2≤420
????????????
1,????????????
2,????????????
3≥0
Solucionemos el problema con Solver

Retomando la clase anterior
max????????????=3????????????
1+2????????????
2+5????????????
3
????????????.????????????.
????????????
1+2????????????
2+????????????
3≤430
3????????????
1+2????????????
3≤460
????????????
1+4????????????
2≤420
????????????
1,????????????
2,????????????
3≥0
Solucionemos el problema con Solver

Retomando la clase anterior
max????????????=3????????????
1+2????????????
2+5????????????
3
????????????.????????????.
????????????
1+2????????????
2+????????????
3≤430
3????????????
1+2????????????
3≤460
????????????
1+4????????????
2≤420
????????????
1,????????????
2,????????????
3≥0
Solucionemos el problema con Solver

QUIZ
max????????????=3????????????
1+2????????????
2+5????????????
3
????????????.????????????.
????????????
1+2????????????
2+????????????
3≤430
3????????????
1+2????????????
3≤460
????????????
1+4????????????
2≤420
????????????
1,????????????
2,????????????
3≥0
1)Encuentre el problema Dual para
este problema
2)Resuelva el problema dual usando
Solvery explique:
•Los valores de las variables de
decisión del problema dual
•Los valores de los precios
sombra en el dual

QUIZ
a)Elproblemadualtienetantasvariablescomorestriccionestieneel
programaprimal
b)Elproblemadualtienetantasrestriccionescomovariablestieneel
programaprimal
c)Loscoeficientesdelafunciónobjetivodelproblemadualsonlostérminos
independientesdelasrestriccionesoRHSdelprogramaprimal.
d)LostérminosindependientesdelasrestriccionesoRHSdeldualsonlos
coeficientesdelafunciónobjetivodelproblemaprimal.
e)Lamatrizdecoeficientestécnicosdelproblemadualeslatranspuestade
lamatriztécnicadelproblemaprimal.
f)Elsentidodelasdesigualdadesdelasrestriccionesdelproblemadualyel
signodelasvariablesdelmismoproblema,dependendelaformadeque
tengaelsignodelasvariablesdelproblemaprimalydelsentidodelas
restriccionesdelmismoproblema
g)Sielprogramaprimalesunproblemademaximización,elprogramadual
esunproblemademinimización.
h)Elproblemadualdeunproblemadualeselprogramaprimaloriginal.

Análisis de sensibilidad
max????????????=3????????????
1+2????????????
2+5????????????
3
????????????.????????????.
????????????
1+2????????????
2+????????????
3≤430
3????????????
1+2????????????
3≤460
????????????
1+4????????????
2≤420
????????????
1,????????????
2,????????????
3≥0

Programación lineal Entera
¿Aplican las propiedades necesarias para el simplex?
Problemas muy complicados pueden ser imposibles de
solucionar

Programación lineal Entera: ¿Qué podemos hacer?
Relajar el problema PLE a un problema PL

Programación lineal Entera: ¿Qué podemos hacer?
Relajar el problema PLE a un problema PL
REDONDEAR LA SOLUCIÓN RELAJADA NO
GARANTIZA OPTIMALIDAD

Programación lineal Entera: ¿Qué podemos hacer?
Relajar el problema PLE a un problema PL
Redondear la solución relajada no garantiza
optimalidad, ni si quiera una solución factible

Branch and Bound
Primero encontramos una solución relajada al
problema

Branch and Bound
Obtenemos dos posibles regiones factibles para
nuestro problema (Bounding)

Branch and Bound

¿Cuándo usar variables enteras?
•Cuando la variable es entera por naturaleza
•Para explicar condiciones lógica
Variables binarias

Aplicaciones: Transporte
Enviar un bien desde unos puntos de origen a unos puntos de destino.
Determinarlascantidadesquehayqueenviardesdecadaorigenacadadestinopara
satisfacertodaslasdemandassinsuperarloslímitesqueestablecelaofertaydeformaque
seminimiceelcostototaldedistribución.
Supuesto:
Elcostedelenvíoporunadeterminadarutaesproporcionalalnúmerodeunidadesenviadas
poresaruta.

Aplicaciones: Transporte
(taha pag180)

Aplicaciones: Transporte

Aplicaciones: Transporte

Aplicaciones: Transporte

Aplicaciones: Transporte

Aplicaciones: Asignación

Aplicaciones: Asignación

Aplicaciones: Asignación

Aplicaciones: Asignación

Aplicaciones: Ruta más corta

Aplicaciones: Ruta más corta

Aplicaciones: Ruta más corta

Aplicaciones: Flujo de costo mínimo

Aplicaciones: Flujo de costo mínimo

Aplicaciones: Flujo Máximo

Aplicaciones: Flujo Máximo
Una empresa productora de carros:
•Dos plantas de producción.
•Planta1: M1 y M2
•Planta2: M1, M2 y M3
•Capacidad de producción finita e independiente
•Costos asociados a la producción.
•Dos concesionarios:
•Demanda para cada referencia finita e independiente
•Costo de los envíos por parte de la productora
Definir:
•Plan de producción de cada planta
•Programa de envíos
•Satisfacción de la demanda de cada una de las referencias
•Minimizar los costos de producción y de transporte
.

Aplicaciones: Flujo Máximo

Aplicaciones: Ruta Critica CPM

Aplicaciones: Ruta Critica CPM

Aplicaciones: Ruta Critica CPM

Aplicaciones: Ruta Critica CPM

Aplicaciones: Ruta Critica CPM

Aplicaciones: Ruta Critica CPM Crashing

Aplicaciones: Ruta Critica CPM Crashing