Está en la página 1de 5

INSTITUTO TECNOLOGICO DE

MEXICO CAMPUS
VILLAHERMOSA

MATERIA: MATEMATICAS
DISCRETAS

DOCENTE: GLORIA ELIZABETH


CASTILLO MARTINEZ

TEMA: TEORIA DE GRAFOS

ALUMNO: ACEVES GARDUZA


JUAN CARLOS

Casos donde se usa la teoría de grafos


1.- Pasar por las aristas una sola vez. El siguiente problema responde a esta
idea: Un repartidor de propaganda tiene que desplazarse por una zona de
ciudad depositando octavillas en los buzones. El plano de esta parte de
ciudad es un grafo considerando los cruces como vértices y las calles como
aristas. Al repartidor le interesa un trayecto de forma que vuelva al punto de
salida después de haber pasado por todas las calles una sola vez. Por tanto
el problema se reduce a encontrar un camino euleriano cerrado en el grafo
que consideramos. La forma de conseguirlo es aplicar el teorema de Euler al
caso particular de cada plano de ciudad. Así el problema tendrá solución
cuando el grafo sea conexo y todos los vértices tengan grado par.

2. Pasar por todos los vértices del grafo. El problema siguiente responde a
este tipo: Un camión repartidor de bebidas tiene que suministrar mercancía a
un almacén distribuidor situados en cada ciudad. Su problema principal es
encontrar el trayecto que una todas las ciudades pasando una sola vez por
cada una de ellas. Ahora el objetivo no es pasar por todas las carreteras, sino
pasar una sola vez por los puntos de reparto de manera que al final se llegue
el punto de partida. Este problema consiste en saber si este grafo contiene un
ciclo hamiltoniano.

Algoritmo de búsqueda
Definición

Algoritmo de búsqueda. Un algoritmo de búsqueda es aquel que está


diseñado para localizar un elemento concreto dentro de una estructura de
datos. Consiste en solucionar un problema de existencia o no de un elemento
determinado en un conjunto finito de elementos, es decir, si el elemento en
cuestión pertenece o no a dicho conjunto, además de su localización dentro
de éste.
Este problema puede reducirse a devolver la existencia de un número en un
vector.

Búsqueda secuencial

Este es un algoritmo muy sencillo:

En informática, la búsqueda lineal o la búsqueda secuencial es un método


para encontrar un valor objetivo dentro de una lista. Ésta comprueba
secuencial mente cada elemento de la lista para el valor objetivo hasta que
es encontrado o hasta que todos los elementos hayan sido comparados.

Búsqueda binaria

La descripción del algoritmo es el siguiente:

En ciencias de la computación y matemáticas, la búsqueda binaria, también


conocida como búsqueda de intervalo medio o búsqueda logarítmica, es un
algoritmo de búsqueda que encuentra la posición de un valor en un array
ordenado. Compara el valor con el elemento en el medio del array, si no son
iguales, la mitad en la cual el valor no puede estar es eliminada y la
búsqueda continúa en la mitad restante hasta que el valor se encuentre.
Bibliografía
Teoría de grafos: https://www.ecured.cu/Teor
%C3%ADa_de_grafos

Tipos de algoritmos:
https://medium.com/@cuemby/tipos-de-algoritmos-f6c8cf64faa4

También podría gustarte