SlideShare una empresa de Scribd logo
1 de 7
Bueno Calderón Jorge Eduardo
    González Iñiguez Octavio
      Jerez de la Cruz Ricardo
Arborescencia
 Es una red dirigida en la cual se debe de especificar
    cual es el nodo raíz, en esta existe una ruta del nodo
    raíz hacia los demás nodos, una arborescencia es un
    caso particular de árbol.
   Características de una arborescencia de ruta mas corta.
   Existen varias rutas.
   Tiene n-1 arcos
   Modelo general
   Se debe especificar la raíz.
Los métodos que se utilizan para obtener la
arborescencia de costo mínimo son:
 Dijkstra (Etiquetas).
 Dijkstra generalizado.
 Floyd
 Nota: El método de Dijkstra solo te da una solución
  inicial y el de Dijsktra generalizado te da la solución
  optima, por lo tanto se tiene que aplicar primero el
  método de Dijkstra y posteriormente el método de
  Dijkstra generalizado para obtener la arborescencia de
  costo mínimo.
Algoritmo de Dijkstra (Etiquetas)
 Pasos:
 Iniciación de etiquetado. Sea d(s)=0 y márquese esta etiqueta
    como permanente. Sea d(x)= para todo y considérese como
    etiquetas temporales. Sea a(x)=x (estas etiquetas indicarán el
    predecesor de x en la arborescencia). Sea p=s.
   Actualización de etiquetas. Para todo que tenga etiqueta
    temporal, actualizar las etiquetas de acuerdo a :
   Si d(x) se modificó, hacer a(x)=p. Sea tal que . Si terminar ya
    que no hay arborescencia de ruta más corta. En otro caso marcar
    la etiqueta como permanente sea
   i) Si sólo se desea la ruta de s a t, si p=t entonces terminar; d(p) es
    la longitud del camino más corto si ir al paso 2.
   ii) Si se desea la arborescencia, terminar cuando todos los nodos
    estén marcados de forma permanente. En otro caso, ir al paso 2.
Método de Dijkstra generalizado
Algoritmo de Floyd
Agradecimientos:
   Creadores:
   Bueno Calderón Jorge Eduardo
   González Iñiguez Octavio
   Jerez de la Cruz Ricardo

 Profesora:
 Guadalupe del Carmen Rodríguez Moreno

 Bibliografía:
 Investigación de operaciones
    Autores: Taha, Hamdy A.
    Editorial: Pearson.

Más contenido relacionado

La actualidad más candente

Coordenadas Polares (Definiciones y Ejemplos)
Coordenadas Polares (Definiciones y Ejemplos)Coordenadas Polares (Definiciones y Ejemplos)
Coordenadas Polares (Definiciones y Ejemplos)Medwini
 
Teorema del Valor Medio
Teorema del Valor MedioTeorema del Valor Medio
Teorema del Valor Mediomyriam sarango
 
01.02.reflexion snell.03.fresnel-polarizacion (5)
01.02.reflexion snell.03.fresnel-polarizacion (5)01.02.reflexion snell.03.fresnel-polarizacion (5)
01.02.reflexion snell.03.fresnel-polarizacion (5)Sofia Agustina Taylor
 
Problemas de flujos
Problemas de flujosProblemas de flujos
Problemas de flujosiecacyol
 
ECUACIONES NO LINEALES
ECUACIONES NO LINEALESECUACIONES NO LINEALES
ECUACIONES NO LINEALESsdiupg1
 
Cap10 func exponencial
Cap10 func exponencialCap10 func exponencial
Cap10 func exponencialnivelacion008
 
Application of partial derivatives
Application of partial derivativesApplication of partial derivatives
Application of partial derivativesMaharshi Dave
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourierJuan Sanango
 
Limite y continuidad de funciones de varias variables
Limite y continuidad de funciones de varias variablesLimite y continuidad de funciones de varias variables
Limite y continuidad de funciones de varias variableskactherinevg
 
Ejercicios integrales impropias
Ejercicios integrales impropiasEjercicios integrales impropias
Ejercicios integrales impropiasJosé
 
Solucionario Final de Matemática V - FIEE UNI 2016 II
Solucionario Final de Matemática V - FIEE UNI 2016 IISolucionario Final de Matemática V - FIEE UNI 2016 II
Solucionario Final de Matemática V - FIEE UNI 2016 IIAndy Juan Sarango Veliz
 
Límite de una función Vectorial y derivada de una función Vectorial.
Límite de una función Vectorial y derivada de una función Vectorial.Límite de una función Vectorial y derivada de una función Vectorial.
Límite de una función Vectorial y derivada de una función Vectorial.John Wagner
 
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.WALTER YSIQUE
 
Cuadratura de gauss
Cuadratura de gaussCuadratura de gauss
Cuadratura de gaussTensor
 

La actualidad más candente (20)

Coordenadas Polares (Definiciones y Ejemplos)
Coordenadas Polares (Definiciones y Ejemplos)Coordenadas Polares (Definiciones y Ejemplos)
Coordenadas Polares (Definiciones y Ejemplos)
 
Teorema del Valor Medio
Teorema del Valor MedioTeorema del Valor Medio
Teorema del Valor Medio
 
01.02.reflexion snell.03.fresnel-polarizacion (5)
01.02.reflexion snell.03.fresnel-polarizacion (5)01.02.reflexion snell.03.fresnel-polarizacion (5)
01.02.reflexion snell.03.fresnel-polarizacion (5)
 
Problemas de flujos
Problemas de flujosProblemas de flujos
Problemas de flujos
 
ECUACIONES NO LINEALES
ECUACIONES NO LINEALESECUACIONES NO LINEALES
ECUACIONES NO LINEALES
 
Cap10 func exponencial
Cap10 func exponencialCap10 func exponencial
Cap10 func exponencial
 
Application of partial derivatives
Application of partial derivativesApplication of partial derivatives
Application of partial derivatives
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourier
 
Limite y continuidad de funciones de varias variables
Limite y continuidad de funciones de varias variablesLimite y continuidad de funciones de varias variables
Limite y continuidad de funciones de varias variables
 
Tema 2.4
Tema 2.4Tema 2.4
Tema 2.4
 
Funciones ejercicios-resueltos
Funciones ejercicios-resueltosFunciones ejercicios-resueltos
Funciones ejercicios-resueltos
 
Ejercicios integrales impropias
Ejercicios integrales impropiasEjercicios integrales impropias
Ejercicios integrales impropias
 
Solucionario Final de Matemática V - FIEE UNI 2016 II
Solucionario Final de Matemática V - FIEE UNI 2016 IISolucionario Final de Matemática V - FIEE UNI 2016 II
Solucionario Final de Matemática V - FIEE UNI 2016 II
 
Cuadratura Gaussiana
Cuadratura GaussianaCuadratura Gaussiana
Cuadratura Gaussiana
 
Límite de una función Vectorial y derivada de una función Vectorial.
Límite de una función Vectorial y derivada de una función Vectorial.Límite de una función Vectorial y derivada de una función Vectorial.
Límite de una función Vectorial y derivada de una función Vectorial.
 
Apuntes de cálculo diferencial
Apuntes de cálculo diferencialApuntes de cálculo diferencial
Apuntes de cálculo diferencial
 
Funciones vectoriales
Funciones vectorialesFunciones vectoriales
Funciones vectoriales
 
17237313 grafos-eulerianos
17237313 grafos-eulerianos17237313 grafos-eulerianos
17237313 grafos-eulerianos
 
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.
TÓPICOS DE MATLAB: APLICACIÓN A LOS MÉTODOS NUMÉRICOS.
 
Cuadratura de gauss
Cuadratura de gaussCuadratura de gauss
Cuadratura de gauss
 

Destacado

Ejemplo 1 de arborescencia de ruta mas corta1
Ejemplo 1 de arborescencia de ruta mas corta1Ejemplo 1 de arborescencia de ruta mas corta1
Ejemplo 1 de arborescencia de ruta mas corta1eduardo307
 
Modelo matematico para la optimizacion de una cadena de suministro global con...
Modelo matematico para la optimizacion de una cadena de suministro global con...Modelo matematico para la optimizacion de una cadena de suministro global con...
Modelo matematico para la optimizacion de una cadena de suministro global con...Eunice Rodriguez
 
Presentación OR Problemas de Caminos Más Cortos
Presentación OR Problemas de Caminos Más CortosPresentación OR Problemas de Caminos Más Cortos
Presentación OR Problemas de Caminos Más CortosRosa E Padilla
 
áRbol de peso mínimo
áRbol de peso mínimoáRbol de peso mínimo
áRbol de peso mínimoeduardo307
 
Flujo a costo minimo
Flujo a costo minimoFlujo a costo minimo
Flujo a costo minimoeduardo307
 
El problema de la mochila
El problema de la mochilaEl problema de la mochila
El problema de la mochilaEn todos lados
 
5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskalADRIANA NIETO
 
El modelo de la ruta mas corta
El modelo de la ruta mas cortaEl modelo de la ruta mas corta
El modelo de la ruta mas cortaAlan Chero
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y primfher969
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta Luis Fajardo
 
BASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSBASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSmigmorbus1
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoEliseo Castro
 

Destacado (17)

Ejemplo 1 de arborescencia de ruta mas corta1
Ejemplo 1 de arborescencia de ruta mas corta1Ejemplo 1 de arborescencia de ruta mas corta1
Ejemplo 1 de arborescencia de ruta mas corta1
 
Modelo matematico para la optimizacion de una cadena de suministro global con...
Modelo matematico para la optimizacion de una cadena de suministro global con...Modelo matematico para la optimizacion de una cadena de suministro global con...
Modelo matematico para la optimizacion de una cadena de suministro global con...
 
Presentación OR Problemas de Caminos Más Cortos
Presentación OR Problemas de Caminos Más CortosPresentación OR Problemas de Caminos Más Cortos
Presentación OR Problemas de Caminos Más Cortos
 
Grafos
GrafosGrafos
Grafos
 
áRbol de peso mínimo
áRbol de peso mínimoáRbol de peso mínimo
áRbol de peso mínimo
 
Flujo a costo minimo
Flujo a costo minimoFlujo a costo minimo
Flujo a costo minimo
 
El problema de la mochila
El problema de la mochilaEl problema de la mochila
El problema de la mochila
 
717
717717
717
 
5.4 flujo maximo
5.4 flujo maximo5.4 flujo maximo
5.4 flujo maximo
 
5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal
 
El modelo de la ruta mas corta
El modelo de la ruta mas cortaEl modelo de la ruta mas corta
El modelo de la ruta mas corta
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y prim
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta
 
Programación dinámica
Programación  dinámicaProgramación  dinámica
Programación dinámica
 
BASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSBASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOS
 
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILAPROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
 

Más de eduardo307

Ejemplo de flujo a costo minimo 2
Ejemplo de flujo a costo minimo 2Ejemplo de flujo a costo minimo 2
Ejemplo de flujo a costo minimo 2eduardo307
 
Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1eduardo307
 
Ejemplo 2 de arborescencia de ruta mas corta1
Ejemplo 2 de arborescencia de ruta mas corta1Ejemplo 2 de arborescencia de ruta mas corta1
Ejemplo 2 de arborescencia de ruta mas corta1eduardo307
 
Ejemplo 2 de arbol de peso minimo
Ejemplo 2 de arbol de peso minimoEjemplo 2 de arbol de peso minimo
Ejemplo 2 de arbol de peso minimoeduardo307
 
Ejemplo 1 de arbol de peso minimo
Ejemplo 1 de arbol de peso minimoEjemplo 1 de arbol de peso minimo
Ejemplo 1 de arbol de peso minimoeduardo307
 
Arborescencia de ruta mas corta
Arborescencia de ruta mas cortaArborescencia de ruta mas corta
Arborescencia de ruta mas cortaeduardo307
 

Más de eduardo307 (6)

Ejemplo de flujo a costo minimo 2
Ejemplo de flujo a costo minimo 2Ejemplo de flujo a costo minimo 2
Ejemplo de flujo a costo minimo 2
 
Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1
 
Ejemplo 2 de arborescencia de ruta mas corta1
Ejemplo 2 de arborescencia de ruta mas corta1Ejemplo 2 de arborescencia de ruta mas corta1
Ejemplo 2 de arborescencia de ruta mas corta1
 
Ejemplo 2 de arbol de peso minimo
Ejemplo 2 de arbol de peso minimoEjemplo 2 de arbol de peso minimo
Ejemplo 2 de arbol de peso minimo
 
Ejemplo 1 de arbol de peso minimo
Ejemplo 1 de arbol de peso minimoEjemplo 1 de arbol de peso minimo
Ejemplo 1 de arbol de peso minimo
 
Arborescencia de ruta mas corta
Arborescencia de ruta mas cortaArborescencia de ruta mas corta
Arborescencia de ruta mas corta
 

Arborescencia de ruta mas corta

  • 1. Bueno Calderón Jorge Eduardo González Iñiguez Octavio Jerez de la Cruz Ricardo
  • 2. Arborescencia  Es una red dirigida en la cual se debe de especificar cual es el nodo raíz, en esta existe una ruta del nodo raíz hacia los demás nodos, una arborescencia es un caso particular de árbol.  Características de una arborescencia de ruta mas corta.  Existen varias rutas.  Tiene n-1 arcos  Modelo general  Se debe especificar la raíz.
  • 3. Los métodos que se utilizan para obtener la arborescencia de costo mínimo son:  Dijkstra (Etiquetas).  Dijkstra generalizado.  Floyd  Nota: El método de Dijkstra solo te da una solución inicial y el de Dijsktra generalizado te da la solución optima, por lo tanto se tiene que aplicar primero el método de Dijkstra y posteriormente el método de Dijkstra generalizado para obtener la arborescencia de costo mínimo.
  • 4. Algoritmo de Dijkstra (Etiquetas)  Pasos:  Iniciación de etiquetado. Sea d(s)=0 y márquese esta etiqueta como permanente. Sea d(x)= para todo y considérese como etiquetas temporales. Sea a(x)=x (estas etiquetas indicarán el predecesor de x en la arborescencia). Sea p=s.  Actualización de etiquetas. Para todo que tenga etiqueta temporal, actualizar las etiquetas de acuerdo a :  Si d(x) se modificó, hacer a(x)=p. Sea tal que . Si terminar ya que no hay arborescencia de ruta más corta. En otro caso marcar la etiqueta como permanente sea  i) Si sólo se desea la ruta de s a t, si p=t entonces terminar; d(p) es la longitud del camino más corto si ir al paso 2.  ii) Si se desea la arborescencia, terminar cuando todos los nodos estén marcados de forma permanente. En otro caso, ir al paso 2.
  • 5. Método de Dijkstra generalizado
  • 7. Agradecimientos:  Creadores:  Bueno Calderón Jorge Eduardo  González Iñiguez Octavio  Jerez de la Cruz Ricardo  Profesora:  Guadalupe del Carmen Rodríguez Moreno  Bibliografía:  Investigación de operaciones Autores: Taha, Hamdy A. Editorial: Pearson.