SlideShare una empresa de Scribd logo
1 de 20
Una introducción
a la teoría de grafos
Matemática Discreta
UADE
Definición
Un grafo finito es una estructura
caracterizada por un conjunto de
vértices o nodos V = {v1, v2, …, vn}
y un conjunto de lados o aristas
A = {a1, a2, …, am} tal que cada arista
tiene como extremos dos vértices
sobre los cuales incide.
Matemática Discreta - UADE
Los grafos finitos pueden representarse
mediante un diagrama o esquema
Ejemplo de grafo:
Representación gráfica
Matemática Discreta - UADE
Un digrafo finito es una estructura
caracterizada por un conjunto de
vértices o nodos V = {v1, v2, …, vn} y
un conjunto de lados o aristas A =
{a1, a2, …, am} tal que cada arista tiene
fijado un sentido e incide sobre dos
vértices, negativamente sobre su origen
o extremo inicial y positivamente sobre
su destino o extremo final.
Matemática Discreta - UADE
Definición
Los digrafos finitos pueden
representarse gráficamente
Ejemplo de digrafo:
Representación gráfica
Matemática Discreta - UADE
Algunas definiciones
relativas a grafos y digrafos
 Dos vértices relacionados por medio
de una arista son adyacentes.
 Dos aristas con un único extremo en
común son adyacentes.
 Dos aristas con los mismos vértices
de incidencia son paralelas.
 Una arista cuyos extremos coinciden
es un lazo.
 Un grafo o digrafo que carece de
aristas paralelas y lazos es simple.
Matemática Discreta - UADE
Grado o valencia de un vértice
En grafos:
 El grado de un
vértice es la
cantidad de aristas
que inciden en ese
vértice (el lazo
cuenta doble).
 Se anota g(v)
 Se cumple que
= 2 |A|
En digrafos:
 El grado positivo
(negativo) de un
vértice es la
cantidad de aristas
que inciden
positivamente
(negativamente)
en ese vértice.
 Se anota g+(v)
(g -(v))
 )( ivg
Matemática Discreta - UADE
 El grado total de un vértice es la suma
del grado positivo y el grado negativo.
 El grado neto de un vértice es el grado
positivo menos el grado negativo.
 Se verifica que = = |A| 
)( ivg  
)( ivg
Grado o valencia de un vértice
en un digrafo
Matemática Discreta - UADE
Más definiciones
relativas a grafos y digrafos
o Un grafo o digrafo se dice k – regular
si todos sus vértices tienen grado k.
o Un vértice que tiene grado cero se
denomina aislado.
o Un vértice que tiene grado positivo cero
se denomina fuente.
o Un vértice que tiene grado negativo cero
se denomina pozo o sumidero.
Matemática Discreta - UADE
Representación matricial de grafos y
digrafos finitos: matriz de adyacencia
En grafos:
 M de orden nxn
 aij= cantidad de aristas con
extremos en los vértices vi y vj.
Matemática Discreta - UADE
Representación matricial de grafos y
digrafos finitos: matriz de adyacencia
En digrafos:
 M de orden nxn
 aij = cantidad de aristas con extremo
inicial vi y extremo final vj.
Matemática Discreta - UADE
Representación matricial de grafos
finitos: matriz de incidencia
 M de orden nxm
1 si aj incide en vi
 aij=
0 si aj no incide en vi
Matemática Discreta - UADE
Caminos en grafos y digrafos
Un camino es una sucesión de vértices
y aristas tal que cada arista incide en el
vértice que le precede y en el que le
sucede.
Inicia y finaliza con vértices, que son
los extremos del camino.
Tanto los vértices como las aristas
pueden repetirse.
El número de aristas que intervienen es
la longitud del camino.
Matemática Discreta - UADE
 Un camino cerrado es un camino en
el cual coinciden los extremos.
 Un camino simple es un camino en el
cual no hay repetición de aristas ni de
vértices (excepto quizás el primero y el
último).
 Un circuito es un camino cerrado en el
que las aristas no se repiten.
Caminos particulares
Matemática Discreta - UADE
 Un ciclo es un camino cerrado simple
de longitud mayor que dos en grafos y
mayor que uno en digrafos. Si un grafo
o digrafo carece de ciclos se denomina
acíclico.
 Un camino trivial es un camino que
carece de aristas.
Caminos particulares
Matemática Discreta - UADE
Conexidad en grafos y digrafos
 Un grafo es conexo si y sólo si dados
dos vértices cualesquiera v y w, existe
un camino con extremos en v y w.
La existencia de un camino entre dos
vértices define una relación de
equivalencia y esta relación induce
sobre el grafo una partición en
componentes conexas.
Matemática Discreta - UADE
Conexidad en grafos y digrafos
 Un grafo que no es conexo se
denomina disconexo.
 Un digrafo es conexo si y sólo si el
grafo subyacente lo es.
Matemática Discreta - UADE
Grafos isomorfos
 Dos grafos finitos son isomorfos si
pueden representarse a través de
diagramas idénticos.
 Para ello debe existir una aplicación
que haga corresponder los vértices
uno a uno de modo tal que si hay una
arista de G1 que incide sobre vi y vj
entonces hay una arista de G2 que
incide sobre los correspondientes wi y
wj.
Matemática Discreta - UADE

Grafos isomorfos:
invariantes principales
 Cantidad de vértices
 Cantidad de aristas
 Valencia de un vértice
 Longitud de un ciclo
 Conexidad
Matemática Discreta - UADE
Grafos isomorfos:
matriz de adyacencia
G1 y G2 son dos grafos isomorfos
si y sólo si
existe un ordenamiento de vértices y
aristas tal que, con ese orden,
las matrices de adyacencia
de G1 y G2 son iguales.
Matemática Discreta - UADE

Más contenido relacionado

La actualidad más candente

Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianosborisunefa
 
Tecnicas de rotacion en arboles balanceados
Tecnicas de rotacion en arboles balanceadosTecnicas de rotacion en arboles balanceados
Tecnicas de rotacion en arboles balanceadosPEREZHROS
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLIvan Luis Jimenez
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yEvelyn Ruiz
 
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depena
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depenaUnidad5 sistemas ecuaciones lineales_algebra superior_rosa_depena
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depenaRosa Cristina De Pena Olivares
 
ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles) ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles) brayan0015
 
Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planasarteaga0122
 
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 GrafosAngela Janeth Jimenez
 
Matematicas discretas para la computacion
Matematicas discretas para la computacionMatematicas discretas para la computacion
Matematicas discretas para la computacionWilliam DS
 

La actualidad más candente (20)

Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianos
 
Grafos
GrafosGrafos
Grafos
 
Tecnicas de rotacion en arboles balanceados
Tecnicas de rotacion en arboles balanceadosTecnicas de rotacion en arboles balanceados
Tecnicas de rotacion en arboles balanceados
 
Grafos
GrafosGrafos
Grafos
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
Grafos
GrafosGrafos
Grafos
 
Grafos resueltos
Grafos  resueltosGrafos  resueltos
Grafos resueltos
 
El espacio tridimensional
El espacio tridimensionalEl espacio tridimensional
El espacio tridimensional
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal y
 
Grafos
GrafosGrafos
Grafos
 
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depena
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depenaUnidad5 sistemas ecuaciones lineales_algebra superior_rosa_depena
Unidad5 sistemas ecuaciones lineales_algebra superior_rosa_depena
 
ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles) ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles)
 
Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planas
 
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
 
Conceptos básicos de los grafos
Conceptos básicos de los grafosConceptos básicos de los grafos
Conceptos básicos de los grafos
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
17237313 grafos-eulerianos
17237313 grafos-eulerianos17237313 grafos-eulerianos
17237313 grafos-eulerianos
 
Matematicas discretas para la computacion
Matematicas discretas para la computacionMatematicas discretas para la computacion
Matematicas discretas para la computacion
 
Capitulo 9 funciones vectoriales
Capitulo 9  funciones vectorialesCapitulo 9  funciones vectoriales
Capitulo 9 funciones vectoriales
 
Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 

Destacado (6)

Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
Grafos & Digrafos
Grafos & Digrafos Grafos & Digrafos
Grafos & Digrafos
 
Unidad 6 grafos
Unidad 6  grafosUnidad 6  grafos
Unidad 6 grafos
 
Tema grafos
Tema grafosTema grafos
Tema grafos
 
Recurso unidad 3
Recurso unidad 3Recurso unidad 3
Recurso unidad 3
 
Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.
 

Similar a Introducción a la_teoría_de_grafos2014para_imprimir (2)

Similar a Introducción a la_teoría_de_grafos2014para_imprimir (2) (20)

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
 
Julio grafos
Julio   grafosJulio   grafos
Julio grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafoscuestionario
GrafoscuestionarioGrafoscuestionario
Grafoscuestionario
 
Geraldo escalona
Geraldo escalonaGeraldo escalona
Geraldo escalona
 
Grafos2010
Grafos2010Grafos2010
Grafos2010
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Trabajo estructura de_datos2
Trabajo estructura de_datos2Trabajo estructura de_datos2
Trabajo estructura de_datos2
 
Trabajo estructura de_datos_subir
Trabajo estructura de_datos_subirTrabajo estructura de_datos_subir
Trabajo estructura de_datos_subir
 
Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datos
 
Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datos
 
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
 
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...
 
Grafos (angel)[1]
Grafos (angel)[1]Grafos (angel)[1]
Grafos (angel)[1]
 
Grafo
GrafoGrafo
Grafo
 
Material de grafos.pdf
Material de grafos.pdfMaterial de grafos.pdf
Material de grafos.pdf
 
Diapo teoria de grafos
Diapo teoria de grafosDiapo teoria de grafos
Diapo teoria de grafos
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Grafos
GrafosGrafos
Grafos
 

Introducción a la_teoría_de_grafos2014para_imprimir (2)

  • 1. Una introducción a la teoría de grafos Matemática Discreta UADE
  • 2. Definición Un grafo finito es una estructura caracterizada por un conjunto de vértices o nodos V = {v1, v2, …, vn} y un conjunto de lados o aristas A = {a1, a2, …, am} tal que cada arista tiene como extremos dos vértices sobre los cuales incide. Matemática Discreta - UADE
  • 3. Los grafos finitos pueden representarse mediante un diagrama o esquema Ejemplo de grafo: Representación gráfica Matemática Discreta - UADE
  • 4. Un digrafo finito es una estructura caracterizada por un conjunto de vértices o nodos V = {v1, v2, …, vn} y un conjunto de lados o aristas A = {a1, a2, …, am} tal que cada arista tiene fijado un sentido e incide sobre dos vértices, negativamente sobre su origen o extremo inicial y positivamente sobre su destino o extremo final. Matemática Discreta - UADE Definición
  • 5. Los digrafos finitos pueden representarse gráficamente Ejemplo de digrafo: Representación gráfica Matemática Discreta - UADE
  • 6. Algunas definiciones relativas a grafos y digrafos  Dos vértices relacionados por medio de una arista son adyacentes.  Dos aristas con un único extremo en común son adyacentes.  Dos aristas con los mismos vértices de incidencia son paralelas.  Una arista cuyos extremos coinciden es un lazo.  Un grafo o digrafo que carece de aristas paralelas y lazos es simple. Matemática Discreta - UADE
  • 7. Grado o valencia de un vértice En grafos:  El grado de un vértice es la cantidad de aristas que inciden en ese vértice (el lazo cuenta doble).  Se anota g(v)  Se cumple que = 2 |A| En digrafos:  El grado positivo (negativo) de un vértice es la cantidad de aristas que inciden positivamente (negativamente) en ese vértice.  Se anota g+(v) (g -(v))  )( ivg Matemática Discreta - UADE
  • 8.  El grado total de un vértice es la suma del grado positivo y el grado negativo.  El grado neto de un vértice es el grado positivo menos el grado negativo.  Se verifica que = = |A|  )( ivg   )( ivg Grado o valencia de un vértice en un digrafo Matemática Discreta - UADE
  • 9. Más definiciones relativas a grafos y digrafos o Un grafo o digrafo se dice k – regular si todos sus vértices tienen grado k. o Un vértice que tiene grado cero se denomina aislado. o Un vértice que tiene grado positivo cero se denomina fuente. o Un vértice que tiene grado negativo cero se denomina pozo o sumidero. Matemática Discreta - UADE
  • 10. Representación matricial de grafos y digrafos finitos: matriz de adyacencia En grafos:  M de orden nxn  aij= cantidad de aristas con extremos en los vértices vi y vj. Matemática Discreta - UADE
  • 11. Representación matricial de grafos y digrafos finitos: matriz de adyacencia En digrafos:  M de orden nxn  aij = cantidad de aristas con extremo inicial vi y extremo final vj. Matemática Discreta - UADE
  • 12. Representación matricial de grafos finitos: matriz de incidencia  M de orden nxm 1 si aj incide en vi  aij= 0 si aj no incide en vi Matemática Discreta - UADE
  • 13. Caminos en grafos y digrafos Un camino es una sucesión de vértices y aristas tal que cada arista incide en el vértice que le precede y en el que le sucede. Inicia y finaliza con vértices, que son los extremos del camino. Tanto los vértices como las aristas pueden repetirse. El número de aristas que intervienen es la longitud del camino. Matemática Discreta - UADE
  • 14.  Un camino cerrado es un camino en el cual coinciden los extremos.  Un camino simple es un camino en el cual no hay repetición de aristas ni de vértices (excepto quizás el primero y el último).  Un circuito es un camino cerrado en el que las aristas no se repiten. Caminos particulares Matemática Discreta - UADE
  • 15.  Un ciclo es un camino cerrado simple de longitud mayor que dos en grafos y mayor que uno en digrafos. Si un grafo o digrafo carece de ciclos se denomina acíclico.  Un camino trivial es un camino que carece de aristas. Caminos particulares Matemática Discreta - UADE
  • 16. Conexidad en grafos y digrafos  Un grafo es conexo si y sólo si dados dos vértices cualesquiera v y w, existe un camino con extremos en v y w. La existencia de un camino entre dos vértices define una relación de equivalencia y esta relación induce sobre el grafo una partición en componentes conexas. Matemática Discreta - UADE
  • 17. Conexidad en grafos y digrafos  Un grafo que no es conexo se denomina disconexo.  Un digrafo es conexo si y sólo si el grafo subyacente lo es. Matemática Discreta - UADE
  • 18. Grafos isomorfos  Dos grafos finitos son isomorfos si pueden representarse a través de diagramas idénticos.  Para ello debe existir una aplicación que haga corresponder los vértices uno a uno de modo tal que si hay una arista de G1 que incide sobre vi y vj entonces hay una arista de G2 que incide sobre los correspondientes wi y wj. Matemática Discreta - UADE 
  • 19. Grafos isomorfos: invariantes principales  Cantidad de vértices  Cantidad de aristas  Valencia de un vértice  Longitud de un ciclo  Conexidad Matemática Discreta - UADE
  • 20. Grafos isomorfos: matriz de adyacencia G1 y G2 son dos grafos isomorfos si y sólo si existe un ordenamiento de vértices y aristas tal que, con ese orden, las matrices de adyacencia de G1 y G2 son iguales. Matemática Discreta - UADE