Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE ADMINISTRACION INDUSTRIAL
EXTENCION PTO. LA CRUZ
INFORMATICA 02 SECCIÓN 01
Árboles y Grafos
Alumno:
(Página)
Introducción……………………………………………………………….. (3)
ÁRBOLES Y GRAFOS
Características……………………………………………………………. (6)
Representación…………………………………………………………... (7..8)
Tipos……………………………………………………………………….. (9)
Conclusión……………………………………………………………….. (15)
Anexos……………………………………………………………….. (16..17..18)
2
INTRODUCCIÓN
Para jugar, entender y emplear mejor grafos (y árboles) varias personas (e.g
Euler) han propuesto definiciones; a partir de estas definiciones y con ayuda
de razonamientos lógicos han demostrado propiedades
3
ÁRBOL
Las estructuras tipo árbol se usan principalmente para representar datos con
una relación jerárquica entre sus elementos, como son árboles genealógicos,
tablas, etc.
GRAFO
4
Un grafo G = (V, E) consiste en un conjunto finito V cuyos miembros se
llaman vértices y una familia finita de pares no ordenados de vértices a cuyos
elementos llamaremos aristas o arcos. El número de vértices, es decir la
cardinalidad del conjunto V se denomina orden del grafo y se denota por |V |.
Por lo general se utiliza n para denotar el orden de G. El número de aristas,
es decir la cardinalidad de E, se denomina tamaño del grafo y se denota por |
E |. Por lo general se utiliza m para denotar el tamaño de G.
CARACTERÍSTICAS DE UN GRAFO
c) Se dice que dos vértices son adyacentes si están unidos por una arista
CARACTERÍSTICAS DE UN ÁRBOL
5
1. NODO indica un elemento, o ítem, de información.
5. Se dice que todos los nodos que son descendientes directos (hijos) de un
mismo nodo (padre), son hermanos.
10. Altura del árbol es el máximo número de niveles de todos los nodos del
árbol.
RAÍZ: Todos los árboles que no están vacíos tienen un único nodo raíz.
Todos los demás elementos o nodos derivan o descienden de él. El nodo
Raíz no tiene Padre es decir no es hijo de ningún elemento
6
HERMANO: Dos nodos serán hermanos si son descendientes directos de un
mismo nodo.
GRADO DEL ÁRBOL: Es el máximo grado de todos los nodos del árbol.
REPRESENTACIÓN DE UN GRAFO
Estructura de lista
7
Lista de incidencia - Las aristas son representadas con un vector de
pares (ordenados, si el grafo es dirigido), donde cada par representa
una de las aristas.
TIPOS DE ÁRBOLES
Árboles binarios: Es un árbol en el que cada uno de sus nodos puede tener
entre 0 y 2 hijos.
8
Árboles n-arios: Como la propia palabra indica, es un árbol con un número
variable de hijos.
TIPOS DE GRAFOS
Grafo plano: Los grafos planos son aquellos cuyos vértices y aristas pueden
ser representados sin ninguna intersección entre ellos. Podemos establecer
que un grafo es plano gracias al Teorema de Kuratowski.
9
GRÁFICAS DIRIGIDAS
10
estas son aquellas que no tienen caminos dirigidos partiendo de un vértice y
regresando al mismo (ciclos).
Ejemplo.
library(igraph)
gr <- graph(c(1, 2, 3, 2, 3, 4))
plot(gr,
vertex.label = c('Dieta', 'Enf. corazón', 'Fuma', 'Tos'),
layout = matrix(c(0, 0.5, 2, 0, 4, 0.5, 6, 0), byrow = TRUE, ncol
= 2),
vertex.size = 23, vertex.color = 'salmon', vertex.label.cex = 1.2,
vertex.label.color = 'gray40', vertex.frame.color = NA, asp = 0.5,
edge.arrow.size = 1)
GRÁFICAS NO DIRIGIDAS
Son grafos donde los lados no tienen dirección ( los lados no tienen flecha).
11
La siguiente figura representa un grafo no dirigido
Vértices = { 1, 2, 3, 4, 5 }
DEFINICIONES
TRAYECTORIA I-J: Son los vértices por los que hay que pasar para ir desde
el vértice I hasta el vértice J. De la gráfica podemos decir que tenemos dos
trayectorias para ir del vértice 1 al vértice 3 T13 ={ 1, 4 , 3} y T13=
{1,2.4,3}.
12
RESOLUCIÓN DE PROBLEMAS
13
CONCLUSIÓN
14
puede tener varios hijos pero un hijo solo puede tener un padre. Desde la
raíz se puede llegar a cualquier nodo progresando por las ramas y
atravesando los sucesivos niveles estableciendo así un camino.
15
ANEXOS
16
Grafo Aleatorio Hipergrafo
17
18
REFERENCIAS BIBLIOGRÁFICAS
https://es.wikipedia.org/wiki/Teor%C3%ADa_de_grafos
https://sites.google.com/site/jlscestructuras/grafos-no-dirigidos
19