You are on page 1of 6

Matemáticas discretas

Unidad 2. Teoría de gráficas y relaciones


.

Unidad 2. Teoría de gráficas y relaciones.

Actividad 2: Teoría de Gráficas - Representaciones de Gráficas

Nombre del alumno


Martha Patricia Arenas López

Matrícula:
ES172004460

Correo electrónico:
mararen@nube.unadmexico.mx

Nombre de la ingeniería:
Desarrollo de Software

18 de mayo de 2019

Toluca, Edo. de México

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 1


Matemáticas discretas
Unidad 2. Teoría de gráficas y relaciones
.
Contenido

Matrices de adyacencia e incidencia........................................................................................ 3

Listas de adyacencias.............................................................................................................. 4

Árbol de expresiones ............................................................................................................... 5

Terminología en gráficas ......................................................................................................... 6

Bibliografía ............................................................................................................................... 6

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 2


Matemáticas discretas
Unidad 2. Teoría de gráficas y relaciones
.
Actividad 1. Teoría de Gráficas - Representaciones de Gráficas

Matrices de adyacencia e incidencia

1. Sea 𝑮 = (𝑽, 𝑬) una gráfica, con 𝑽 = {𝒗𝟏, 𝒗𝟐, 𝒗𝟑, 𝒗𝟒} y 𝑬 = {𝒆𝟏 = 𝒗𝟏𝒗𝟐, 𝒆𝟐 = 𝒗𝟏, 𝒗𝟒,
𝒆𝟑 = 𝒗𝟑𝒗𝟒, 𝒆𝟒 = 𝒗𝟐𝒗𝟒, 𝒆𝟓 = 𝒗𝟐𝒗𝟑}. Dibujar la gráfica y determinar la
𝒎𝒂𝒕𝒓𝒊𝒛 𝒅𝒆 𝒂𝒅𝒚𝒂𝒄𝒆𝒏𝒄𝒊𝒂 y la 𝒎𝒂𝒕𝒓𝒊𝒛 𝒅𝒆 𝒊𝒏𝒄𝒊𝒅𝒆𝒏𝒄𝒊𝒂.

1
2

4
3

Se llama 𝒎𝒂𝒕𝒓𝒊𝒛 𝒅𝒆 𝒂𝒅𝒚𝒂𝒄𝒆𝒏𝒄𝒊𝒂 de 𝑮 a la matriz 𝑛𝑥𝑛, 𝐴 = 𝑎𝑖𝑗 , donde


1 𝑠𝑖 (𝑣𝑖 , 𝑣𝑗 ) ∈ 𝐸
𝑎𝑖𝑗 = {
0 𝑠𝑖 (𝑣𝑖 , 𝑣𝑗 ) ∉ 𝐸
(Universitat Politècnica de València, 2011)
Matriz de adyacencia

v1 v2 v3 v4 Grado 1
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

Se llama 𝒎𝒂𝒕𝒓𝒊𝒛 𝒅𝒆 𝒊𝒏𝒄𝒊𝒅𝒆𝒏𝒄𝒊𝒂 a cuando | 𝑽 | x | 𝑬 | con entradas:


0 𝑠𝑖 𝑒𝑗 𝑛𝑜 𝑒𝑠 𝑖𝑛𝑐𝑖𝑑𝑒𝑛𝑡𝑒 𝑐𝑜𝑛 𝑣𝑖
{
1 𝑠𝑖 𝑒𝑗 𝑛𝑜 𝑒𝑠 𝑖𝑛𝑐𝑖𝑑𝑒𝑛𝑡𝑒 𝑐𝑜𝑛 𝑣𝑖
(Ortiz, 2013)

Matriz de incidencia
e1 1
e1 e2 e3 e4 e5
2
v1 1 1 0 0 0
e5 e4 e2
v2 1 0 0 1 1
v3 0 0 1 0 1 4
v4 0 1 1 1 0 3 e3

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 3


Matemáticas discretas
Unidad 2. Teoría de gráficas y relaciones
.
Listas de adyacencias

2. Sea 𝑮 = (𝑽, 𝑬) una gráfica, con 𝑽 = {𝒗𝟏, 𝒗𝟐, 𝒗𝟑, 𝒗𝟒, 𝒗𝟓} y 𝑬 = {𝒆𝟏 = 𝒗𝟏𝒗𝟐, 𝒆𝟐 = 𝒗𝟏, 𝒗𝟒,
𝒆𝟑 = 𝒗𝟒𝒗𝟓, 𝒆𝟒 = 𝒗𝟐𝒗𝟒, 𝒆𝟓 = 𝒗𝟐𝒗𝟑, 𝒆𝟔 = 𝒗𝟐𝒗𝟓}. Dibujar la gráfica y determinar las
𝒍𝒊𝒔𝒕𝒂𝒔 𝒅𝒆 𝒂𝒅𝒚𝒂𝒄𝒆𝒏𝒄𝒊𝒂𝒔.
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.

(a) Gráfica donde cada vértice es adyacente a dos vértices

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

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 4


Matemáticas discretas
Unidad 2. Teoría de gráficas y relaciones
.
(b) Gráfica donde cada arista es adyacente con dos aristas.

e1
1 2
e2
e6
5 6
e5
e3
4 3
e4

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 á𝒓𝒃𝒐𝒍 𝒅𝒆 𝒆𝒙𝒑𝒓𝒆𝒔𝒊𝒐𝒏𝒆𝒔 y construye los correspondientes


𝒃 (𝒂−𝒃)∗𝒄
árboles de expresiones para las expresiones aritméticas 𝒂 − 𝒄 , 𝒅
(Dos árboles).

Un árbol de expresiones es un tipo especial de árbol que permite representar expresiones


matemáticas. En sus nodos internos, el árbol contiene las operaciones a realizar. En los nodos
hoja, los operandos. (Navarro, 2013)

𝒃 (𝒂 − 𝒃) ∗ 𝒄
𝒂−
𝒄 𝒅

- ÷

a ÷ * d

b c - c

a b

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 5


Matemáticas discretas
Unidad 2. Teoría de gráficas y relaciones
.
Terminología en gráficas

5. Menciona la diferencia entre un 𝒄𝒊𝒄𝒍𝒐 y un 𝒓𝒆𝒄𝒐𝒓𝒓𝒊𝒅𝒐 y la diferencia entre un 𝒄𝒂𝒎𝒊𝒏𝒐 y


una 𝒄𝒂𝒎𝒊𝒏𝒂𝒕𝒂.
Un 𝑐𝑖𝑐𝑙𝑜 describe un camino simple y cerrado que no repite ningún vértice a excepción del
primero.
Un 𝑟𝑒𝑐𝑜𝑟𝑟𝑖𝑑𝑜 es una sucesión de vértices donde cada uno es adyacente al siguiente (Hortalá.
et.al, 1998).
Finalmente, la diferencia entre un 𝑐𝑎𝑚𝑖𝑛𝑜 y una 𝑐𝑎𝑚𝑖𝑛𝑎𝑡𝑎 es que un 𝑐𝑎𝑚𝑖𝑛𝑜 es una secuencia
de vértices tales que los vértices consecutivos se encuentran conectados mientras que una
𝑐𝑎𝑚𝑖𝑛𝑎𝑡𝑎 es una secuencia de aristas.

Bibliografía

González, D. (2017). Introducción a la Teoría de las Gráficas. México: Universidad Autónoma


Metropolitana - Cuajimalpa.

García, J. (2005). Grafos. Granada, España: Matemáticas discretas. Universidad de Granada.

UnADM. (2019). Matemáticas Discretas, Unidad 2. Teoría de gráficas y relaciones. Desarrollo


de software. Recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/Bloque2/DS/03/DMDI/U2/
Unidad_2_Teoria_de_graficas_y_relaciones.pdf

Artemisa. (2017). 2.1.4. Un ejemplo de uso: árboles de expresiones. Recuperado de:


http://artemisa.unicauca.edu.co/~cardila/ED2__Arboles_Binarios_02.pdf

Hortalá, M. et. al (1998). Matemática discreta y lógica matemática. Editorial Complutense.


España. Recuperado de: https://books.google.com.mx/books?id=i7-
bsfuIKIIC&lpg=PA274&ots=py6GHsCtYP&dq=%22un%20recorrido%20es%22%20grafo&hl
=es&pg=PA6#v=onepage&q&f=false

Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 6

You might also like