SlideShare une entreprise Scribd logo
1  sur  9
Es un algoritmo de análisis 
sobre grafos para encontrar el camino 
mínimo en grafos dirigidos ponderados. 
El algoritmo encuentra el camino entre 
todos los pares de vértices en una única 
ejecución. 
Esto es similar a construir una tabla con 
todas las distancias mínimas entre pares 
de ciudades de un mapa, indicando la 
ruta a seguir para ir de la primera ciudad 
a la segunda.
Esto puede verse de la siguiente 
manera: 
*Sea G= (V, A) un digrafo en el cual cada arco tiene asociado un costo 
no negativo. El problema es hallar para cualquier par de vértices (v, 
w) el camino más corto de v a w. 
*G= (V, A), V= {1,...,n} y C[i, j] es el costo del arco que va de i a j. 
*El algoritmo calcula la serie de matrices 
*Ak[i, j] significa el costo del camino más corto que va de i a j y que 
no pasa por algún vértice mayor que k. 
*El objetivo es calcular An[i, j]
* 
B 
A D 
C 
3 
8 
5 
4 3
Inicializamos las dos matrices. Una para las ponderaciones 
(peso, coste) y otra con los recorridos. 
PONDERACIONES RECORRIDOS 
A B C D 
A - 3 4 ∞ 
B ∞ - ∞ 5 
C ∞ ∞ - 3 
D 8 ∞ ∞ - 
A B C D 
A A B C D 
B A B C D 
C A B C D 
D A B C D 
Los valores infinito significa 
que para ese par de vértices 
no existe una arista que los 
une de forma directa. 
Llenamos cada columna con 
la letra correspondiente.
Evaluamos cada vértice (A, B, C, D). Empezamos con el 
vértice A. Tomamos fila y columna correspondientes al 
vértice A. 
Sumamos 
A B C D 
A - 3 4 ∞ 
B ∞ - ∞ 5 
C ∞ ∞ - 3 
D 8 11 12 - 
A B C D 
A A B C D 
B A B C D 
C A B C D 
D A A A D 
Sumamos cada valor de la 
columna con el las filas y 
reemplazamos en la fila del 
elemente que estamos 
evaluando, conservando el 
valor mínimo. 
En la posición que cambiamos 
en la matriz anterior 
reemplazamos por la letra a la 
cual estamos evaluando.
Procedemos a evaluar B: 
A B C D 
A - 3 4 8 
B ∞ - ∞ 5 
C ∞ ∞ - 3 
D 8 11 12 - 
A B C D 
A A B C B 
B A B C D 
C A B C D 
D A A A D
Procedemos a evaluar C: 
A B C D 
A - 3 4 7 
B ∞ - ∞ 5 
C ∞ ∞ - 3 
D 8 11 12 - 
A B C D 
A A B C C 
B A B C D 
C A B C D 
D A A A D
Procedemos a evaluar D: 
A B C D 
A - 3 4 7 
B 13 - 17 5 
C 11 14 - 3 
D 8 11 12 - 
A B C D 
A A B C C 
B D B D D 
C D D C D 
D A A A D
Una vez terminados los recorridos podemos proceder 
a encontrar el camino mínimo que necesitamos 
encontrar a partir de las dos matrices obtenidas. 
Por ejemplo: El camino mínimo para ir de A a D, 
observo en la matriz de transición que tengo que 
pasar por C, luego observo de C a D dice que tengo 
que pasar por D, pero como es el objetivo se 
termina, y sería: A-C-D con peso 7.

Contenu connexe

Tendances

Ficha repaso tema 8
Ficha repaso tema 8Ficha repaso tema 8
Ficha repaso tema 8laura_pjo
 
Primera asignacion
Primera asignacionPrimera asignacion
Primera asignacionNervist
 
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...daisy_hernandez
 
Teorema π de buckingham
Teorema π de buckinghamTeorema π de buckingham
Teorema π de buckinghamGustavo Salazar
 
Ficha repaso tema 7
Ficha repaso tema 7Ficha repaso tema 7
Ficha repaso tema 7Mar Tuxi
 
Ejemplo del cálculo de circuitos en una malla
Ejemplo del cálculo de circuitos en una mallaEjemplo del cálculo de circuitos en una malla
Ejemplo del cálculo de circuitos en una mallajalvarezp243
 
Vectores en-dos-dimensiones
Vectores en-dos-dimensionesVectores en-dos-dimensiones
Vectores en-dos-dimensionesRichard Vargas
 
Incrementos, diferenciales y regla de la cadena
Incrementos, diferenciales y regla de la cadenaIncrementos, diferenciales y regla de la cadena
Incrementos, diferenciales y regla de la cadenaJonny Diaz Jarquin
 
Que es la derivada
Que es la derivadaQue es la derivada
Que es la derivadaEIYSC
 
Trabajo final calculo vectorial
Trabajo final calculo vectorialTrabajo final calculo vectorial
Trabajo final calculo vectorialAlexis Legazpi
 
Ejercicios del capitulo 13 del libro analisis estructural
Ejercicios del capitulo 13 del libro analisis estructuralEjercicios del capitulo 13 del libro analisis estructural
Ejercicios del capitulo 13 del libro analisis estructuralomega2317
 
Teorema del coseno o de los cosenos convertido
Teorema del coseno o de los cosenos convertidoTeorema del coseno o de los cosenos convertido
Teorema del coseno o de los cosenos convertidoElmerCardoza1
 

Tendances (20)

Ficha repaso tema 8
Ficha repaso tema 8Ficha repaso tema 8
Ficha repaso tema 8
 
Primera asignacion
Primera asignacionPrimera asignacion
Primera asignacion
 
Tema 2.4
Tema 2.4Tema 2.4
Tema 2.4
 
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...
Aplicación de ecuaciones vectoriales paramétricas para la determinación de la...
 
Teorema π de buckingham
Teorema π de buckinghamTeorema π de buckingham
Teorema π de buckingham
 
Ficha repaso tema 7
Ficha repaso tema 7Ficha repaso tema 7
Ficha repaso tema 7
 
Ejemplo del cálculo de circuitos en una malla
Ejemplo del cálculo de circuitos en una mallaEjemplo del cálculo de circuitos en una malla
Ejemplo del cálculo de circuitos en una malla
 
Ecuaciones paramétricas
Ecuaciones paramétricas Ecuaciones paramétricas
Ecuaciones paramétricas
 
Floyd Prim y Kruscal
Floyd Prim y KruscalFloyd Prim y Kruscal
Floyd Prim y Kruscal
 
mecánica de materiales
mecánica de materialesmecánica de materiales
mecánica de materiales
 
Emmanuelp
EmmanuelpEmmanuelp
Emmanuelp
 
Vectores en-dos-dimensiones
Vectores en-dos-dimensionesVectores en-dos-dimensiones
Vectores en-dos-dimensiones
 
Incrementos, diferenciales y regla de la cadena
Incrementos, diferenciales y regla de la cadenaIncrementos, diferenciales y regla de la cadena
Incrementos, diferenciales y regla de la cadena
 
Que es la derivada
Que es la derivadaQue es la derivada
Que es la derivada
 
Trigonometria05
Trigonometria05Trigonometria05
Trigonometria05
 
Funciones vectoriales
Funciones vectorialesFunciones vectoriales
Funciones vectoriales
 
Trabajo final calculo vectorial
Trabajo final calculo vectorialTrabajo final calculo vectorial
Trabajo final calculo vectorial
 
Ejercicios del capitulo 13 del libro analisis estructural
Ejercicios del capitulo 13 del libro analisis estructuralEjercicios del capitulo 13 del libro analisis estructural
Ejercicios del capitulo 13 del libro analisis estructural
 
Teorema del coseno o de los cosenos convertido
Teorema del coseno o de los cosenos convertidoTeorema del coseno o de los cosenos convertido
Teorema del coseno o de los cosenos convertido
 
Aplicaciones funciones vectoriales
Aplicaciones funciones vectorialesAplicaciones funciones vectoriales
Aplicaciones funciones vectoriales
 

En vedette

DesafíO De Crecimiento En Pymes
DesafíO De Crecimiento En PymesDesafíO De Crecimiento En Pymes
DesafíO De Crecimiento En PymesAlejandro Delobelle
 
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontre
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontreadopteunmec gratuit sans payer pour complet les abonnes au site de rencontre
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontreadopteunmec281
 
Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Mycuistot
 
Sarah’s gâteau au chocolat
Sarah’s gâteau au chocolatSarah’s gâteau au chocolat
Sarah’s gâteau au chocolatNinaKhamsy
 
Cuidado con tus deseos david romero
Cuidado con tus deseos david romeroCuidado con tus deseos david romero
Cuidado con tus deseos david romeroLogos Academy
 
Hispanic Outreach
Hispanic OutreachHispanic Outreach
Hispanic OutreachCindyElena
 
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...adopteunmec281
 
Rol del ca 125 y del pet en el cáncer de ovario
Rol del ca 125 y del pet en el cáncer de ovarioRol del ca 125 y del pet en el cáncer de ovario
Rol del ca 125 y del pet en el cáncer de ovariodamalare
 
Optic day 16 juin bruno ondo minsta
Optic day 16 juin   bruno ondo minstaOptic day 16 juin   bruno ondo minsta
Optic day 16 juin bruno ondo minstaOPTICDAY
 
A rock'n'roll hits story s. brackman
A rock'n'roll hits story s. brackmanA rock'n'roll hits story s. brackman
A rock'n'roll hits story s. brackmanamppowerpoint
 
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PME
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PMERÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PME
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PMEFaical Dalia
 
Registro calificaciones finales pregrado 2
Registro calificaciones finales pregrado 2Registro calificaciones finales pregrado 2
Registro calificaciones finales pregrado 2Felix Olivo
 

En vedette (20)

DesafíO De Crecimiento En Pymes
DesafíO De Crecimiento En PymesDesafíO De Crecimiento En Pymes
DesafíO De Crecimiento En Pymes
 
AragoDBpedia
AragoDBpediaAragoDBpedia
AragoDBpedia
 
Analisis - FODA
Analisis - FODAAnalisis - FODA
Analisis - FODA
 
Marraquesk
MarraqueskMarraquesk
Marraquesk
 
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontre
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontreadopteunmec gratuit sans payer pour complet les abonnes au site de rencontre
adopteunmec gratuit sans payer pour complet les abonnes au site de rencontre
 
La familia lanoso
La familia lanosoLa familia lanoso
La familia lanoso
 
Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015
 
Sicotte_Huguette_cv1
Sicotte_Huguette_cv1Sicotte_Huguette_cv1
Sicotte_Huguette_cv1
 
Sarah’s gâteau au chocolat
Sarah’s gâteau au chocolatSarah’s gâteau au chocolat
Sarah’s gâteau au chocolat
 
Cuidado con tus deseos david romero
Cuidado con tus deseos david romeroCuidado con tus deseos david romero
Cuidado con tus deseos david romero
 
Hispanic Outreach
Hispanic OutreachHispanic Outreach
Hispanic Outreach
 
Machines de moussage
Machines de moussageMachines de moussage
Machines de moussage
 
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
 
Rol del ca 125 y del pet en el cáncer de ovario
Rol del ca 125 y del pet en el cáncer de ovarioRol del ca 125 y del pet en el cáncer de ovario
Rol del ca 125 y del pet en el cáncer de ovario
 
Book expériences
Book expériencesBook expériences
Book expériences
 
Mi lugar
Mi lugarMi lugar
Mi lugar
 
Optic day 16 juin bruno ondo minsta
Optic day 16 juin   bruno ondo minstaOptic day 16 juin   bruno ondo minsta
Optic day 16 juin bruno ondo minsta
 
A rock'n'roll hits story s. brackman
A rock'n'roll hits story s. brackmanA rock'n'roll hits story s. brackman
A rock'n'roll hits story s. brackman
 
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PME
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PMERÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PME
RÉUSSIR UN PROJET DE CONCEPTION ET D’AMÉNAGEMENT DE BÂTIMENTS EN PME
 
Registro calificaciones finales pregrado 2
Registro calificaciones finales pregrado 2Registro calificaciones finales pregrado 2
Registro calificaciones finales pregrado 2
 

Similaire à Floyd (20)

Geometria i1
Geometria i1Geometria i1
Geometria i1
 
Unidad 4 mario renteria
Unidad 4 mario renteriaUnidad 4 mario renteria
Unidad 4 mario renteria
 
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
 
Teoría de las redes
Teoría de las redesTeoría de las redes
Teoría de las redes
 
Modelo del camino mas corto.pptx
Modelo del camino mas corto.pptxModelo del camino mas corto.pptx
Modelo del camino mas corto.pptx
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y prim
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y prim
 
Grafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdfGrafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdf
 
Mario renteria (3)
Mario renteria (3)Mario renteria (3)
Mario renteria (3)
 
Mario renteria (3)
Mario renteria (3)Mario renteria (3)
Mario renteria (3)
 
Mario renteria (3)
Mario renteria (3)Mario renteria (3)
Mario renteria (3)
 
IO 2(REDES).pdf
IO 2(REDES).pdfIO 2(REDES).pdf
IO 2(REDES).pdf
 
00085260
0008526000085260
00085260
 
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdfClaseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
 
Inec. lin. y no lin.
Inec. lin. y no lin.Inec. lin. y no lin.
Inec. lin. y no lin.
 
Inec. lin. y no lin.
Inec. lin. y no lin.Inec. lin. y no lin.
Inec. lin. y no lin.
 
Campos Electromagneticos - Tema 1
Campos Electromagneticos - Tema 1Campos Electromagneticos - Tema 1
Campos Electromagneticos - Tema 1
 
Grafos
GrafosGrafos
Grafos
 
Algoritmos busquedas
Algoritmos busquedasAlgoritmos busquedas
Algoritmos busquedas
 
Algoritmo de dijkstra final
Algoritmo de dijkstra finalAlgoritmo de dijkstra final
Algoritmo de dijkstra final
 

Plus de carpiop

Plan clase
Plan clasePlan clase
Plan clasecarpiop
 
Trabajos de Estructura de Datos
Trabajos de Estructura de DatosTrabajos de Estructura de Datos
Trabajos de Estructura de Datoscarpiop
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópezcarpiop
 
Syllabus
SyllabusSyllabus
Syllabuscarpiop
 
Pruebas de edi
Pruebas de ediPruebas de edi
Pruebas de edicarpiop
 
WebQuest Estructura de Datos
WebQuest Estructura de DatosWebQuest Estructura de Datos
WebQuest Estructura de Datoscarpiop
 

Plus de carpiop (6)

Plan clase
Plan clasePlan clase
Plan clase
 
Trabajos de Estructura de Datos
Trabajos de Estructura de DatosTrabajos de Estructura de Datos
Trabajos de Estructura de Datos
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópez
 
Syllabus
SyllabusSyllabus
Syllabus
 
Pruebas de edi
Pruebas de ediPruebas de edi
Pruebas de edi
 
WebQuest Estructura de Datos
WebQuest Estructura de DatosWebQuest Estructura de Datos
WebQuest Estructura de Datos
 

Dernier

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 

Dernier (20)

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 

Floyd

  • 1. Es un algoritmo de análisis sobre grafos para encontrar el camino mínimo en grafos dirigidos ponderados. El algoritmo encuentra el camino entre todos los pares de vértices en una única ejecución. Esto es similar a construir una tabla con todas las distancias mínimas entre pares de ciudades de un mapa, indicando la ruta a seguir para ir de la primera ciudad a la segunda.
  • 2. Esto puede verse de la siguiente manera: *Sea G= (V, A) un digrafo en el cual cada arco tiene asociado un costo no negativo. El problema es hallar para cualquier par de vértices (v, w) el camino más corto de v a w. *G= (V, A), V= {1,...,n} y C[i, j] es el costo del arco que va de i a j. *El algoritmo calcula la serie de matrices *Ak[i, j] significa el costo del camino más corto que va de i a j y que no pasa por algún vértice mayor que k. *El objetivo es calcular An[i, j]
  • 3. * B A D C 3 8 5 4 3
  • 4. Inicializamos las dos matrices. Una para las ponderaciones (peso, coste) y otra con los recorridos. PONDERACIONES RECORRIDOS A B C D A - 3 4 ∞ B ∞ - ∞ 5 C ∞ ∞ - 3 D 8 ∞ ∞ - A B C D A A B C D B A B C D C A B C D D A B C D Los valores infinito significa que para ese par de vértices no existe una arista que los une de forma directa. Llenamos cada columna con la letra correspondiente.
  • 5. Evaluamos cada vértice (A, B, C, D). Empezamos con el vértice A. Tomamos fila y columna correspondientes al vértice A. Sumamos A B C D A - 3 4 ∞ B ∞ - ∞ 5 C ∞ ∞ - 3 D 8 11 12 - A B C D A A B C D B A B C D C A B C D D A A A D Sumamos cada valor de la columna con el las filas y reemplazamos en la fila del elemente que estamos evaluando, conservando el valor mínimo. En la posición que cambiamos en la matriz anterior reemplazamos por la letra a la cual estamos evaluando.
  • 6. Procedemos a evaluar B: A B C D A - 3 4 8 B ∞ - ∞ 5 C ∞ ∞ - 3 D 8 11 12 - A B C D A A B C B B A B C D C A B C D D A A A D
  • 7. Procedemos a evaluar C: A B C D A - 3 4 7 B ∞ - ∞ 5 C ∞ ∞ - 3 D 8 11 12 - A B C D A A B C C B A B C D C A B C D D A A A D
  • 8. Procedemos a evaluar D: A B C D A - 3 4 7 B 13 - 17 5 C 11 14 - 3 D 8 11 12 - A B C D A A B C C B D B D D C D D C D D A A A D
  • 9. Una vez terminados los recorridos podemos proceder a encontrar el camino mínimo que necesitamos encontrar a partir de las dos matrices obtenidas. Por ejemplo: El camino mínimo para ir de A a D, observo en la matriz de transición que tengo que pasar por C, luego observo de C a D dice que tengo que pasar por D, pero como es el objetivo se termina, y sería: A-C-D con peso 7.