Está en la página 1de 16

Universidad Nacional Experimental de Guayana

Vicerrectorado Académico Departamento de Ciencias y Tecnología

Coordinación General de Pregrado

Proyecto de Carrera: Ingeniería Informática, Semestre III. Sección 1

Cátedra: Matemáticas Discretas

"LA MATEMÁTICAS DISCRETAS


COMO PROYECTO DE
INVESTIGACIÓN"

Profesor: Bachilleres:
Domingo Quijada Figueras, Dionner.
Gómez, Josias. (NP)
Gutiérrez, Cesar. (NP)
Guzmán M, José.
Hernández, José.
Hopp, Erich.

Puerto Ordaz, 06 de Octubre 2020

Índice
Págs.
2

Introducción……………………………………………………………….……… 3
Resumen………….……………………………………………….…….………... 4
Introducción……………………………………………….………….…….……. 4
Desarrollo (Fundamentos teóricos)...……………………………….……………. 5
Caso Práctico (Análisis de un caso de estudio)...……………………….………... 11
Conclusiones………………………………………………………….……….….. 14
Recomendaciones…………………………………………………….…….…….. 15
Bibliografía………………………………………………………………………. 16

Introducción
3

El origen de los grafos se remonta a 1736, cuando el matemático suizo Leonhard Euler

escribió un artículo científico en el cual se dedicaba a analizar el problema de los puentes de

Konisberg.

Éste consistía en el estudio de una hipótesis que se basaba en recorrer la ciudad

atravesando todos y cada uno de los 7 puentes y volver al punto de partida. Euler planteó este

problema desde la incipiente teoría de grafos. Y la conclusión que obtuvo para este

planteamiento es que debía pasarse al menos 2 veces por alguno de los puntos para hacer el

recorrido deseado.

Con este experimento inició todo el desarrollo de una teoría que hoy forma parte

fundamental de la informática y de la gestión de bases de datos.

RESUMEN
4

El objetivo del trabajo es exponer como se relaciona la teoría de grafos con un GPS. Se

presentan conceptos y propiedades relacionadas con los grafos haciendo énfasis en la utilización

de los GPS. Por último se presenta un caso práctico basado en datos y proyectos de

investigación.

DESARROLLO
5

1.- LOS GRAFOS:

En términos elementales podríamos definir un grafo como un conjunto de puntos

(llamados elementos, vértices, nudos o nodos) con líneas que unen pares de vértices de ellas.

Según Valiente, G (2001) se refiere a una estructura constituida por un


conjunto V =V ( G ) de elementos llamados vértices y un conjunto E=E(G)
de pares ordenas de vértices distintos llamados aristas.

2.- TIPOS DE GRAFOS:


a.- Grafo acíclico: Es aquel  grafo no contiene ningún ciclo

simple.

b.- Grafo cíclico: Un grafo se dice cíclico si contiene algún ciclo simple.

c.- Grafo bipartito: Un grafo bipartito es cualquier grafo, cuyos vértices pueden ser

divididos en dos conjuntos, tal que no haya aristas entre los vértices del mismo conjunto. Se ve

que un grafo es bipartito si no hay ciclos de longitud impar.

 
6

d.- Grafo completo: Un grafo es completo si cada vértice tiene un grado igual a n-1,

donde n es el número de vértice que compone el grafo. Además  es un grafo simple en el que

cada vértice es adyacente a cualquier todo otro vértice.

e.- Grafo conexo: Decimos que es un grafo conexo, si es posible formar un camino desde

cualquier vértice a cualquier otro en el grafo.

f.- Grafo denso: Un grafo denso es aquel grafo en el que el número de aristas está cercano

al número de máximo de aristas.

g.- Grafo dirigido: Es un conjunto de vértices V y un conjunto de aristas E tal que para

cada arista perteneciente al conjunto de aristas E se asocia con dos vértices en forma ordenada.
7

h.- Grafo no dirigido: Son aquellos grafos  en los cuales los lados no están orientados (no

son flechas). Cada lado se representa entre paréntesis, separando sus vértices por comas.

i.- Grafo nulo: El grafo nulo es el grafo cuyos conjuntos de aristas y de vértices

son vacíos.

j.- Grafo plano: Un grafo plano es uno que es posible dibujar en el plano sin que ningún

par de aristas se crucen entre sí.

k.- Grafo ponderado: Un grafo ponderado es aquel que  asocia un valor o peso a cada

arista en el grafo. El peso de un camino en un grafo con pesos es la suma de los pesos de todas

las aristas atravesadas.


8

l.- Grafo regular: Un grafo regular es un grafo cuyos vértices tienen el mismo grado.

m.- Grafo simple: Un grafo simple es un grafo o dígrafo que no tiene bucles, y que no es

un multígrafo.

n.- Grafo no Simple: Grafo no  dirigido que tiene lados paralelos y lazos.

o.- Grafo trivial: Un grafo trivial es  aquel  grafo vacío con un único vértice.

p.- Grafo vacío: Un grafo vacío es el grafo cuyo conjunto de aristas es vacío.

q.- Grafo etiquetado: Grafos en los cuales se ha añadido un peso a las aristas (número

entero generalmente) o un etiquetado a los vértices.

Grafo Elegante
9

r.- Grafo aleatorio: Grafo cuyas aristas están asociadas a una probabilidad.

s.- Hipergrafo: Grafos en los cuales las aristas tienen más de dos

extremos, es decir, las aristas son incidentes a 3 o más vértices.

t.- Grafo infinito: Grafos con conjunto de vértices y aristas de cardinal infinito.

3.- RELACIÓN DE LOS GRAFOS CON GPS.

Los grafos son usados para modelar trayectos como el de una línea de autobús a través de

las calles de una ciudad, en el que podemos obtener caminos óptimos para el trayecto aplicando

diversos algoritmos como puede ser el algoritmo de Floyd. Los gps que utilizamos a diario desde

nuestros smartphone o vehículos, realizan el cálculo de sus rutas basadas en el algoritmo dijkstra,

haciendo un estudio por medio de los grafos, para encontrar el camino más corto a la ruta

buscada. Actualmente, se están agregando nuevas variables, como lo son nivel de tráfico, estado

de la calle a transitar, clima, entre otros, para que el sistema gps, facilite una óptima solución.
10

4.- APLICACIONES DE LA TEORÍA DE GRAFOS.

Se emplea en problemas de control de producción, para proyectar redes de ordenadores, para

diseñar módulos electrónicos modernos y proyectar sistemas físicos con parámetros localizados

(mecánicos, acústicos y eléctricos). Se emplean los grafos para la solución de problemas de

genética y problemas de automatización de la proyección (SAPR). Apoyo matemático de los

sistemas modernos para el procesamiento de la información.

       Dentro de la programación android, se utiliza para resolver problemas asociados a los

patrones de navegación comunes, a su vez, para el estudio de patrones de navegaciones basados

en Fragmentos. El diagrama de una aplicación android está representado por un grafo dirigido,

en el cual, podemos establecer las relaciones entre la actividad principal y todas las que se

desarrollan a partir de ella. En el artículo "Guía de desarrolladores de Android para el Patrón de

Navegación de Fragmentos" podemos observar como el autor Becze Szabolcs, hace uso de los

grafos para representar las problemáticas asociadas a los patrones de navegación y cómo el

desarrollo de las actividades por medio de fragmentos dan solución.


11

CASO PRÁCTICO (ANÁLISIS DE UN CASO DE ESTUDIO)

Hoy en día la tecnología es parte de nuestras vidas, la humanidad pasa en una constante

movilidad o desplazamiento que conocemos como transporte. Sin embargo, muchas veces no

tenemos el conocimiento de las rutas, calles y situaciones que se dan en lugares conocidos o

desconocidos, y por eso utilizamos una aplicación llamada Waze, que utiliza tecnología de

geolocalización tipo GPS y WPS. Esta aplicación es muy efectiva y beneficiosa, y un aspecto

interesante es que está relacionado y basado con grafos (Chacón, 2017).

Lo que relaciona los grafos con Waze es un algoritmo en que el grafo se fundamenta y en

el que se basa Waze, el Algoritmo de Dijkstra. Este algoritmo se utiliza para la determinación del

camino más corto desde un vértice (nodo) de origen, y utiliza el peso de las aristas para

relacionarse con los otros vértices. El algoritmo se detiene al analizar todos los pesos de las

aristas y encuentra el camino más corto desde el vértice origen. El algoritmo se aplica en redes

de computadores (donde los routers son los nodos y las aristas las conexiones entre ellos),

transporte aéreo (tienen acceso a una base de datos que contiene toda la información sobre

aviones circulando alrededor de ellos, y de la misma manera se evitan accidentes), y también es

utilizado para la actualización de mapas digitales, como lo hace el funcionamiento de la

aplicación de Waze. (Villegas, 2014).

La funcionalidad de Waze es la siguiente: la aplicación requiere de internet (Wifi) para

poder conectarse con el servidor de Waze, de esta manera sabrá la localización del cliente y

comenzará a ejecutarse el algoritmo de especulación. Este algoritmo especula y observa la

información que recibe del personal de Waze y la tecnología de geolocalización, al solicitar el

cliente una ruta el Waze muestra el resultado del algoritmo. El cliente también puede modificar
12

las características de la ruta, por ejemplo, si quiere la ruta más corta, acceso a caminos de tierra,

utilizar la ruta con la menor cantidad de giros, evitar autopistas, o seleccionar rutas tranquilas,

entre otros.

Entre más clientes utilicen la aplicación de Waze, esta guardará la data y funcionará de

manera más rápida, ya que muchos clientes viajan a las mismas localizaciones. Si un cliente ya

viajó desde el punto C al punto D, y otro cliente quiere viajar de punto A al punto D, la

aplicación comienza el algoritmo y devuelve la mejor ruta calculada de A al B, luego calcula la

ruta del B al C, y continúa con el resultado que ya ha sido realizado por la aplicación. Si el

conductor que está utilizando Waze se desvía, el mismo algoritmo comienza a trabajar para

localizar la mejor ruta alterna para poder disponer de un resultado satisfactorio y beneficiario.

La información sobre las calles y leyes de tránsito de cada área es brindada a la aplicación

y esta indica dónde es posible o no realizar acciones. Otra funcionalidad de la aplicación es que

los clientes pueden reportar situaciones en las calles cuando suceden, como un choque, o la

presencia de oficiales de tránsito. Estos datos son procesados por Waze, y luego son mostrados a

los otros clientes para brindar más información sobre las calles. (Waze, 2015).

Para concluir podemos decir que los grafos son una representación de problemas actuales

que pueden ser interpretados de forma gráfica o computacional, son una de las estructuras bases

para las funciones que le facilitan la vida a la humanidad, ya que todo hoy en día es digital, y

utilizamos mucho el internet, sus bases de datos y aplicaciones. Waze es una de las aplicaciones

más usadas y está basada en la teoría de grafos, pues el usuario está en un punto específico

(nodo) y utiliza las calles (aristas) para poder llegar a la ubicación que desea (otro nodo); ambos

utilizan algoritmos para poder tener mejor función y un mejor resultado. La teoría de grafos y
13

Waze nos facilitan la forma en la que nos trasladamos terrestremente, uno de los avances

aplicativos más útiles e interesantes en la actualidad.


14

CONCLUSIONES

En conclusión los grafos son una área de la matemática que unido con la informática nos puede

servir para la realización de programas o proyectos donde se necesiten control de producción y

mayormente lo usan para diseñar módulos electrónicos modernos y proyectar sistemas físicos

con parámetros localizados aun ejemplo es los GPS y también las cámaras que usan en los

transportes públicos usando los nodos y las aristas para cumplimiento de dicho propósito.
15

RECOMENDACIONES

*El estudio de la matemática discreta que ayuda a mejorar la lógica y procedimientos.


*El estudio de los grafos es importante porque ayuda a facilitar muchos problemas en la parte
laboral y es muy útil a la hora de programar.
16

BIBLIOGRAFÍA

http://pedrobeltrancanessabiblioteca.weebly.com/uploads/1/2/4/0/12405072/matemtica_di
screta_para_informticos.pdf

http://www.unipamplona.edu.co/unipamplona/portalIG/home_23/recursos/general/11072
012/grafo3.pdf

http://repobib.ubiobio.cl/jspui/bitstream/123456789/1953/3/Alvarez_Nunez_Marcelino.p
df

https://delfino.cr/2020/07/los-puntos-que-tienen-en-comun-los-grafos-y-la-aplicacion-
waze

https://www.ingenieradeideas.com/2017/03/aplicaciones-de-la-teoria-degrafos.html?m=1

También podría gustarte