SlideShare una empresa de Scribd logo
Alumno : Víctor Hugo Orellana Jaque!
Análisis de Algoritmos Sección 112!
Profesora : Sra. Pilar Pardo Hidalgo!
26-junio-2014!
¿Qué 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. (Tal como en un poliedro,
donde una arista relaciona a dos vértices)!
Algebraicamente, los grafos se representan
así : G=(V,E)!
Dos tipos de grafos existen : Dirigidos y No
Dirigidos!
Grafos Dirigidos!
Ø Un grafo dirigido 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 objetos. La èindica en qué
dirección se recorre el grafo.!
Ø Un enlace es un par ordenado de vértices
(a,b) donde : !
b	
  a	
  
cola	
   cabeza	
  
Grafos No Dirigidos!
u Sea G un grafo no dirigido, donde
G=(V,E) y V es el conjunto de vértices y
E el conjunto de aristas del grafo.!
u A diferencia de un grafo dirigido, en este
tipo de grafos cada arista en E es un par
no ordenado de vértices. La siguiente
situación sucede :!
(a,b)=(b,a)!
!
a	
   b	
  
Costos!
•  Los enlaces tanto para los grafos no
dirigidos como para los dirigidos tienen un
costo, o valor, por lo tanto son grafos
etiquetados. !
•  Los valores se etiquetan en la arista.!
Representación de los Grafos!
!
•  Un grafo dirigido o no dirigido puede ser
representado mediante:!
a)  Matriz de Adyacencia!
b)  Lista de Adyacencia!
c)  Arreglos para la Lista de Adyacencia!
Matriz Adyacente!
•  La matriz adyacente A de un grafo
G=(V,E) tiene V*V elementos y se
define como:!
a(i,j)	
  =	
  	
  	
  	
  1	
  si	
  	
  (i,j)	
  ∈	
  E	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  0	
  en	
  otro	
  caso	
  
	
   Considerando “i” a las filas y “j” a las
columnas.!
Ventajas y Desventajas : Matriz
de Adyacencia!
Ventajas	
   Desventajas	
  
Se	
  puede	
  determinar	
  en	
  un	
  2empo	
  fijo	
  
y	
  constante	
  si	
  un	
  enlace	
  pertenece	
  o	
  no	
  
al	
  grafo.	
  
Se	
  requiere	
  almacenamiento	
  |v*v|	
  .	
  O	
  
sea	
  O(n2).	
  
Es	
  fácil	
  determinar	
  si	
  existe	
  o	
  no	
  un	
  
arco	
  o	
  enlace,	
  sólo	
  se	
  debe	
  posicionar	
  
en	
  la	
  matriz.	
  
Sólo	
  al	
  leer	
  o	
  examinar	
  la	
  matriz	
  puede	
  
llevar	
  un	
  2empo	
  de	
  sea	
  O(n2)	
  ,	
  siendo	
  
por	
  ende,	
  demoroso.	
  
Es	
  fácil	
  determinar	
  si	
  existe	
  un	
  ciclo	
  en	
  
el	
  grafo,	
  para	
  eso	
  se	
  debe	
  mul2plicar	
  la	
  
matriz	
  por	
  ella	
  misma	
  “n”	
  veces	
  hasta	
  
obtener	
  una	
  matriz	
  nula	
  (Matriz	
  solo	
  
con	
  valores	
  0)	
  o	
  bien,	
  una	
  sucesión	
  
periódica	
  de	
  matrices	
  (hay	
  ciclo)	
  
Lista Adyacente!
v La lista adyacente 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
adyacencia, una para cada vértice.!
v La lista de adyacencia depende de a
qué vértices pueda recorrer al vértice
adyacente !
Ventajas y Desventajas : Listas
de Adyacencia!
Ventajas	
   Desventajas	
  
La	
  lista	
  de	
  adyacencia	
  requiere	
  un	
  
espacio	
  proporcional	
  a	
  la	
  suma	
  del	
  
número	
  de	
  vér2ces	
  más	
  el	
  número	
  de	
  
enlaces.	
  U2iza	
  de	
  buena	
  manera	
  la	
  
memoria	
  
La	
  representación	
  con	
  lista	
  de	
  
adyacencia	
  puede	
  llevar	
  un	
  2empo	
  
O(n)	
  determinar	
  si	
  existe	
  un	
  arco	
  del	
  
vér2ce	
  i	
  al	
  vér2ce	
  j,	
  debido	
  a	
  que	
  
pueden	
  haber	
  O(n)	
  vér2ces	
  en	
  la	
  lista	
  
de	
  adyacencia	
  para	
  el	
  vér2ce	
  
indicado.	
  
Se	
  usa	
  bastante	
  cuando	
  el	
  número	
  de	
  
enlaces	
  es	
  mucho	
  menor	
  que	
  O(n2)	
  
Arreglos para la lista de
Adyacencia!
v Se utilizan arreglos para implementar la
lista de adyacencia en este caso!
F I N
Gracias por su atención!

Más contenido relacionado

La actualidad más candente

Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacenciaFrank Doria
 
Capitulo1 grafos
Capitulo1 grafosCapitulo1 grafos
Capitulo1 grafos
luzconny3008
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
Hugo Arturo Gonzalez Macias
 
Grafo
GrafoGrafo
20 Introduccion Grafos
20 Introduccion Grafos20 Introduccion Grafos
20 Introduccion GrafosUVM
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
diaz_federico
 
Vectores
VectoresVectores
Vectoresivdan2
 
Representaciones y grafos
Representaciones y grafosRepresentaciones y grafos
Representaciones y grafos
GreciaAGonzlezPresil
 
Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.
Omar Emilio Portillo Ramirez
 

La actualidad más candente (17)

Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacencia
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Grafos
GrafosGrafos
Grafos
 
Capitulo1 grafos
Capitulo1 grafosCapitulo1 grafos
Capitulo1 grafos
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
19 Grafos 1
19 Grafos 119 Grafos 1
19 Grafos 1
 
Grafo
GrafoGrafo
Grafo
 
Grafos 1
Grafos 1Grafos 1
Grafos 1
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
20 Introduccion Grafos
20 Introduccion Grafos20 Introduccion Grafos
20 Introduccion Grafos
 
Grafos
GrafosGrafos
Grafos
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Vectores
VectoresVectores
Vectores
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Representaciones y grafos
Representaciones y grafosRepresentaciones y grafos
Representaciones y grafos
 
Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.
 

Destacado

TMA MSBI Methys
TMA MSBI MethysTMA MSBI Methys
TMA MSBI Methys
Methys
 
Esdi maestrazgo
Esdi maestrazgoEsdi maestrazgo
Esdi maestrazgo
EsdiMaestrazgo
 
Bilan de nos actions en 2004
Bilan de nos actions en 2004Bilan de nos actions en 2004
Bilan de nos actions en 2004
Gerard GEORGES
 
Regime de Zone: Pour la Perte de Poids amelioration de la Sante
Regime de Zone: Pour la Perte de Poids  amelioration de la Sante Regime de Zone: Pour la Perte de Poids  amelioration de la Sante
Regime de Zone: Pour la Perte de Poids amelioration de la Sante
glibjungle502
 
Les animaux irina polanco
Les animaux   irina polancoLes animaux   irina polanco
Les animaux irina polancotairon83
 
Técnicas de-muestreo
Técnicas de-muestreoTécnicas de-muestreo
Técnicas de-muestreo
Perla Aguilar Serrano
 
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
SNDNL
 
PREVENTIVA
PREVENTIVAPREVENTIVA
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
laurentlamothe
 
1412 prez prestataires 19
1412 prez prestataires 191412 prez prestataires 19
1412 prez prestataires 19
Samuel Beaufreton
 
Aspa run pour madagascar 2013-fr3
Aspa run pour madagascar 2013-fr3Aspa run pour madagascar 2013-fr3
Aspa run pour madagascar 2013-fr3
Entre Nous
 
Proyectos Interesantes
Proyectos InteresantesProyectos Interesantes
Proyectos Interesantes
EsdiMaestrazgo
 
Marly rodriguez 19106120
Marly rodriguez 19106120Marly rodriguez 19106120
Marly rodriguez 19106120
Marly Gabriela Rodriguez Nelo
 
M le Journal - Mars 2014
M le Journal - Mars 2014M le Journal - Mars 2014
M le Journal - Mars 2014
Vincent Manilève
 
Inv dossiers paie_avantages_sociaux
Inv dossiers paie_avantages_sociauxInv dossiers paie_avantages_sociaux
Inv dossiers paie_avantages_sociauxSteph Cliche
 
Santhea améliore son soutien aux hôpitaux via SQL Server 2012
Santhea améliore son soutien aux hôpitaux via SQL Server 2012 Santhea améliore son soutien aux hôpitaux via SQL Server 2012
Santhea améliore son soutien aux hôpitaux via SQL Server 2012
Quadrant Communications
 
Estado gobierno y sociedad 22 05-2014-153722
Estado gobierno y sociedad 22 05-2014-153722Estado gobierno y sociedad 22 05-2014-153722
Estado gobierno y sociedad 22 05-2014-153722Arminda36
 
UZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft LyncUZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft Lync
Quadrant Communications
 
Article défini
Article définiArticle défini
Article défini
Alain Lescart
 

Destacado (20)

TMA MSBI Methys
TMA MSBI MethysTMA MSBI Methys
TMA MSBI Methys
 
Esdi maestrazgo
Esdi maestrazgoEsdi maestrazgo
Esdi maestrazgo
 
Bilan de nos actions en 2004
Bilan de nos actions en 2004Bilan de nos actions en 2004
Bilan de nos actions en 2004
 
Regime de Zone: Pour la Perte de Poids amelioration de la Sante
Regime de Zone: Pour la Perte de Poids  amelioration de la Sante Regime de Zone: Pour la Perte de Poids  amelioration de la Sante
Regime de Zone: Pour la Perte de Poids amelioration de la Sante
 
Les animaux irina polanco
Les animaux   irina polancoLes animaux   irina polanco
Les animaux irina polanco
 
Técnicas de-muestreo
Técnicas de-muestreoTécnicas de-muestreo
Técnicas de-muestreo
 
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
Newsletter sndnl les apports et le statut minéral et vitaminique de la popula...
 
PREVENTIVA
PREVENTIVAPREVENTIVA
PREVENTIVA
 
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
Présentation des activités réalisées par le Ministère de l’Environnement. «Su...
 
1412 prez prestataires 19
1412 prez prestataires 191412 prez prestataires 19
1412 prez prestataires 19
 
Aspa run pour madagascar 2013-fr3
Aspa run pour madagascar 2013-fr3Aspa run pour madagascar 2013-fr3
Aspa run pour madagascar 2013-fr3
 
Proyectos Interesantes
Proyectos InteresantesProyectos Interesantes
Proyectos Interesantes
 
Marly rodriguez 19106120
Marly rodriguez 19106120Marly rodriguez 19106120
Marly rodriguez 19106120
 
M le Journal - Mars 2014
M le Journal - Mars 2014M le Journal - Mars 2014
M le Journal - Mars 2014
 
Inv dossiers paie_avantages_sociaux
Inv dossiers paie_avantages_sociauxInv dossiers paie_avantages_sociaux
Inv dossiers paie_avantages_sociaux
 
Santhea améliore son soutien aux hôpitaux via SQL Server 2012
Santhea améliore son soutien aux hôpitaux via SQL Server 2012 Santhea améliore son soutien aux hôpitaux via SQL Server 2012
Santhea améliore son soutien aux hôpitaux via SQL Server 2012
 
Estado gobierno y sociedad 22 05-2014-153722
Estado gobierno y sociedad 22 05-2014-153722Estado gobierno y sociedad 22 05-2014-153722
Estado gobierno y sociedad 22 05-2014-153722
 
UZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft LyncUZ Brussel rationalise sa communication avec Microsoft Lync
UZ Brussel rationalise sa communication avec Microsoft Lync
 
Iut mesures physiques - octobre 2014
Iut mesures physiques - octobre 2014Iut mesures physiques - octobre 2014
Iut mesures physiques - octobre 2014
 
Article défini
Article définiArticle défini
Article défini
 

Similar a Cátedra de Grafos

Grafoscuestionario
GrafoscuestionarioGrafoscuestionario
GrafoscuestionarioUTCH
 
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
Angel Vázquez Patiño
 
Material de grafos.pdf
Material de grafos.pdfMaterial de grafos.pdf
Material de grafos.pdf
ManuelVicenteMontoya
 
Grafos
GrafosGrafos
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...
BasterLyEsupian
 
Grafos teoria
Grafos teoriaGrafos teoria
Grafos teoria
Mónica Lordi
 
Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planasarteaga0122
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOS
OsirysRock
 
Grafos
GrafosGrafos
Matemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de GrafosMatemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de Grafos
Angela Janeth Jimenez
 
Estructura discreta ii (ejercicios propuestos)
Estructura discreta ii (ejercicios propuestos)Estructura discreta ii (ejercicios propuestos)
Estructura discreta ii (ejercicios propuestos)
Universidad Fermin Toro
 
Estructura discreta II (Ejercicios Propuestos)
Estructura discreta II (Ejercicios Propuestos)Estructura discreta II (Ejercicios Propuestos)
Estructura discreta II (Ejercicios Propuestos)
Angel D Garcia P
 
Teoeria de grafos
Teoeria de grafosTeoeria de grafos
Teoeria de grafos
Gisell Granados Quitian
 
Trabajo estructura de_datos2
Trabajo estructura de_datos2Trabajo estructura de_datos2
Trabajo estructura de_datos2
vicmz
 

Similar a Cátedra de Grafos (20)

Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Catedra grafos
Catedra grafosCatedra grafos
Catedra grafos
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
Grafoscuestionario
GrafoscuestionarioGrafoscuestionario
Grafoscuestionario
 
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
 
Material de grafos.pdf
Material de grafos.pdfMaterial de grafos.pdf
Material de grafos.pdf
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
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
 
Grafos teoria
Grafos teoriaGrafos teoria
Grafos teoria
 
Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planas
 
Grafos
GrafosGrafos
Grafos
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOS
 
Grafos
GrafosGrafos
Grafos
 
Matemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de GrafosMatemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de Grafos
 
Estructura discreta ii (ejercicios propuestos)
Estructura discreta ii (ejercicios propuestos)Estructura discreta ii (ejercicios propuestos)
Estructura discreta ii (ejercicios propuestos)
 
Estructura discreta II (Ejercicios Propuestos)
Estructura discreta II (Ejercicios Propuestos)Estructura discreta II (Ejercicios Propuestos)
Estructura discreta II (Ejercicios Propuestos)
 
Teoeria de grafos
Teoeria de grafosTeoeria de grafos
Teoeria de grafos
 
Trabajo estructura de_datos2
Trabajo estructura de_datos2Trabajo estructura de_datos2
Trabajo estructura de_datos2
 

Último

Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
KevinCabrera96
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
LuisLobatoingaruca
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
FacundoPortela1
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
HaroldKewinCanaza1
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
joseabachesoto
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
YoverOlivares
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
CarlosAroeira1
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
Melvin191754
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
manuelalejandro238
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
GROVER MORENO
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
CarlitosWay20
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
AlfonsoRosalesFonsec
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
fernanroq11702
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LuisLobatoingaruca
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
SamuelHuapalla
 

Último (20)

Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
 

Cátedra de Grafos

  • 1. Alumno : Víctor Hugo Orellana Jaque! Análisis de Algoritmos Sección 112! Profesora : Sra. Pilar Pardo Hidalgo! 26-junio-2014!
  • 2. ¿Qué 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. (Tal como en un poliedro, donde una arista relaciona a dos vértices)! Algebraicamente, los grafos se representan así : G=(V,E)! Dos tipos de grafos existen : Dirigidos y No Dirigidos!
  • 3. Grafos Dirigidos! Ø Un grafo dirigido 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 objetos. La èindica en qué dirección se recorre el grafo.! Ø Un enlace es un par ordenado de vértices (a,b) donde : ! b  a   cola   cabeza  
  • 4. Grafos No Dirigidos! u Sea G un grafo no dirigido, donde G=(V,E) y V es el conjunto de vértices y E el conjunto de aristas del grafo.! u A diferencia de un grafo dirigido, en este tipo de grafos cada arista en E es un par no ordenado de vértices. La siguiente situación sucede :! (a,b)=(b,a)! ! a   b  
  • 5. Costos! •  Los enlaces tanto para los grafos no dirigidos como para los dirigidos tienen un costo, o valor, por lo tanto son grafos etiquetados. ! •  Los valores se etiquetan en la arista.!
  • 6. Representación de los Grafos! ! •  Un grafo dirigido o no dirigido puede ser representado mediante:! a)  Matriz de Adyacencia! b)  Lista de Adyacencia! c)  Arreglos para la Lista de Adyacencia!
  • 7. Matriz Adyacente! •  La matriz adyacente A de un grafo G=(V,E) tiene V*V elementos y se define como:! a(i,j)  =        1  si    (i,j)  ∈  E                                                              0  en  otro  caso     Considerando “i” a las filas y “j” a las columnas.!
  • 8. Ventajas y Desventajas : Matriz de Adyacencia! Ventajas   Desventajas   Se  puede  determinar  en  un  2empo  fijo   y  constante  si  un  enlace  pertenece  o  no   al  grafo.   Se  requiere  almacenamiento  |v*v|  .  O   sea  O(n2).   Es  fácil  determinar  si  existe  o  no  un   arco  o  enlace,  sólo  se  debe  posicionar   en  la  matriz.   Sólo  al  leer  o  examinar  la  matriz  puede   llevar  un  2empo  de  sea  O(n2)  ,  siendo   por  ende,  demoroso.   Es  fácil  determinar  si  existe  un  ciclo  en   el  grafo,  para  eso  se  debe  mul2plicar  la   matriz  por  ella  misma  “n”  veces  hasta   obtener  una  matriz  nula  (Matriz  solo   con  valores  0)  o  bien,  una  sucesión   periódica  de  matrices  (hay  ciclo)  
  • 9. Lista Adyacente! v La lista adyacente 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 adyacencia, una para cada vértice.! v La lista de adyacencia depende de a qué vértices pueda recorrer al vértice adyacente !
  • 10. Ventajas y Desventajas : Listas de Adyacencia! Ventajas   Desventajas   La  lista  de  adyacencia  requiere  un   espacio  proporcional  a  la  suma  del   número  de  vér2ces  más  el  número  de   enlaces.  U2iza  de  buena  manera  la   memoria   La  representación  con  lista  de   adyacencia  puede  llevar  un  2empo   O(n)  determinar  si  existe  un  arco  del   vér2ce  i  al  vér2ce  j,  debido  a  que   pueden  haber  O(n)  vér2ces  en  la  lista   de  adyacencia  para  el  vér2ce   indicado.   Se  usa  bastante  cuando  el  número  de   enlaces  es  mucho  menor  que  O(n2)  
  • 11. Arreglos para la lista de Adyacencia! v Se utilizan arreglos para implementar la lista de adyacencia en este caso!
  • 12. F I N Gracias por su atención!