Está en la página 1de 18

UPN, PASIÓN POR

TRANSFORMAR VIDAS

SANTOS.JAVEZ@UPN.EDU.PE UPN.EDU.PE
PROGRAMACION ENTERA
SEMESTRE 2021-1

• Mg. Santiago Javez Valladares


PROGRAMACION DINAMICA

Mg. Santiago Javez Valladares


AGENDA
1.- Motivación.
• 2.-Casos de aplicación.
• 3.-Teoria de Programación dinámica.
• 4.-Aplicación a Sistemas de Inventarios.
• 5.-Conclusiones.
• 6.-bibliografía.
Objetivo de la clase:

• Comprender la lógica de la Ecuación Recursiva.


• Definir: Etapas, Estados y alternativas.
• Hallar la solución mediante el sistema de secuencia.

Al final de la clase el Estudiante analizara un problema y lo adaptará a la


solución de Programación dinámica, elaborando los tableros de etapas y
dando una solución mediante el sistema de secuencia.
Dado el siguiente gráfico, ¿Qué
estrategia usas para elegir el camino
que debe recorrer el ratoncito para
que coma el queso?

Ecuación Recursiva
Desarrollo
Richard Bellman

Nació en la ciudad de Nueva York en 1920.


Sus estudios se desarrollaron en la
universidad de Brooklyn el después hizo una
maestría en la universidad de Wisconsin.
Durante la segunda guerra mundial trabajo
en el Laboratorio nacional de los Alamos en
física teórica.
Bellman murió en 1984.
Programación Dinámica

• La programación dinámica es un método para


reducir el tiempo de ejecución de un
algoritmo mediante la utilización de
subproblemas superpuestos y subestructuras
óptimas, se utiliza para optimizar problemas
complejos que pueden ser discretizados y
secuencializados.

DIVIDE Y VENCERAS
INICIO
Reparto de Artículos
¿Cómo debe ser la ruta que le genera la distancia
mas corta?
Una empresa desea personal eventual para
los próximos tres meses ¿Cuántos debe
contratar o despedir cada mes?
PROBLEMA DE RUTA CORTA
¿Cómo debe ser la ruta que le genera la
distancia mas corta?
Estado: Lo que se ·posee al inicio
de una etapa.
Alternativa: Lo que se debe elegir.
Recursividad: Es el enlace con otra
etapa.
PROBLEMA DE LA MOCHILA

Una carretilla debe llevar artículos pero no sabe cuales llevar ni


cuantos llevar, ¿Podrías ayudarle a seleccionarlo?

Si se puede cargar máximo 45 kg , ¿Qué artefactos debe llevar?


Variación de Personal
Una empresa desea personal eventual para los
próximos tres meses ¿Cuántos debe contratar o
despedir cada mes?
Aplicación a Inventarios determinísticos
Al comienzo de cada periodo, una empresa debe de determinar cuántas unidades debe
producir durante el período. Durante el período en el que se producen x unidades, se
incurre en un costo de producción de cero cuando x=0 y c(x)=3+2x cuando x>0. La
producción durante cualquier período está limitado a lo mucho a 4 unidades. Después que
ocurre la producción, se observa la demanda aleatoria del período. La demanda en cada
período es de 2 unidades. Después de satisfacer la demanda del período actual de la
producción e inventario actuales, se evalúa el inventario de fin de período de la empresa, y
se estima un costo de mantenimiento de inventario de 1 dólar por período-unidad. Como
resultado de la capacidad limitada, el inventario al final de cada período no puede exceder
las 3 unidades. Se requiere que toda la demanda se satisfaga a tiempo. Cualquier inventario
disponible a final del período 3 se puede vender en 2 dólares por unidad. A comienzo del
período 1, la empresa tiene 1 unidad de inventario. Utilice la programación dinámica para
determinar la política de producción que minimiza el costo neto esperado en que se incurre
durante los tres períodos.
Aplicación a Inventarios probabilísticos
. Al comienzo de cada periodo, una empresa debe de determinar cuántas unidades debe
producir durante el período. Durante el período en el que se producen x unidades, se
incurre en un costo de producción de cero cuando x=0 y c(x)=3+2x cuando x>0. La
producción durante cualquier período está limitado a lo mucho a 4 unidades. Después que
ocurre la producción, se observa la demanda aleatoria del período. La demanda en cada
período tiene las mismas posibilidades de que sean 1 ó 2 unidades. Después de satisfacer
la demanda del período actual de la producción e inventario actuales, se evalúa el
inventario de fin de período de la empresa, y se estima un costo de mantenimiento de
inventario de 1 dólar por período-unidad. Como resultado de la capacidad limitada, el
inventario al final de cada período no puede exceder las 3 unidades. Se requiere que toda la
demanda se satisfaga a tiempo. Cualquier inventario disponible a final del período 3 se
puede vender en 2 dólares por unidad. A comienzo del período 1, la empresa tiene 1 unidad
de inventario. Utilice la programación dinámica para determinar la política de producción
que minimiza el costo neto esperado en que se incurre durante los tres períodos.
Evaluación
¿Qué es recursividad?

¿Qué es Estado?

¿Qué es alternativa?
APLICACION
VISITAR BIBLIOTECA:
• WINSTON
• HILLIER-LIBERMAN
• HAMDY TAHA

También podría gustarte