Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Tema 1: Logística y programación dinámica. Actividad 2. Programación dinámica de redes (Pr, Ejercicios de Industria y Comercio

La programación dinámica determina la solución óptima de un problema de n variable descomponiéndola en n etapas, con cada etapa incluyendo un sub problema de una sola variable. Esto es una técnica que se puede aplicar para resolver muchos problemas de optimización. Dicho lo anterior el objetivo de esta práctica es resolver los ejercicios presentados a continuación que representan la programación dinámica.

Tipo: Ejercicios

2021/2022

Subido el 02/06/2022

martha-yakin-chavez-chavero
martha-yakin-chavez-chavero 🇲🇽

5

(2)

2 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Tema 1: Logística y programación dinámica.
Actividad 2. Programación dinámica de redes (Práctica).
Instituto Tecnológico Superior de Huichapan.
Nombre del Alumno: Chávez Chavero Martha Yakin.
Número de control escolar: 18021666.
Grupo: Único.
Semestre: 8° Mixta
Materia: Cadena de Suministros
Docente: M. en C. Ana Isabel Ramírez Sabino
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Tema 1: Logística y programación dinámica. Actividad 2. Programación dinámica de redes (Pr y más Ejercicios en PDF de Industria y Comercio solo en Docsity!

Tema 1: Logística y programación dinámica.

Actividad 2. Programación dinámica de redes (Práctica).

Instituto Tecnológico Superior de Huichapan.

Nombre del Alumno: Chávez Chavero Martha Yakin. Número de control escolar: 18021666. Grupo: Único. Semestre: 8° Mixta Materia: Cadena de Suministros Docente: M. en C. Ana Isabel Ramírez Sabino

Objetivo:

La programación dinámica determina la solución óptima de un problema de n

variable descomponiéndola en n etapas, con cada etapa incluyendo un sub

problema de una sola variable. Esto es una técnica que se puede aplicar para

resolver muchos problemas de optimización. Dicho lo anterior el objetivo de esta

práctica es resolver los ejercicios presentados a continuación que representan la

programación dinámica.

Introducción.

En esta unidad se trata el tema de la logística y la programación dinámica el cual

nos sirve para poder aprovechar nuestro recursos de manera más óptima Y así

conseguir mejores resultados estos temas de estudio deben ser tomados con

importancia en Nuestra separación académica Y a qué son fundamentales para el

desarrollo de nuestra actividad laboral nos enseñan formas para la toma de

decisiones que es muy común en el momento en que no se nos presenta un

problema y no sabemos que hacer de igual manera la programación dinámica Es

una herramienta que ayuda a la toma de decisiones que es uno de los principales

trabajos de los gestores empresariales

Metodología.

Para el ejercicio 1: Se debe resolver el problema de ruta más corta con el procedimiento del criterio del Algortimo de Dijktra. Esto es que debemos partir del origen (O) y debemos llegar al Destino (T) y lo debemos hacer por el camino o ruta más corta. Es decir, tenemos que optimizar, minimizando costos de envío del nodo Origen al Nodo destino. Para el ejercicio 2: Los problemas de flujos máximos consisten en tratar de llevar desde el Nodo AI la mayor cantidad flujo posible al Nodo destino GT. Tomando en cuenta que los arcos o aristas tienen capacidades diferentes. Ejemplo BE tiene capacidad de 4; CE tiene capacidad de 1; etc. Este problema se resuelve por pasos o Iteraciones: En cada paso o iteración elegimos un camino cualquiera y enviamos la cantidad que permite el arco con menor capacidad de ese camino y vamos reduciendo la capacidad de cada arco restando lo enviado

C con 6+2=8, como nos interesa el camino más corto

elegimos AD para un costo de 7.

 Ahora vamos a llegar a E; puede ver que los nodos conocidos

más cercanos son B y C. por tanto se puede llegar a E desde B

con 3+6= 9; pero se puede llegar a E desde C con 6+5=

como nos interesa el camino más corto elegimos BE con un

costo de 9.

 Ahora vamos a llegar a F; puede verse que los nodos

conocidos más cercanos son C,D y E, por tanto se puede llegar

a F desde C con 6 + 2= 8; pero se puede llegar a F desde D

con 7+2=9; pero también se puede llegar a F desde E con

9+1=10; puede verse que el más corto de los tres es 8 por lo

que elegimos CF.

 Ahora podemos alcanzar G desde los nodos conocidos más

cercanos D y F. por tanto se puede llegar a G desde D con

7+4=11; pero se puede llegar a G desde F con 8+2=10;

puede verse que es menos costoso llegar desde F por lo que

elegimos FD.

 Ahora podemos alcanzar H desde los nodos conocidos más

cercanos E,F y G. Por tanto se puede llegar H desde E con

9+2= 11; pero se puede llegar a H desde F con 8+5=13; pero

se puede llegar a H desde G 10+2=12; puede verse que el

menos costoso es de EH con 11.

 Ahora podemos alcanzar I desde los nodos conocidos más

cercanos E y H. Por lo tanto se puede llegar a I desde E con 9

+ 5=14; pero puedo llegar I desde H con 11+3=14; vemos

que los costos son iguales desde E o desde H, por lo que hay

dos opciones posibles. HI y EI

 Ahora podemos alcanzar el nodo destino T desde los nodos

conocidos más cercanos G,H e I Por tanto puedo alcanzar T

desde G con 10+7=17; pero puedo alcanzar T desde H con

11+8=29 o puede alcanzar T desde I con 14+4=18, puede

verse que de los tres el menos costoso es 17 desde GT

H I 11+3 I HI

10 G H

I

T T

T

17 T GT

Iteración 1: Elegimos el camino AI – B – E-GT, en este camino encontramos

los arcos AIB, BE, EGT ahora encontramos el mínimo de la capacidad de los

arcos: min {6,4,4} = 4

Puede ver que el mínimo es 4. Puede ver que la red ha a reducido su

capacidad en los arcos que hemos utilizado

Iteración 2 : elegimos un nuevo camino AI-C-F-GT , en este camino encontramos los arcos AIC, CF y FGT, obtenemos el mínimo de la capacidad de los arcos: min {4,3,9}=

Iteración 3: Puede verse que después de dos iteraciones, hay arcos cuyas capacidades ya no permite enviar por esas vías, es decir se han agotados; BE=0; EGT=0; CF=0, pero todavía hay caminos para enviar de AI a GT. Uno es AI-C-D-F-GT, en este camino encontramos los arcos: AIC, CD, DF,FGT, obtenemos el mínimo de la capacidad de los arcos: min {1,3,4,6}=

Iteración 4: Puede ver cómo han quedado las capacidades se van reduciendo con cuatro arcos con capacidad cero. Pero aún hay un camino AI-D-F-GT con capacidad de enviar: min {1,3,5}

Conclusión

La programación dinámica nos permite resolver problemas complejos

caracterizados por decisiones que se deben tomar en forma secuencial y los

cuales influyen en las decisiones de estas secuencias una característica

importante de este método es que sustituye el cálculo en tiempo exponencial en

tiempo polinómico. Cómo lo pudimos ver estéticas para poder resolver problemas

de Gran complejidad los cálculos de cada etapa se organizan y se guardan de

manera eficiente facilitando su consulta para posteriores análisis por lo tanto forma

parte de una de las mejores herramientas que se le pueden proporcionar a los

gestores empresariales

Bibliografía

González, J. E. R., Triana, C. F. G., & Caimán, P. J. S. (2014). Ruta más corta: soluciones algorítmicas para movilidad eficiente en la malla vial de Cundinamarca. Programación dinámica. épsilon, (23), 63-84.https://www.gestiondeoperaciones.net/tag/ruta-mas-corta/