FLUJO MÁXIMO Y AGENTE VIAJERO

FLUJO MÁXIMO Y AGENTE VIAJERO

Agente Viajero

Agente Viajero

Origen

Se atribuye a Flood

Definición

Conocemos como ciclo Hamiltoniano

Objetivo

Minimizar el recorrido

Tipos

PAV simetrico

El costo de ir a i a j es el mismo que de ir de j a i

PAV asimétrico

El punto i a un punto j no es necesariamente el mismo viajar del punto j al punto i

Catracterísticas

Las variables más empleadas por investigadores

Tiempo de recorrido

Distancia

Costos

Que se puede adoptar

Circuitos electrónicos

Control de semáforos

Previsión del tránsito

Entrega de productos

Estaciones de trabajo

Edificaciones

Métodos

Método de la fuerza bruta

No implica la aplicación de ningún algoritmo sistemático, tan solo consiste en explorar todos los recorridos posibles

Métodolo del vecino más cercano

Es un algoritmo heurístico diseñado para solucionar el problema del agente viajero, no asegura una solución óptima, sin embargo, suele proporcionar buenas soluciones y tinen un tiempo de cálculo muy eficiente

Algoritmo del agente viajero exacto

El de ramificación y acotamiento

Llamado trambien Branch and Bound

Es un algoritmo diseñado para la resolución de modelos de programación entera

El del plano de corte

Fue introducido por Gomory

Es un procedimiento para encontrar soluciones enteras de un problemea lineal

Metaheurística

La metaheurística se encuentra dentro de la heurística

HEURÍSTICA

Encuentra soluciones aproximadas de problemas combinatorios difíciles

HEURÍSTICA CODICIOSA

"Miopes"

En su mayoría no encuentran la solución optima globalmente

características

Métodos diseñados para resolver problemas de optimización combinatoria

termina cuando se llega a un optimo local

Busca escapar de un optimo local

para problemas complejos de secuenciación

Las 3 Metaheurísticas que se aplican al TSP

1. ALGORITMO DE BÚSQUEDA TABÚ

Escapa de quedar atrapada en un óptimo local

Lista tabú

2. ALGORITMO DE RECOCIDO SIMULADO (RS)

Los resultados obtenidos mejoran la calidad de las soluciones reportadas por otros métodos .

3. ALGORITMO GENÉTICO (AG)

Fue John Holland

Son llamados así porque se inspiran en la evolución biológica.

cruzar su información y crear nuevas soluciones.

Teoría de Redes

Teoría de Redes

Definición

Es la representación gráfica de un proceso, serie
de actividades interconectadas o la distribución de puntos geográficos específicos

Terminología

Árbol

Grafo

Serie de puntos llamados grafos

Nodo

Representado por un círculo
unido por arcos o ramas

Red

conjunto de puntos y conjunto de
líneas que unen ciertos pares de puntos

Ciclo

Es una trayectoria que
inicia y termina en un mismo nodo.

Flujo

Asociado a cada red, por donde se dirige

Ruta

Conjunto de arcos que unen dos
nodos distitos

Métodos

FORD – FULKERSON

Propone buscar caminos con el fin de
ir aumentando el flujo hasta llegar al
máximo, busca saturar los arcos

EDMONDS KARP

a trayectoria de aumento encontrar es la más corta entre la fuente y el destino, es decir, la trayectoria que tenga menor número de arcos

CPM Y PERT

Preparan el plan mediante la representación gráfica de todas las operaciones que intervienen en el en una actividad.

Modelo de Flujo Máximo

Modelo de Flujo Máximo

Definición:

Consiste en determinar la máxima cantidad de flujo que puede ser enviada a lo largo de una red dirigida

con una capacidad por unidad de tiempo asociada a cada una de ellas.

Partiendo desde un nodo origen hasta un nodo destino.

Elementos que forman una red

Nodo:

Es una representación de un elemento del problema.

Arista:

Es un par de nodos, de la forma que representa un enlace entre ellos.

Existen dos tipos de arista:

Arista dirigida:

Es un par ordenado de nodos con un sentido definido.

Arista no dirigida:

Es un par no ordenado de nodos sin un sentido definido

Red:

Es un par (N, E) en un conjunto X, donde N es un conjunto no vacío de puntos de X y E es un subconjunto de aristas

Red no dirigida:

Es una red cuyo subconjunto E está formado por aristas no dirigidas.

Red dirigida:

Es una red cuyo subconjunto de aristas E está formado por aristas dirigidas.

Camino:

Es una sucesión de al menos dos nodos, tal que para cada uno de sus nodos existe una arista que contiene a dicho nodo y al nodo sucesor.

objetivo

Determinar la cantidad máxima de flujo

Conclusiones

Conclusiones

Para el flujo máximo la idea es encontrar una ruta de penetración con un flujo positivo neto que una los nodos de origen y destinos

El algoritmo del problema del agente viajero se utiliza más que todo para acortar las distancias que haya entre ciudades,por lugares a los cuales se debe llegar por medio de un transporte, pero que este mismo viaje dbe requerir la mínima cantidad de dinero gastado posible