Está en la página 1de 15

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BICENTENARIA DE ARAGUA


RECTORADO ACADÉMICO
FACULTAD DE INGENIERÍA
ESCUELA DE SISTEMAS

Grafos Dirigidos

Prof. Deyanira Noguera Alumno:

José Penagos 28.249.603


Sección: 1

San Joaquín de Turmero, octubre, 2021


Introducción
La teoría de grafos retoma sus bases, en 1736, cuando Leonhard
Euler, publica su trabajo acerca del problema de los puentes de Königsberg,
el cual consistía en idear una caminata por la ciudad que cruzara cada uno
de los puentes una única vez. Euler llegó a la conclusión de que el problema
no tenía solución. Sin embargo, es la primera vez donde no solo se evidencia
la teoría de grafos, sino también su profunda relación con la topología.

Luego en 1847, se publicaría la primera aplicación de la teoría de


grafos, que terminaron siendo las leyes de Kirchhoff, para calcular el voltaje y
la corriente en los circuitos eléctricos. Mientras que, cinco años más tarde,
Francis Guthrie plantearía el problema de los cuatro colores, que explora la
posibilidad de colorear cualquier mapa de países de tal forma que dos países
vecinos nunca tengan el mismo color, tan solo con cuatro colores.

Este problema, que no fue resuelto hasta un siglo después por


Kenneth Appel y Wolfgang Haken, puede ser considerado como el
nacimiento de la teoría de grafos. Al tratar de resolverlo, los matemáticos
definieron términos y conceptos teóricos fundamentales de los grafos.

Una vez conociendo los antecedentes de la teoría de grafos, el


presente informe de investigación tiene como finalidad, ejercer una
introducción básica de la Teoría de Grafos como temática, en base a
planteamientos como la importancia de los grafos dirigidos, sus diferencias
con los no dirigidos y los elementos necesarios para representar un grafo.

Definiciones Básicas
Para conveniencia del desarrollo del presente informe de
investigación, es pertinente comenzar a explicar las definiciones básicas
relacionadas a los grafos y sus subdivisiones. Esto ayudará a formar una
base para la argumentación de los planteamientos principales a tratar.

De esta manera, Porto, J. y Merino,


M. (2012) describen que “en las ciencias
de la computación y la matemática, un
grafo es una representación gráfica de
diversos puntos que se conocen como
nodos o vértices, los cuales se encuentran
unidos a través de líneas que reciben el
nombre de aristas. Al analizar los grafos, los expertos logran conocer cómo
se desarrollan las relaciones recíprocas entre aquellas unidades que
mantienen algún tipo de interacción.”

Desde ese punto de vista parece un concepto simple, sin embargo,


posee una gran cantidad de aplicaciones en nuestra vida cotidiana y son
extraordinariamente útiles en situaciones complejas, ya que es posible
representar diversas situaciones o elementos con grafos. Por este motivo, es
común encontrar la implementación de análisis de grafos en estudios de
ciencias exactas, ciencias sociales y en aplicaciones informáticas.

De este concepto parte la teoría de grafos, que enfoca su estudio en


sus propiedades y se fundamenta en las matemáticas discretas y las
matemáticas aplicadas, y requiere por tanto englobar conceptos de diversas
áreas como combinatoria, álgebra, probabilidad, geometría, aritmética, entre
otras. El estudio de los grafos puede ser dividido en dos grandes bloques los
cuales reciben por nombre, grafos dirigidos y no dirigidos.
Los grafos dirigidos también
conocidos como dígrafos se caracterizan
por constar de un conjunto de vértices y
aristas donde cada arista se asocia de
forma unidireccional a través de una flecha
con otro. Las aristas dependiendo de su
salida o ingreso reciben la calificación de
entrante o saliente, la condición común, es
que siempre tienen un destino hacia un nodo.

De esta forma, este tipo de grafo resulta muy útil para representar
bloques de un programa mediante los vertices y la transferencia del flujo de
control mediante los aristas. Un ejemplo de aplicación podria ser la red de
aguas de una ciudad ya que cada tubería sólo admite que el agua la recorra
en un único sentido.

Mientras que los grafos no dirigidos son


aquellos que constan un conjunto de vértices
que están conectados a un conjunto de aristas
de forma no direccional. Esto significa que una
arista puede indistintamente recorrerse desde
cualquiera de sus puntos y en cualquier
dirección. Su utilidad se puede evidenciar en la
red de carreteras de un país, debido a que,
una misma carretera pueden ser recorridas en
ambos sentidos.
Importancia de los Grafos Dirigidos

Dado que la teoría de grafos engloba el uso de los grafos dirigidos, su


importancia será descrita a partir de las aplicaciones y extrapolaciones que
posee no solo en la resolución de problemas, sino también en el desarrollo
tecnológico y social de un país y su población.

Una aplicación sumamente utilizada


actualmente, se da en herramientas de
búsqueda de ubicaciones como Google
Maps. Esta aplicación basada en el
algoritmo de Floyd y Warshall, permiten
evaluar todas las rutas posibles hacia un
destino en concreto, junto con el tiempo de
recorrido aproximado y distancia de cada
uno con la finalidad de destacar las rutas más cortas y disminuir el tiempo de
viaje al usuario.

En la administración de
proyectos a gran escala, se utilizan
herramientas como PERT, empleada
para dividir un proyecto en un
diagrama de tareas para identificar y
optimizar los tiempos que toma
realizar cada una. De esta manera, el
usuario puede tomar decisiones informadas en base a la secuencia de tareas
y fechas límite.
Otra de las áreas en donde la teoría de grafos también ha servido de
inspiración es en las ciencias sociales, en especial, en el caso de redes
sociales como Facebook, LinkedIn, Instagram y Twitter.

En mayo de 2007, Mark


Zuckerberg, fundador y CEO
de Facebook, definió como
social graph (grafo social), al
grafo de todas las conexiones
y relaciones que los usuarios
de la red social han
establecido y lo que cuentan
de cada uno de nosotros.

Esto se debe a que el


algoritmo de las redes sociales funciona en base a los estímulos con los que
el usuario haya interactuado dentro de la plataforma, o dicho de manera
reduccionista, sus intereses, con el objetivo de formar una estrategia
comercial para ofrecer ofertas y tarifas personalizadas. Por lo tanto, cuando
se habla de los grafos aplicados a redes sociales lo más común es que se
utilicen para “detectar comunidades”.
Gracias a estos algoritmos basados en la teoría de grafos podemos
ver características, atributos y relaciones que coinciden dentro de un grupo.
Mientras más se analicen los subgrafos, se pueden visualizar los vértices
que se encuentren más relacionados entre si y como se relacionan con el
resto.

La teoría de grafos también es muy importante en el estudio de la


biología y hábitat. Los vértices representan los hábitats y las aristas
representan los senderos de los animales o las migraciones. Con esta
información, los científicos pueden entender cómo esto puede cambiar o
afectar a las especies en su hábitat.

Estas solo son algunas de las posibles aplicaciones que puede tener
la teoría de grafos, ya que, al ser una rama sumamente versátil, posee una
gran cantidad de usos, y proporciona un incremento en la productividad en
las empresas donde se consideran estos análisis.

Diferencias entre los Grafos Dirigidos y No Dirigidos


Entre los grafos dirigidos y no dirigidos existen una serie de
diferencias entre las que se pueden mencionar:

 Los grafos dirigidos poseen aristas o arcos orientados mientras que


los arcos de los grafos no dirigidos no poseen orientación y por lo
tanto son bidireccionales.

 Las aristas de los grafos dirigidos se representan con flechas mientras


que las de los grafos no dirigidos con líneas.

Grafo No Dirigido Grafo Dirigido

 Las aristas de un grafo dirigido se representan como un par ordenado


mientras que las de un grafo no dirigido se representan como un par
no ordenado.

{u,v} (u,v)
Grafo No Dirigido Grafo Dirigido
 En la construcción de la matriz de adyacencia de un grafo dirigido, si
se tiene una flecha que va desde el vértice a hasta el vértice e, se
coloca un 1, solo en la posición ae. En cambio, en los grafos no
dirigidos, si una arista une dos vértices a y b. Es necesario colocar un
1 en la matriz, tanto en la posición ab como en la posición ba.

Grafo Dirigido:

Grafo no dirigido:
 Otra diferencia a destacar en cuanto a las matrices de adyacencia es
que en los grafos dirigidos no son obligatoriamente simétricas,
mientras que, en los no dirigidos, siempre es simétrica.

Elementos para la Representación de un Grafo

Entre los elementos que pueden componer a un grafo se encuentran:

Aristas: Son las líneas con las que se unen los nodos de un grafo y con la
que se construyen también caminos. Si la arista carece de dirección se
denota indistintamente {a, b} o {b, a}, siendo a y b los vértices que une. Si {a,
b} es una arista, a los vértices a y b se les llama sus extremos.

• Aristas Adyacentes: Se dice que dos aristas son adyacentes si


convergen en el mismo vértice.
• Aristas Paralelas: Se dice que dos aristas son paralelas si vértice
inicial y el final son el mismo.
• Aristas Cíclicas: Arista que parte de un vértice para entrar en el
mismo.
• Cruce: Son dos aristas que cruzan en un punto.

Vértices: Son los puntos o nodos con los que está conformado un grafo.
Llamaremos grado de un vértice al número de aristas de las que es extremo.
Se dice que un vértice es `par' o `impar' según lo sea su grado.

• Vértices Adyacentes: si tenemos un par de vértices de un grafo (U, V)


y si tenemos una arista que los une, entonces U y V son vértices
adyacentes y se dice que U es el vértice inicial y V el vértice
adyacente.
• Vértice Aislado: Es un vértice de grado cero.
• Vértice Terminal: Es un vértice de grado 1.

Caminos: es una sucesión finita en la que aparecen alternadamente vértices


y aristas de dicho grafo. Un camino es una secuencia de arcos en que el
extremo final de cada arco coincide con el extremo inicial del siguiente en la
secuencia.

A su vez, entre los tipos de caminos tenemos:

• Camino euleriano: es un camino o circuito que contiene todas las


aristas apareciendo cada una de ellas exactamente una vez. Un grafo
que admite dicho circuito se denomina grafo euleriano, y sus vértices
o tienen grado par o dos de los vértices tienen grado impar.
• Camino hamiltoniano: es un camino simple que contiene todos los
vértices apareciendo cada uno de ellos exactamente una vez. Un ciclo
que a su vez es un camino hamiltoniano se denomina ciclo
hamiltoniano, y un grafo que contiene un ciclo hamiltoniano se
denomina grafo hamiltoniano.

• Ciclo: es un camino donde el origen es igual a su destino.

En este caso el camino seria <a,c,e,a> y posee longitud 3.

• Bucle: Un bucle es una arista que conecta a un vértice consigo mismo.


Es un ciclo de longitud 1.
Conclusión
Como se ha podido observar a lo largo del informe de investigación, la
teoría de grafos es sumamente importante en la creación de algoritmos
dedicados a solucionar problemas de la vida diaria, a partir de una serie de
fundamentos matemáticos discretos y aplicados.

La importancia de la teoría de grafos se vio reflejada en el informe, a


través de sus infinitas aplicaciones revolucionarias tanto en el pasado con el
coloreado de los mapas y las leyes de Kirchhoff, como a día de hoy con las
redes sociales y la inteligencia artificial. Sin mencionar que, modelar
proyectos basándose en esta teoría, proporciona mayor organización en la
secuencia de tareas o eventos a lograr, lo cual ayuda en la toma de
decisiones, y aumenta la productividad en el entorno aplicado.

También se exploró acerca de los conceptos básicos de dicha teoría,


desde los grafos dirigidos y no dirigidos, y sus diferencias hasta los
elementos necesarios para su representación como las aristas, vértices y
caminos, además de sus variaciones.

Como conclusión, se podría tomar que la teoría de grafos facilita y


respalda la búsqueda de soluciones a través de una forma de pensamiento,
lo cual resulta imprescindible para el estudio de cualquier ingeniería, siendo
la resolución de problemas, la base de esta.
Referencias bibliográficas
Aplicaciones de los Grafos. (s. f.). SitesGoogle. Recuperado 13 de octubre

de 2021, de https://sites.google.com/site/aplicaciongrafos/

Diaz, A. (2020, 30 junio). La teoría de grafos aplicada al análisis de redes

sociales. OpenSistemas. https://opensistemas.com/la-teoria-de-grafos-

aplicada-al-analisis-de-redes-sociales/

Matrices y grafos:grafo no dirigido y grafo dirigido o digrafo. Matriz de

adyacencia o asociada. Camino y longitud de un camino. Ejemplos de

caminos y longitud de caminos. Aplicación de grafos a la psicología.

(s. f.). Calculo cc. Recuperado 14 de octubre de 2021, de

https://calculo.cc/temas/temas_algebra/matriz/teoria/matriz_grafo.html

Pérez, G. M. C.-. (s. f.-a). Camino, Ciclo y Bucle | Grafos. OAS. Recuperado

14 de octubre de 2021, de

http://163.10.22.82/OAS/estructuras_de_grafos/camino_ciclo_y_bucle.

html

Pérez, G. M. C.-. (s. f.-b). Grafo Dirigido | Grafos. OAS. Recuperado 14 de

octubre de 2021, de

http://163.10.22.82/OAS/estructuras_de_grafos/grafo_dirigido.html
Pérez, G. M. C.-. (s. f.-c). Grafo No Dirigido | Grafos. OAS. Recuperado 14 de

octubre de 2021, de

http://163.10.22.82/OAS/estructuras_de_grafos/grafo_no_dirigido.html

Porto, J., & Merino, M. (2012). Definición de grafos — Definicion.de.

Definición.de. https://definicion.de/grafos/

Rochina, P. (2017, 6 septiembre). El análisis de redes sociales mediante la

teoría de grafos. Canal Informática y TICS.

https://revistadigital.inesem.es/informatica-y-tics/teoria-grafos/

Teoría de Grafos. (2010).

https://www.unipamplona.edu.co/unipamplona/portalIG/home_23/recur

sos/general/11072012/grafo3.pdf

U. (2017, 29 noviembre). Elementos, características y componentes de los

grafos. tcsjmdiscretas.

http://tcsjmdiscretas.blogspot.com/2017/11/elementos-caracteristicas-

y-componentes.html

También podría gustarte