Está en la página 1de 5

Instituto Tecnológico de Ciudad Victoria

Actividad 4.3 Grafos

Materia: Estructura de Datos

Maestro: Sylvia Isabel Martines Guerra

Carrera: Ingeniería Informática – Semestre 3rd

Alumnos: Carlos Guadalupe Ramírez Vallejo N.C.21380556


Roberto Villareal de la Rosa N.C. 21380562

ESTRUCTURA DE DATOS NO LINEAL: GRAFOS


1) Observa los siguientes videos (repaso de Teoría de
Grafos). Para cada uno escribe una breve explicación (un
párrafo) explicando el contenido del video:
a) Aplicación de Grafos en a la vida real: https://www.youtube.com/watch?
v=8ifsbUJHbak&list=PL6kQim6ljTJu44dsVeZifHHiuDC1MEZ7q&index=1

La teoría de grafos nació en 1735 por Leonhard y esta teoría está en constante cambio
y evolución ya que con ella podríamos calcular cual es el camino más corto entre dos
puntos en una red de carreteras, u organizar la distribución de mercancías para distribuirlas
desde una serie de puntos de almacenaje a otros puntos de venta, o indicarle a nuestro
cartero si es posible encontrar una ruta que pase por todas las calles para entregar el
correo sin repetir ninguna

b) Introducción – Grafos:
https://www.youtube.com/watch?v=BJbKvJs_yF0&list=PL6kQim6ljTJu44dsVeZifHHiuDC1MEZ7q&index=3

En la ciudad de Königsberg los habitantes cruzaban los ríos que atravesaban su ciudad
Y se planteaba el problema de si era posible cruzar todos lo puentes y regresar al punto de
Inicio, este problema fue resuelto por Leonhard Euler quien probo que esto no era posible
Dando paso al nacientito de la teoría de grafos. Tiempo después Kirchoff uso esta misma
Teoría para el calculo de voltajes y corrientes en circuitos eléctricos. Arthur Calyley utiliso
Los grafos para le estudio de los hidrocarburos CnH2n+2.El nombre grafo es acuñado en
1878 por la relación entre el algebra y los diagramas moleculares

c) Conceptos básicos de la teoría de Grafos:


https://www.youtube.com/watch?v=ZB8den4j6OE&list=PL6kQim6ljTJu44dsVeZifHHiuDC1MEZ7q&index=4

Un Grafo es una pareja de conjuntos (V,E) donde: V es distinto de vacío y E es un conjunto


De pares de elementos V
En los Grafos no dirigidos los elementos de V se llaman vértices o nodo, los pares de E son
No ordenados y se llaman aristas estos se representan con puntos y líneas
En los Grafos dirigidos los elementos de V se llaman vértices o nodo, los pares de E son
ordenados y se llaman arcos estos se representan con puntos y flechas

a) Matriz de Adyacencia
https://www.youtube.com/watch?v=AViFP9iV1as&list=PL6kQim6ljTJu44dsVeZifHHiuDC1MEZ7q&index=5

Llamamos Matriz de tamaño nxn, A=(aq), a una estructura del tipo A=a1,1--a1,2--a1,3--,a1n
= a2,1--a2,2--a2,3--a2n
Los elementos de la matriz A se suele denotar aij con aij se representa el elemento de la
Matriz que se encuentra en la fila y en la columna j
Llamamos matriz de adyacencia de G a la matriz nxn, A=(aij) donde a1=(1 si (Vi Vj) = E
(0 si (Vi Vj) ≠ E
La matriz de adyacencia de un grafo no dirigido es siempre simétrica
La matriz de adyacencia de un grafo dirigido no tiene porque ser simétrica

d) Matrices de adyacencia de las 4 situaciones (ejemplos)

https://www.youtube.com/watch?
v=VNXRZx8tNUk&list=PL6kQim6ljTJu44dsVeZifHHiuDC1MEZ7q&index=6
Para cada ejemplo de el método de adyacencia se siguen ciertos pasos importantes
1.-La modelización en la que se define la ecuación G=(V,E) en cada caso cambian los valores
Por ejemplo en el de los alumnos V=(marta, Sergio, lidia, guille, Eloy, Irene, Francisco,
Carlos ) en donde se remplazan por valores =(1,2,3,4,5,6,7,8,9) para después definir
E = ((u,v)/u,v E v y es amigo de v) es decir no es un grafo dirigido y se representa de la sig.
Manera E= (1,2), (1,6), (1,7), (2,3), (2,4), (2,5), (3,4), (4,5), (5,6) ,(5,8) ,(5,9) ,(6,7) ,(6,9), (8,9)
2) Explica paso a paso la modelización del ejemplo del
“Grupo de Alumnos” escribiendo la representación por pares
ordenados, la representación gráfica y la representación
matricial.
Definimos G = (V, E). // Primero se define un grafo, definido V y E.
V = (Marta, Sergio, Lidia, Alicia, Guille, Eloy, Irene, Francisco, Carlos) // Tomamos el
conjunto V, y lo definimos con los formados por los elementos de adentro.
= (1, 2, 3, 4, 5, 6, 7 ,8 ,9) // Aquí sustituimos los elementos por números
E = { (u, v) / u, v ∈ V y u es amigo de v } // Una vez tenemos definidos nuestros vértices debemos,
definir el conjunto de aristas o arcos, haciendo que E sea el conjunto formado por los pares tales que
los elementos u y v son elementos de V y u es amigo de v, haciendo que se ponga una arista entre u y v
si u es amigo de v
Es un grafo no dirigido // Se vuelve un par no dirigido

E = {(1,2), (1,6), (1,7), (2,3), (2,4), (2,5), (3,4), (4,5), (5,6), (5,8), (5,9), (6,7), (8,9)}
Pares no ordenados

Representación
gráfica

010001100
101110000
010100000
011010000
010101011
100010101
100001000
000010001
000011010
Matriz de adyacencia
3) Explica paso a paso la modelización del ejemplo del
“Alumnos de Intercambio” escribiendo la representación por
pares ordenados, la representación gráfica y la
representación matricial.
Definimos G = (V, E) Primero se define un grafo, definido V y E.
V = {Sergio, Eloy, Alba, Marta, México, Argentina, Chile, Colombia} = {estudiantes, paises} // En
este el conjunto V está formado por elementos de dos tipos los cuales serian, estudiantes y países
E = { (u, v)/ u, v∈ V y hay impreso en el que u solicita ir a v) // Es este caso E es el conjunto de los
pares u y v, tales que u y v son vértices y hay un impreso en el que u solicita ir a v, básicamente se
agrega una arista siempre que u sea una persona, v sea un país y u quiera ir a v.
Es un grafo no dirigido // Son pares no ordenados lo que lo vuelve un grafo no definido

E = {(1,5), (1,7), (1,8), (2,5), (2,8), (3,6), (4,6)}


Pares no ordenados

00001011
00001001
00000100
00000001
11000000
00100000
10000000
11010000

Representación gráfica Matriz de adyacencia

También podría gustarte