Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo de Matediscretas
Trabajo de Matediscretas
Unidad 6: Grafos y
árboles.
Elaborado por:
CARLOS ALBERTO SANCHEZ
HERNANDEZ
OSWAL ANNIEL MARIN RIVERA
ALAN ORLANDO VALDIVIA VEZ
GERSON EMMANUEL BUENOS RAMOS
ROLDAN LOPEZ MARIN
1
INDICE
1.Grafos........................................................................................................................................3
¿Qué es un grafo?....................................................................................................................3
La teoría de los grafos..................................................................................................................3
1-1. Elementos y Características de los Grafos.............................................................................4
Lados (ramas o aristas).............................................................................................................5
Lazo..........................................................................................................................................5
Valencia de un vértice..............................................................................................................5
1-2. Tipos de grafos (Simples, Completos, Bipartidos, Planos, Conexos, Ponderados).................5
GRAFOS SIMPLES......................................................................................................................5
GRAFO COMPLETO EN VÉRTICES (kn).......................................................................................6
COMPLEMENTO DE UN GRAFO (G‘).........................................................................................7
GRAFO BIPARTIDO COMPLETO (Kn, m)....................................................................................8
GRAFO PLANO..........................................................................................................................9
GRAFOS CONEXOS....................................................................................................................9
GRAFOS PONDERADOS...........................................................................................................10
1-3. Representación de los grafos..............................................................................................11
2.arboles....................................................................................................................................12
2-1. Componentes de un árbol...............................................................................................12
2-2. Propiedades Arboles...........................................................................................................13
2-3. Recorrido de un árbol: Pre orden, In orden, Post orden.....................................................15
Bibliografía:................................................................................................................................18
2
1.Grafos
¿Qué es un grafo?
En matemáticas y ciencias de la computación, un grafo (del griego grafos:
dibujo, imagen) es un conjunto de objetos llamados vértices o nodos unidos por
enlaces llamados aristas o arcos, que permiten representar relaciones binarias
entre elementos de un conjunto. Son objeto de estudio de la teoría de grafos.
3
1-1. Elementos y Características de los Grafos
Vértices (nodos)
4
Lados (ramas o aristas)
Son las líneas que unen un vértice con otro y se les asigna una letra, un
numero o una combinación de ambos. En el grafo anterior los lados son:
L= {1, 2, 3, 4, 5, 6}.
Lados paralelos
Son aquellas aristas que tienen relación con un mismo par de vértices. En el
grafo anterior los lados paralelos son: P= {2,3}.
Lazo
Es aquella arista que sale de un vértice y regresa al mismo vértice. En el grafo
anterior se tiene el lazo: A= {6}
Valencia de un vértice
Es el número de lados que salen o entran a un vértice. En el grafo anterior las
valencias de los vértices son:
Valencia (a)=2
Valencia (b)=4
Valencia (c)=2
Valencia (d)=3
GRAFOS SIMPLES
Son aquellos grafos que no tienen lazos ni lados paralelos.
5
GRAFO COMPLETO EN VÉRTICES (kn)
Es el grafo en donde cada vértice está relacionado con todos los demás sin
lazos ni lados paralelos. Se indica como kn en donde n es el número de
vértices del grafo.
6
La valencia en cada uno de los vértices de los grafos completos es (n – 1), y el
número de lados está dado por la expresión
Núm. De lados = n(n – 1)
2
en donde n es el número de vértices del grafo.
GRAFO BIPARTIDO
es el grafo que está compuesta por dos conjuntos de vértices, A ={a1,a2, a3…,
an} y B = {b1,b2,…, bm} en donde los elementos del conjunto B, pero entre los
vértices de un mismo conjunto no existe arista que los una.
7
Una forma muy sencilla de saber si un grafo es bipartido es aplicar el hecho de
que nunca tiene un ciclo de longitud impar, además de que debe cumplir con la
característica mencionada anteriormente.
Es el grafo que está compuesto por dos conjuntos de vértices, uno de ellos A =
{a1, a2, a3…, an} Y otro B= {b1,b2,…, bm), y en el cada vértice de A esta unido
con todo los vértices de B, pero entre los vértices de un mismo conjunto no
8
existe arista que los una. El grafo bipartido completo se indica Como kn, m.
GRAFO PLANO
Un grafo G es plano si admite una representación en el plano de tal forma que
las aristas no se cortan, salvo en sus extremos. A dicha representación se le
denomina grafo plano. En teoría de grafos, un grafo plano (o planar según
referencias) es un grafo que puede ser dibujado en el plano sin que ninguna
arista se cruce (una definición más formal puede ser que este grafo pueda ser
"incrustado" en un plano).
GRAFOS CONEXOS
Un grafo es conexo (más formalmente fuertemente conexo) si todos sus
vértices están conectados por un camino; es decir, si para cualquier par de
vértices (a, b), existe al menos un camino posible desde a hacia b. Es posible
determinar si un grafo es fuertemente conexo coleccionando la información de
los grados de sus vértices al tiempo que se acumulan las diferentes rutas que
salen de un vértice o llegan a él. En términos matemáticos la propiedad de un
grafo de ser fuertemente conexo permite establecer en base a él una relación
de equivalencia para sus vértices, la cual lleva a una partición de éstos en
"componentes fuertemente conexos", es decir, porciones del grafo, que son
fuertemente conexas cuando se consideran como grafos aislados. Esta
propiedad es importante para muchas demostraciones en teoría de grafos.
9
GRAFOS PONDERADOS
Un grafo G es un grafo etiquetado si sus aristas y/o vértices tienen asignado
alguna identificación. En particular, G es un grafo ponderado si a cada arista e
de G se le asigna un número no negativo (e) denominado peso o longitud de e.
El peso (o longitud de un camino en un grafo ponderado G se define como la
suma de los pesos de las aristas del camino. Un importante problema en teoría
de grafos es encontrar el camino más corto (liviano), esto es, el camino con el
peso (longitud) mínimo entre dos vértices dados.
10
1-3. Representación de los grafos
Matriz de adyacencia
1.- Se crea una matriz cero, cuyas columnas y filas representan los nodos del grafo.
2.- Por cada arista que une a dos nodos, se suma 1 al valor que hay actualmente en la
ubicación correspondiente de la matriz.
Matriz de incidencia
11
ejemplo:
2.arboles
2-1. Componentes de un árbol
Nodo Hijo: Cualquiera de lo nodo apuntado por uno de los nodos del árbol. Un
nodo puede tener varios hijos. X es hijo de Y, sí y solo sí el nodo X es apuntado
por Y. También se dice que X es descendiente directo de Y.
Nodo Raíz: Es el único nodo del árbol que no tiene padre. Este es el nodo que
usaremos para referirnos al árbol.
Nodo Hoja: Nodo que no tiene hijos. Se llama hoja o terminal a aquellos nodos
que no tienen ramificaciones (hijos).
12
Orden: Es el número potencial de hijos que puede tener cada elemento de
árbol. De este modo, diremos que un árbol en el que cada nodo puede apuntar
a otros dos es de orden dos, si puede apuntar a tres será de orden tres, etc.
Podríamos decir que nuestro árbol de ejemplo es de orden tres.
4. Se dice que todos los nodos que son descendientes directos (hijos) de un
mismo nodo (padre), son hermanos.
13
7. Grado es el número de descendientes directos de un determinado nodo.
Grado del árbol es el máximo grado de todos los nodos del árbol, es decir, el
grado más alto entre todos los nodos.
9. Altura del árbol es el máximo número de niveles de todos los nodos del
árbol.
2.- 3 es hijo de 8.
10 es hijo de 8.
1 es hijo de 3.
14 es hijo de 10.
13 es hijo de 14.
3.-8 es padre de 3.
3 es padre de 6.
6 es padre de 7.
14
10 es padre de 14.
14 es padre de 13.
15
2-3. Recorrido de un árbol: Pre orden, In orden, Post orden
Árbol binario
1. Visite la raíz
2. Atraviese el sub-árbol izquierdo
3. Atraviese el sub-árbol derecho
16
17
18
Bibliografía:
https://sites.google.com/site/teoriadegrafostec/6-4-arboles/6-4-1-componentes-
de-un-arbol
https://sites.google.com/site/matematicasmoralesgalindo/6-4-arboles/6-4-2-
propiedades-arboles
https://sites.google.com/site/matedicreta/6-4-5-recorrido-de-un-arbol-pre-orden-
in-orden-post-orden
https://sites.google.com/site/matedicreta/6-1-elementos-y-caracteristicas-de-
los-grafos/
https://www.grapheverywhere.com/teoria-de-grafos/
https://es.wikipedia.org/wiki/Grafo
19