SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
TEORIA DE GRAFOS
¿ Que es un Grafo?
Un GRAFO es un conjunto de nodos o vértices (V) y
un conjunto de aristas (E), donde cada arista
relaciona a un par de nodos pertenecientes a V.
La estructura algebraica para los grafos es G=(V,E).
Existen dos tipos de Grafos:
 GRAFO DIRIGIDO
 GRAFO NO DIRIGIDO
GRAFO DIRIGIDO
 Un GRAFO DIRIGIDO G consiste de un conjunto
V de vértices y un conjunto E al conjunto de
aristas del grafo.
 Los vértices de un grafo dirigido pueden usarse
para representar objetos y los enlaces relaciones
entre los objetos, ejemplo de ello que los
vértices pueden representar ciudades y los
enlaces vuelos aéreos entre ciudades.
 Un enlace es un par ordenado de vértices (v, w),
donde v es la cola y w corresponde a la cabeza
del enlace.
a b
c d
V={a, b, c, d}
E={(a,c), (a,b), (b,c),
(b,d), (c,d)}
v w
GRAFO NO DIRIGIDO
• Sea G un Grafo no Dirigido,
donde G=(V,E) y V
corresponde al conjunto de
vértices y E al conjunto de
aristas del grafo.
• Un Grafo no Dirigido se
diferencia de un Grafo Dirigido
debido a que cada arista en E
es un par no ordenado de
vértices. Si (v,w) es una arista
no dirigida (v,w) = (w,v).
a b
c d
V={a, b, c, d}
E={(a,c),(c,a),(a,b),(b,a)
(b,c),(c,b),(b,d),(d,b),
(c,d),(d,c)}
COSTOS
Grafo Dirigido
Etiquetado
Grafo No Dirigido
Etiquetado
Los enlaces tanto para los grafos Dirigidos como No
Dirigidos tienen un costo (valor), por lo tanto son grafos
etiquetados.
a b
c d
a b
c d
20
3025
15
40 40
a b
c d
a b
c d
20
3025
15
REPRESENTACION LOS GRAFOS
Un grafo Dirigido o No-Dirigido se puede representar
mediante:
 Matriz de Adyacencia
 Lista de Adyacencia
 Arreglos para la Lista de Adyacencia.
 Sea el siguiente Grafo Dirigido:
Donde:
V={1,2,3,4}
E={(1,2),(2,3), (,3,1), ((4,2),(3,4)}
2
1
3
4
MATRIZ ADYACENTE


 

casootroen
Ejisi
jia
0
),(1
],[
Sea: E={( 1 , 2 ), ( 2 , 3), (3 , 1 ), ( 4 ,2),( 3 , 4 )}















0010
1001
0100
0010
a
La Matriz Adyacente A de un Grafo G=(V,E) tiene V*V elementos y
se define como:
Fila Columna
2
1
3
4
VENTAJAS Y DESVENTAJAS
DE LA MATRIZ DE ADYACENCIA
• VENTAJAS:
 Se puede determinar en un tiempo
fijo y constante si un enlace(arco)
pertenece o no al grafo.
 Es fácil determinar si existe o no un
arco o enlace, solo se debe
posicionar en la matriz.
 Es fácil determinar si existe un ciclo
en el grafo, basta multiplicar la
matriz por ella misma n veces hasta
obtener la matriz nula(no hay ciclos)
o bien una sucesión periódica de
matrices(hay ciclo)
• DESVENTAJAS:
 Se requiere un
almacenamiento |v|*|v|. Es
decir O(n2).
 Solo al leer o examinar la
matriz puede llevar un
tiempo de O(n2).
LISTA ADYACENTE
La lista de adyacencia para un vértice v es una lista enlazada de
todos los vértices w adyacentes a v. Un grafo puede ser
representado por |v| listas de adyacencias, una para cada vértice.
=
1
2
2 3
=
3
4
3
21
3 4
4
=
2
=
Lista de
Adyancencia
Grafos
Vértices
VENTAJAS Y DESVENTAJAS
DE LAS LISTAS DE ADYACENCIA
• VENTAJAS:
 La lista de adyacencia requiere
un espacio proporcional a la
suma del número de vértices
más el número de
enlaces(arcos). Hace buen uso
de la memoria.
 Se utiliza bastante cuando el
número de enlaces es mucho
menor que O(n2)
• DESVENTAJAS:
 La representación con lista de
adyacencia es que puede llevar
un tiempo O(n) determinar si
existe un arco del vértice i al
vértice j, ya que pueden haber
O(n) vértices en la lista de
adyacencia. Para el vértice i.
UTILIZACION DE ARREGLOS
PARA LA LISTA DE ADYACENCIA
21
3 4
Grafos
1
2
4
3
Vertices
2
3
0
4
0
2
0
3
0
Arreglo de
Lista
Adyacente
Se utilizan los arreglos para implementar la Lista de
Adyacencia:
EJERCICIOS
Para los siguientes Grafos Dirigidos y No
Dirigidos, calcular su:
• Matriz de Adyacencia
• Lista de Adyacencia
Construya la Matriz de adyacencia del siguiente
grafo no dirigido:
1
3
5
8
Ejercicio 1
Construya la Matriz de adyacencia del siguiente
Grafo Dirigido:
1
4
2
3
Ejercicio 2
a b
c d
a b
c d
8
3015
15
40 40
a b
c d
a b
c d
120
105
15
Ejercicio 3 Ejercicio 4
A partir de las siguientes Matrices,
construir sus respectivos Grafos si es
que es posible.

Más contenido relacionado

La actualidad más candente

La Parábola
La ParábolaLa Parábola
La ParábolaSmartNeko
 
Introduccion a la geometria analitica 25 p-rmco90902
Introduccion a la geometria analitica 25 p-rmco90902Introduccion a la geometria analitica 25 p-rmco90902
Introduccion a la geometria analitica 25 p-rmco90902lmk8
 
Grafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdfGrafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdfKevinPeaChavez
 
Calvar3 semana-1
Calvar3 semana-1Calvar3 semana-1
Calvar3 semana-1yoe herrera
 
Coordenadas polares. Andres Gil
Coordenadas polares. Andres GilCoordenadas polares. Andres Gil
Coordenadas polares. Andres GilAndresGil47
 
18. COORDERNADAS ESFERICAS O CILINDRICAS
18. COORDERNADAS ESFERICAS O CILINDRICAS18. COORDERNADAS ESFERICAS O CILINDRICAS
18. COORDERNADAS ESFERICAS O CILINDRICASedvinogo
 
Semana8 mate3-del 15 al 19 de mayo
Semana8 mate3-del 15 al 19 de mayoSemana8 mate3-del 15 al 19 de mayo
Semana8 mate3-del 15 al 19 de mayoLorena Covarrubias
 
Informe de experimento i
Informe de experimento iInforme de experimento i
Informe de experimento iMaychol Rivas
 
1.1 ecuacion de la pendiente
1.1 ecuacion de la pendiente1.1 ecuacion de la pendiente
1.1 ecuacion de la pendienteinsucoppt
 
Esquema
EsquemaEsquema
Esquema01007
 
Resumen t7
Resumen t7Resumen t7
Resumen t7pam00077
 

La actualidad más candente (19)

Comandos 1
Comandos 1Comandos 1
Comandos 1
 
Grafos 8.2.2
Grafos 8.2.2Grafos 8.2.2
Grafos 8.2.2
 
La Parábola
La ParábolaLa Parábola
La Parábola
 
Introduccion a la geometria analitica 25 p-rmco90902
Introduccion a la geometria analitica 25 p-rmco90902Introduccion a la geometria analitica 25 p-rmco90902
Introduccion a la geometria analitica 25 p-rmco90902
 
Grafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdfGrafos_presentación con ejercicios.pdf
Grafos_presentación con ejercicios.pdf
 
Grafos 8.1.1
Grafos 8.1.1Grafos 8.1.1
Grafos 8.1.1
 
Calvar3 semana-1
Calvar3 semana-1Calvar3 semana-1
Calvar3 semana-1
 
9.2 plano cartesiano
9.2 plano cartesiano9.2 plano cartesiano
9.2 plano cartesiano
 
Coordenadas polares. Andres Gil
Coordenadas polares. Andres GilCoordenadas polares. Andres Gil
Coordenadas polares. Andres Gil
 
18. COORDERNADAS ESFERICAS O CILINDRICAS
18. COORDERNADAS ESFERICAS O CILINDRICAS18. COORDERNADAS ESFERICAS O CILINDRICAS
18. COORDERNADAS ESFERICAS O CILINDRICAS
 
Semana8 mate3-del 15 al 19 de mayo
Semana8 mate3-del 15 al 19 de mayoSemana8 mate3-del 15 al 19 de mayo
Semana8 mate3-del 15 al 19 de mayo
 
El punto
El puntoEl punto
El punto
 
8 GráFicas De Funciones
8  GráFicas De Funciones8  GráFicas De Funciones
8 GráFicas De Funciones
 
Tema iv rectas-1ra parte
Tema iv rectas-1ra parteTema iv rectas-1ra parte
Tema iv rectas-1ra parte
 
Informe de experimento i
Informe de experimento iInforme de experimento i
Informe de experimento i
 
1.1 ecuacion de la pendiente
1.1 ecuacion de la pendiente1.1 ecuacion de la pendiente
1.1 ecuacion de la pendiente
 
Esquema
EsquemaEsquema
Esquema
 
Funcion cuadratica
Funcion cuadraticaFuncion cuadratica
Funcion cuadratica
 
Resumen t7
Resumen t7Resumen t7
Resumen t7
 

Destacado

147_zernola1.froga.konprimituta.ppt
147_zernola1.froga.konprimituta.ppt147_zernola1.froga.konprimituta.ppt
147_zernola1.froga.konprimituta.pptElhuyarOlinpiada
 
Esquema.
Esquema.Esquema.
Esquema.hausesp
 
Exercicis word 1 8
Exercicis word 1 8Exercicis word 1 8
Exercicis word 1 8tecnovicent
 
Calendario trabajos de_grado_2012-a
Calendario trabajos de_grado_2012-aCalendario trabajos de_grado_2012-a
Calendario trabajos de_grado_2012-aUniversidad FESU
 
Carteles finales - Teoría del color - Vol01
Carteles finales - Teoría del color - Vol01Carteles finales - Teoría del color - Vol01
Carteles finales - Teoría del color - Vol01Alx Marroquin
 
CóMo Hacer Un Cable De Red Cruzado
CóMo Hacer Un Cable De Red CruzadoCóMo Hacer Un Cable De Red Cruzado
CóMo Hacer Un Cable De Red CruzadoKAREN TORRES
 
El gato y el perro.
El gato y el perro.El gato y el perro.
El gato y el perro.hausesp
 
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteAs novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteMaria De Lourdes Prado
 
Tema 1: sistemas de numeración.
Tema 1: sistemas de numeración.Tema 1: sistemas de numeración.
Tema 1: sistemas de numeración.hausesp
 
Caso clínico instrucciones
Caso clínico instruccionesCaso clínico instrucciones
Caso clínico instruccionesTPorta
 
Luz marina perfil institucional.
Luz marina perfil institucional.Luz marina perfil institucional.
Luz marina perfil institucional.yesneider
 
Practica 7
Practica 7Practica 7
Practica 7rrodri83
 
2. t.l. administracion agropecuaria
2. t.l. administracion agropecuaria2. t.l. administracion agropecuaria
2. t.l. administracion agropecuariaUniversidad FESU
 
18lectura analogica. unidad 3
18lectura analogica. unidad 318lectura analogica. unidad 3
18lectura analogica. unidad 3Raquel Vilela
 

Destacado (20)

Aberraciones sexuales1
Aberraciones sexuales1Aberraciones sexuales1
Aberraciones sexuales1
 
147_zernola1.froga.konprimituta.ppt
147_zernola1.froga.konprimituta.ppt147_zernola1.froga.konprimituta.ppt
147_zernola1.froga.konprimituta.ppt
 
Monserrate naty+exel
Monserrate naty+exelMonserrate naty+exel
Monserrate naty+exel
 
Esquema.
Esquema.Esquema.
Esquema.
 
Escuela de padres
Escuela de padresEscuela de padres
Escuela de padres
 
Exercicis word 1 8
Exercicis word 1 8Exercicis word 1 8
Exercicis word 1 8
 
Calendario trabajos de_grado_2012-a
Calendario trabajos de_grado_2012-aCalendario trabajos de_grado_2012-a
Calendario trabajos de_grado_2012-a
 
Carteles finales - Teoría del color - Vol01
Carteles finales - Teoría del color - Vol01Carteles finales - Teoría del color - Vol01
Carteles finales - Teoría del color - Vol01
 
CóMo Hacer Un Cable De Red Cruzado
CóMo Hacer Un Cable De Red CruzadoCóMo Hacer Un Cable De Red Cruzado
CóMo Hacer Un Cable De Red Cruzado
 
El gato y el perro.
El gato y el perro.El gato y el perro.
El gato y el perro.
 
Los alimentos
Los alimentosLos alimentos
Los alimentos
 
ISTPnuevaesperanza
ISTPnuevaesperanzaISTPnuevaesperanza
ISTPnuevaesperanza
 
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docenteAs novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
As novas-tecnologias-na-educacao-desafios-atuais-para-a-pratica-docente
 
Tema 1: sistemas de numeración.
Tema 1: sistemas de numeración.Tema 1: sistemas de numeración.
Tema 1: sistemas de numeración.
 
Relativismo
RelativismoRelativismo
Relativismo
 
Caso clínico instrucciones
Caso clínico instruccionesCaso clínico instrucciones
Caso clínico instrucciones
 
Luz marina perfil institucional.
Luz marina perfil institucional.Luz marina perfil institucional.
Luz marina perfil institucional.
 
Practica 7
Practica 7Practica 7
Practica 7
 
2. t.l. administracion agropecuaria
2. t.l. administracion agropecuaria2. t.l. administracion agropecuaria
2. t.l. administracion agropecuaria
 
18lectura analogica. unidad 3
18lectura analogica. unidad 318lectura analogica. unidad 3
18lectura analogica. unidad 3
 

Similar a Catedra grafos (20)

Material de grafos.pdf
Material de grafos.pdfMaterial de grafos.pdf
Material de grafos.pdf
 
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...
 
Tema grafos
Tema grafosTema grafos
Tema grafos
 
19 Grafos 1
19 Grafos 119 Grafos 1
19 Grafos 1
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operaciones
 
19. Grafos.ppt
19. Grafos.ppt19. Grafos.ppt
19. Grafos.ppt
 
GRAFOS
GRAFOSGRAFOS
GRAFOS
 
Grafoscuestionario
GrafoscuestionarioGrafoscuestionario
Grafoscuestionario
 
Cátedra de Grafos
Cátedra de GrafosCátedra de Grafos
Cátedra de Grafos
 
Grafos
GrafosGrafos
Grafos
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
Grafos 1
Grafos 1Grafos 1
Grafos 1
 
Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planas
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOS
 
Grafos.ppt
 Grafos.ppt Grafos.ppt
Grafos.ppt
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacencia
 
Teoría de Grafos en sage
 Teoría de Grafos en sage Teoría de Grafos en sage
Teoría de Grafos en sage
 
Grafos en sage
Grafos en sageGrafos en sage
Grafos en sage
 
Grafos 8.3.1 2017
Grafos 8.3.1 2017Grafos 8.3.1 2017
Grafos 8.3.1 2017
 
Grafos
GrafosGrafos
Grafos
 

Más de Johnfornerod

Clase 2 y 3 buenas practicas de manufactura
Clase 2 y 3 buenas practicas de manufacturaClase 2 y 3 buenas practicas de manufactura
Clase 2 y 3 buenas practicas de manufacturaJohnfornerod
 
Clase 1 aplicación de normas y procedimiento de higiene personal
Clase 1 aplicación de normas y procedimiento de higiene personalClase 1 aplicación de normas y procedimiento de higiene personal
Clase 1 aplicación de normas y procedimiento de higiene personalJohnfornerod
 
Clasificacion de los problemas
Clasificacion de los problemasClasificacion de los problemas
Clasificacion de los problemasJohnfornerod
 
1 clase analisis algoritmos
1 clase   analisis algoritmos1 clase   analisis algoritmos
1 clase analisis algoritmosJohnfornerod
 
Recorrido de grafos 2da parte
Recorrido de grafos 2da parteRecorrido de grafos 2da parte
Recorrido de grafos 2da parteJohnfornerod
 
Recorrido de grafos 1ra parte
Recorrido de grafos 1ra parteRecorrido de grafos 1ra parte
Recorrido de grafos 1ra parteJohnfornerod
 
Clasificacion de los problemas
Clasificacion de los problemasClasificacion de los problemas
Clasificacion de los problemasJohnfornerod
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busquedaJohnfornerod
 

Más de Johnfornerod (10)

Clase 2 y 3 buenas practicas de manufactura
Clase 2 y 3 buenas practicas de manufacturaClase 2 y 3 buenas practicas de manufactura
Clase 2 y 3 buenas practicas de manufactura
 
Clase 1 aplicación de normas y procedimiento de higiene personal
Clase 1 aplicación de normas y procedimiento de higiene personalClase 1 aplicación de normas y procedimiento de higiene personal
Clase 1 aplicación de normas y procedimiento de higiene personal
 
Clasificacion de los problemas
Clasificacion de los problemasClasificacion de los problemas
Clasificacion de los problemas
 
1 clase analisis algoritmos
1 clase   analisis algoritmos1 clase   analisis algoritmos
1 clase analisis algoritmos
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Recorrido de grafos 2da parte
Recorrido de grafos 2da parteRecorrido de grafos 2da parte
Recorrido de grafos 2da parte
 
Recorrido de grafos 1ra parte
Recorrido de grafos 1ra parteRecorrido de grafos 1ra parte
Recorrido de grafos 1ra parte
 
Clasificacion de los problemas
Clasificacion de los problemasClasificacion de los problemas
Clasificacion de los problemas
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
 
Cd algoritmoos
Cd algoritmoosCd algoritmoos
Cd algoritmoos
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 

Catedra grafos

  • 2. ¿ Que es un Grafo? Un GRAFO es un conjunto de nodos o vértices (V) y un conjunto de aristas (E), donde cada arista relaciona a un par de nodos pertenecientes a V. La estructura algebraica para los grafos es G=(V,E). Existen dos tipos de Grafos:  GRAFO DIRIGIDO  GRAFO NO DIRIGIDO
  • 3. GRAFO DIRIGIDO  Un GRAFO DIRIGIDO G consiste de un conjunto V de vértices y un conjunto E al conjunto de aristas del grafo.  Los vértices de un grafo dirigido pueden usarse para representar objetos y los enlaces relaciones entre los objetos, ejemplo de ello que los vértices pueden representar ciudades y los enlaces vuelos aéreos entre ciudades.  Un enlace es un par ordenado de vértices (v, w), donde v es la cola y w corresponde a la cabeza del enlace. a b c d V={a, b, c, d} E={(a,c), (a,b), (b,c), (b,d), (c,d)} v w
  • 4. GRAFO NO DIRIGIDO • Sea G un Grafo no Dirigido, donde G=(V,E) y V corresponde al conjunto de vértices y E al conjunto de aristas del grafo. • Un Grafo no Dirigido se diferencia de un Grafo Dirigido debido a que cada arista en E es un par no ordenado de vértices. Si (v,w) es una arista no dirigida (v,w) = (w,v). a b c d V={a, b, c, d} E={(a,c),(c,a),(a,b),(b,a) (b,c),(c,b),(b,d),(d,b), (c,d),(d,c)}
  • 5. COSTOS Grafo Dirigido Etiquetado Grafo No Dirigido Etiquetado Los enlaces tanto para los grafos Dirigidos como No Dirigidos tienen un costo (valor), por lo tanto son grafos etiquetados. a b c d a b c d 20 3025 15 40 40 a b c d a b c d 20 3025 15
  • 6. REPRESENTACION LOS GRAFOS Un grafo Dirigido o No-Dirigido se puede representar mediante:  Matriz de Adyacencia  Lista de Adyacencia  Arreglos para la Lista de Adyacencia.  Sea el siguiente Grafo Dirigido: Donde: V={1,2,3,4} E={(1,2),(2,3), (,3,1), ((4,2),(3,4)} 2 1 3 4
  • 7. MATRIZ ADYACENTE      casootroen Ejisi jia 0 ),(1 ],[ Sea: E={( 1 , 2 ), ( 2 , 3), (3 , 1 ), ( 4 ,2),( 3 , 4 )}                0010 1001 0100 0010 a La Matriz Adyacente A de un Grafo G=(V,E) tiene V*V elementos y se define como: Fila Columna 2 1 3 4
  • 8. VENTAJAS Y DESVENTAJAS DE LA MATRIZ DE ADYACENCIA • VENTAJAS:  Se puede determinar en un tiempo fijo y constante si un enlace(arco) pertenece o no al grafo.  Es fácil determinar si existe o no un arco o enlace, solo se debe posicionar en la matriz.  Es fácil determinar si existe un ciclo en el grafo, basta multiplicar la matriz por ella misma n veces hasta obtener la matriz nula(no hay ciclos) o bien una sucesión periódica de matrices(hay ciclo) • DESVENTAJAS:  Se requiere un almacenamiento |v|*|v|. Es decir O(n2).  Solo al leer o examinar la matriz puede llevar un tiempo de O(n2).
  • 9. LISTA ADYACENTE La lista de adyacencia para un vértice v es una lista enlazada de todos los vértices w adyacentes a v. Un grafo puede ser representado por |v| listas de adyacencias, una para cada vértice. = 1 2 2 3 = 3 4 3 21 3 4 4 = 2 = Lista de Adyancencia Grafos Vértices
  • 10. VENTAJAS Y DESVENTAJAS DE LAS LISTAS DE ADYACENCIA • VENTAJAS:  La lista de adyacencia requiere un espacio proporcional a la suma del número de vértices más el número de enlaces(arcos). Hace buen uso de la memoria.  Se utiliza bastante cuando el número de enlaces es mucho menor que O(n2) • DESVENTAJAS:  La representación con lista de adyacencia es que puede llevar un tiempo O(n) determinar si existe un arco del vértice i al vértice j, ya que pueden haber O(n) vértices en la lista de adyacencia. Para el vértice i.
  • 11. UTILIZACION DE ARREGLOS PARA LA LISTA DE ADYACENCIA 21 3 4 Grafos 1 2 4 3 Vertices 2 3 0 4 0 2 0 3 0 Arreglo de Lista Adyacente Se utilizan los arreglos para implementar la Lista de Adyacencia:
  • 12. EJERCICIOS Para los siguientes Grafos Dirigidos y No Dirigidos, calcular su: • Matriz de Adyacencia • Lista de Adyacencia
  • 13. Construya la Matriz de adyacencia del siguiente grafo no dirigido: 1 3 5 8 Ejercicio 1
  • 14. Construya la Matriz de adyacencia del siguiente Grafo Dirigido: 1 4 2 3 Ejercicio 2
  • 15. a b c d a b c d 8 3015 15 40 40 a b c d a b c d 120 105 15 Ejercicio 3 Ejercicio 4
  • 16. A partir de las siguientes Matrices, construir sus respectivos Grafos si es que es posible.