Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matrícula:
ES172004460
Correo electrónico:
mararen@nube.unadmexico.mx
Nombre de la ingeniería:
Desarrollo de Software
18 de mayo de 2019
Contenido
Listas de adyacencias............................................................................................................... 4
Árbol de expresiones................................................................................................................. 5
Terminología en gráficas........................................................................................................... 6
Bibliografía................................................................................................................................ 6
1. G=( V , E )
Sea una gráfica, con V = { v 1, v 2, v 3, v 4 } y
E={e 1=v 1 v 2, e 2=v 1, v 4, e 3=v 3 v 4, e 4=v 2 v 4, e 5=v 2 v 3 } . Dibujar la gráfica y
determinar la matriz de adyacencia y la matriz de incidencia .
1
2
4
3
aij =
{
1 si ( v i , v j ) ∈ E
0 si ( v i , v j ) ∉ E
(Universitat Politècnica de València, 2011)
Matriz de adyacencia
1
v1 v2 v3 v4 Grado 2
v1 0 1 0 1 = 2
v2 1 0 1 1 = 3
v3 0 1 0 1 = 2 4
v4 1 1 1 0 = 3 3
{0 si e j no es incidente con v i
1 si e j no es incidente con v i
(Ortiz, 2013)
Matriz de incidencia
e1 1
e1 e2 e3 e4 e5 2
v1 1 1 0 0 0 e4
v2 1 0 0 1 1 e5 e2
v3 0 0 1 0 1 4
v4 0 1 1 1 0 3
e3
2. G=( V , E )
Sea una gráfica, con V = { v 1, v 2, v 3, v 4, v 5 } y
E={e 1=v 1 v 2, e 2=v 1, v 4, e 3=v 4 v 5, e 4=v 2 v 4, e 5=v 2 v 3, e 6=v 2 v 5 } . Dibujar la
gráfica y determinar las listas de adyacencias .
Se conoce como lista de adyacencias a aquella que contiene un arreglo de tamaño igual al
número de vértices que hay, donde cada entrada del arreglo corresponde a un vértice y en
cada una de esas entradas hay apuntadores a listas, las cuales contienen los vértices que
son adyacentes. (Camacho, 2012)
1 2 4
2 1 3 4 5
3 2
4 1 2 5
5 2 4
2
5
4 1
3. Proporcionar un ejemplo de una gráfica tal que (a) cada vértice es adyacente a dos
vértices y otra gráfica tal que: (b) cada arista es adyacente con dos aristas.
1 3
Para confirmar que cada vértice es adyacente a dos vértices, se crea la matriz de adyacencia.
Matriz de adyacencia
v1 v2 v3 v4 Grado
v1 0 1 0 1 = 2
v2 1 0 1 0 = 2
v3 0 1 0 1 = 2
v4 1 0 1 0 = 2
(b) Gráfica donde cada arista es adyacente con dos aristas.
e1
1 2
e2
e6
5 6
e5
e3
4 e4 3
Para confirmar que cada arista es adyacente con dos aristas, se crea la matriz de adyacencia.
Matriz de adyacencia
e1 e2 e3 e4 e5 e6 Total
e1 0 1 0 0 0 1 = 2
e2 1 0 1 0 0 0 = 2
e3 0 1 0 1 0 0 = 2
e4 0 0 1 0 1 0 = 2
e5 0 0 0 1 0 1 = 2
e6 1 0 0 0 1 0 = 2
Árbol de expresiones
4. Revisar el concepto de árbol de expresiones y construye los correspondientes
b ( a−b )∗c
árboles de expresiones para las expresiones aritméticas a− , (Dos
c d
árboles).
b ( a−b )∗c
a−
c d
- ÷
a ÷ * d
b c - c
a b
Bibliografía