SlideShare una empresa de Scribd logo
1 de 23
CONTENIDO
 DEFINICION DE GRAFOS
 SUBGRAFOS
 GRADO DE UN VERTICE
 CAMINOS, CICLOS
 REPRESENTACION DE LAS GRAFICAS
 RUTA MAS CORTA
GRAFO
UN GRAFO ES UNA PAREJA DE CONJUNTOS (V, E)
DONDE:
 V ES DISTINTO DE VACIO
 E ES UN CONJUNTO DE PARES DE V
TERMINOLOGIA
BASICA
GRAFOS NO DIRIGIDOS
 LOS ELEMENTOS DE (V) SE LLAMAN VERTICES O NODOS.
 LOS PARES DE (E) SON NO ORDENADOS, SE LLAMAN ARISTAS
 SE REPRESENTAN CON PUNTOS Y LINEAS
EJEMPLO
V5
V4
V2
V1
V3
V = {V1,V2,V3,V4,V5}
E =
{(V1,V1),(V1,V2),(V1,V5),(V2,V3),
(V2,V4),(V2,V5),(V3,V4),(V4,V5)}
PARES NO ORDENADOS DE
VERTICES
GRAFO NO DIRIGIDO
TERMINOLOGIA
BASICA
GRAFOS DIRIGIDOS
 LOS ELEMENTOS DE (V) SE LLAMAN VERTICES O NODOS.
 LOS PARES DE (E) SON ORDENADOS, SE LLAMAN ARCOS
 SE REPRESENTAN CON PUNTOS Y FLECHAS
GRAFO DIRIGIDO
EJEMPLO
V2
V1
V4
V3
V5 V = {V1,V2,V3,V4,V5}
E =
{(V1,V2),(V2,V3),(V3,V1),(V3,V4),
(V4,V3),(V4,V4),(V4,V5),(V5,V1)}
PARES ORDENADOS DE
VERTICES
MAS NOTACION
GRAFOS NO DIRIGIDOS
SI (Vi, Vj) REPRESENTAN UNA ARISTA
 Vi Y Vj SON EXTREMOS DE (Vi,Vj)
 Vi Y Vj SON ADYACENTES
 (Vi, Vj) ES INCIDENTE EN Vi Y Vj
 SI Vi = Vj, (Vi,Vj) SE LLAMA BUCLE O LAZO
 UN GRAFO SIN BUCLES O LAZOS SE LLAMA SIMPLE
EJEMPLO
V5
V4
V2
V1
V3
GRAFO NO DIRIGIDO
SI (Vi, Vj) REPRESENTAN UNA ARISTA
 Vi Y Vj SON EXTREMOS DE (Vi,Vj)
 Vi Y Vj SON ADYACENTES
 (Vi, Vj) ES INCIDENTE EN Vi Y Vj
 SI Vi = Vj, (Vi,Vj) SE LLAMA BUCLE O
LAZO
 UN GRAFO SIN BUCLES O LAZOS SE
LLAMA SIMPLE
MAS NOTACION
GRAFOS DIRIGIDOS
SI (Vi, Vj) REPRESENTAN UN ARCO
 Vi ES EL EXTREMO INICIAL DE (Vi,Vj)
 Vj ES EL EXTREMO FINAL DE (Vi,Vj)
 SI Vi = Vj, (Vi,Vj) SE LLAMA BUCLE O LAZO
GRAFO DIRIGIDO
EJEMPLO
V2
V1
V4
V3
V5
SI (Vi, Vj) REPRESENTAN UN ARCO
 Vi ES EL EXTREMO INICIAL DE (Vi,Vj)
 Vj ES EL EXTREMO FINAL DE (Vi,Vj)
 SI Vi = Vj, (Vi,Vj) SE LLAMA BUCLE O LAZO
MAS NOTACION
GRAFO COMPLETO
 ES AQUEL GRAFO CON n VERTICES
 EXISTE UNA ARISTA ENTRE CADA PAR DE VERTICES
V4
V2
V1
V3
MAS NOTACION
GRAFO DE SIMILITUD O SUBGRAFO
 SON AQUELLOS GRAFOS DE LOS QUE SE PUEDEN DERIVAR
SUBGRAFOS
V4
V2
V1
V3
V4
V3
V2
GRADO DE UN VERTICE
V1 = 2 V6 = 0
V2 = 3 V7 = 2
V3 = 4
V4 = 3
V5 = 2
V4
V2
V1
V3
V5
EL GRADO DE UN VERTICE
 COMPRENDEN AL NUMERO DE ARISTAS QUE
INCIDEN EN EL VERTICE
V6 V7
CAMINO O
TRAYECTORIA
 ES EL RECORRIDO DESDE UN Vo HASTA UN Vn
V4
V2
V1
V3
V5
V6
 V1,V2,V3,V4,V5,V6
 V1,V3,V2,V4,V5,V6
 V1,V2,V3,V5,V4,V6
CICLOS
 CICLO DE EULER
 CICLO DE HAMILTON
CICLOS
CICLO DE EULER
 RECORRE TODAS LAS ARISTAS DEL GRAFO SIN
REPETIRLAS
V4
V2
V1
V3
V5
V6
 V1,V2,V3,V4,V2,V5,V4,V6,V5,V3,V1
CICLOS
CICLO DE HAMILTON
 RECORRER TODOS LOS VERTICES SIN
REPETIRLOS EXCEPTO EL Vi y EL Vf QUE SON EL
MISMO
V4
V2
V1
V3
V5
V6
 V1,V2,V4,V6,V5,V3,V1
 V1,V2,V5,V6,V4,V4,V3,V1
TERMINOLOGIA
BASICA
REPRESENTACION DE GRAFICAS
 MATRIZ DE ADYACENCIA
 MATRIZ DE INCIDENCIA
TERMINOLOGIA
BASICA
MATRIZ DE ADYACENCIA
V2
V1
V3
V1 V2 V3
V
1 2 1 1
V
2 1 0 2
V
3 1 2 0
TERMINOLOGIA
BASICA
MATRIZ DE INCIDENCIA
V1
V2
V3
e1
e3e2
e4
e5
e1 e2 e3 e4 e5
V1 1 1 1 0 0
V2 1 0 0 1 0
V3 0 1 1 1 1
RUTA MAS CORTA
LOS MÉTODOS QUE VAMOS A VER SON:
 ALGORITMO DE DIJKSTRA
 ALGORITMO DE FLOYD-WARSHALL
Conceptos basicos en la teoria de grafos

Más contenido relacionado

La actualidad más candente (20)

Grafos
GrafosGrafos
Grafos
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacencia
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no lineales
 
Tema grafos
Tema grafosTema grafos
Tema grafos
 
332 presentacion grafos
332 presentacion grafos332 presentacion grafos
332 presentacion grafos
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
 
Normalización de Bases de Datos (Hasta Boyce-Codd)
Normalización de Bases de Datos (Hasta Boyce-Codd)Normalización de Bases de Datos (Hasta Boyce-Codd)
Normalización de Bases de Datos (Hasta Boyce-Codd)
 
Presentación tipos de matrices
Presentación tipos de matricesPresentación tipos de matrices
Presentación tipos de matrices
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
Arboles - estructura de datos
Arboles - estructura de datos Arboles - estructura de datos
Arboles - estructura de datos
 
Grafo bipartito
Grafo bipartitoGrafo bipartito
Grafo bipartito
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Grafos
GrafosGrafos
Grafos
 
Busqueda Binaria
Busqueda BinariaBusqueda Binaria
Busqueda Binaria
 
Uml a java
Uml a javaUml a java
Uml a java
 

Similar a Conceptos basicos en la teoria de grafos

Similar a Conceptos basicos en la teoria de grafos (20)

Teoria sobre arboles y grafos, presentacion clave sobre las bases de la intel...
Teoria sobre arboles y grafos, presentacion clave sobre las bases de la intel...Teoria sobre arboles y grafos, presentacion clave sobre las bases de la intel...
Teoria sobre arboles y grafos, presentacion clave sobre las bases de la intel...
 
TEORÍA DE GRAFOS
TEORÍA DE GRAFOSTEORÍA DE GRAFOS
TEORÍA DE GRAFOS
 
Grafos[1]
Grafos[1]Grafos[1]
Grafos[1]
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafoscuestionario
GrafoscuestionarioGrafoscuestionario
Grafoscuestionario
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Fundamentos de la Teoría de Grafos en Curso de Educagratis
Fundamentos de la Teoría de Grafos en Curso de EducagratisFundamentos de la Teoría de Grafos en Curso de Educagratis
Fundamentos de la Teoría de Grafos en Curso de Educagratis
 
Material de grafos.pdf
Material de grafos.pdfMaterial de grafos.pdf
Material de grafos.pdf
 
S8-EDD-4.2 Aplicaciones de árboles en informática
S8-EDD-4.2 Aplicaciones de árboles en informáticaS8-EDD-4.2 Aplicaciones de árboles en informática
S8-EDD-4.2 Aplicaciones de árboles en informática
 
I1M2010-T22: Algoritmos sobre grafos en Haskell
I1M2010-T22: Algoritmos sobre grafos en HaskellI1M2010-T22: Algoritmos sobre grafos en Haskell
I1M2010-T22: Algoritmos sobre grafos en Haskell
 
19. Grafos.ppt
19. Grafos.ppt19. Grafos.ppt
19. Grafos.ppt
 
Ejercicios de grafos y digrafos
Ejercicios de grafos y digrafosEjercicios de grafos y digrafos
Ejercicios de grafos y digrafos
 
Grafos
GrafosGrafos
Grafos
 
GRAFOS
GRAFOSGRAFOS
GRAFOS
 
Grafos
GrafosGrafos
Grafos
 
Guia de estudio_i_parcial-algebra_lineal
Guia de estudio_i_parcial-algebra_linealGuia de estudio_i_parcial-algebra_lineal
Guia de estudio_i_parcial-algebra_lineal
 
19 Grafos 1
19 Grafos 119 Grafos 1
19 Grafos 1
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Último (10)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Conceptos basicos en la teoria de grafos