Escolar Documentos
Profissional Documentos
Cultura Documentos
TNDP
El problema consiste en el diseo ptimo de recorridos y
frecuencias en sistemas de transporte pblico colectivo
urbano, TNDP= Transit Network Design Problem
Se quiere encontrar un conjunto de recorridos en base a
informacin de la red vial y de la demanda de viajes.
Se busca optimizar objetivos contrapuestos: usuarios y
operadores.
Restricciones generales: satisfaccin de la demanda,
niveles de servicio, disponibilidad de los recursos.
2
Optimizacin Multiobjetivo
min Z1
min Z2
No se calcula una nica solucin
ptima, sino un conjunto de
soluciones no dominadas que
conforman un frente de Pareto
5
Qu es un frente de Pareto?
Sean f y g funciones objetivo de usuarios y operadores
respectivamente, decimos que una solucion S1 domina
a S2 si:
S1 no es peor que S2
S1 es estrictamente mejor que S2 en algn
objetivo
Objetivos en conflicto: no existe una solucin que
minimice todos los objetivos simultneamente.
Frente de Pareto : conjunto que contiene las soluciones
no dominadas, es decir, tales que no existen otras que
las mejoran en ambos objetivos simultneamente.
Estas soluciones representan los diferentes
compromisos entre los objetivos.
6
Esquema de un algoritmo
GRASP
Mientras no se verifique el criterio de parada
ConstruirGreedyRandomizedSolucin ( Sol)
Bsqueda Local (Sol)
ActualizarSolucin (Sol, MejorSol)
End
En este trabajo:
formulacin matemtica del modelo segn
enfoque multiobjetivo.
algoritmo aproximado de resolucin basado en
GRASP.
10
11
12
14
16
GRASP TNDP
Genera un frente de Pareto aproximado en una sola
instancia de ejecucin del algoritmo.
Construccin de soluciones: determina R segn
restricciones (3) y (4) de demanda,
Bsqueda local: determina F que verifican (5) y (6),
Los costos de las aristas de la red son constantes, se
calculan los caminos ms cortos entre pares de vrtices
antes de las iteraciones GRASP
19
GRASP TNDP
t max= duracin mxima de los recorridos, se determina
en cada iteracin por un valor aleatorio en un intervalo
de extremos dados, y se utiliza en la construccin para
obtener soluciones diversas.
Dado R, se construye S=(R,F) donde F son las mnimas
frecuencias factibles segn (6), para esto se aplica
modelo de asignacin.
La bsqueda local recibe como parmetro una direccin
aleatoria en el espacio de los objetivos, que determina
un nivel de compromiso entre estos : =(1, 2).
20
GRASP TNDP
21
Construccin de soluciones
Genera recorridos en forma iterativa buscando satisfacer
la demanda.
L= lista de pares de nodos con demanda no satisfecha
con viajes directos por recorridos de la solucin en
construccin.
= parmetro de GRASP, [ 0 , 1].
LRC = lista restringida de candidatos, formada por los *|
L| pares de vrtices con mayor valor de demanda d ij en L.
22
Construccin de soluciones
Construccin de soluciones
Bsqueda Local
Trabaja sobre el conjunto de frecuencias F de la solucin
S=(R,F), R permanece fijo.
Parte de una solucin S a la que se le ha aplicado el
modelo de asignacin para determinar las mnimas
frecuencias factibles.
Se tiene como entrada del problema un conjunto
ordenado en forma creciente de valores de frecuencias.
Vecindad V(S): se cambia un solo valor fi por otro fi` que
es un valor consecutivo en el conjunto (mayor o
menor) para fi en F.
25
Bsqueda Local
|V(S)| es mximo 2*|R|
La evaluacin de solucin vecina implica uso de modelo
de asignacin (para calcular Z1).
Bsqueda segn first-improving, comparacin de
soluciones con nica funcin objetivo segn .
Todas las soluciones de la trayectoria de bsqueda son
agregadas al frente de Pareto P.
26
Resultados
Caso real: Sistema de transporte pblico colectivo
urbano de la ciudad de Rivera, Uruguay.
Se obtuvo un frente de Pareto aproximado P formado
por 238 soluciones no dominadas.
27
28
Resultados
La valores de la solucin que opera en el sistema de
Rivera se puede considerar como un valor del frente
calculado.
29
Conclusiones
Las soluciones obtenidas permiten caracterizar los
diferentes grados de compromiso entre los objetivos
contrapuestos, en base a cantidad de recorridos, su
duracin y frecuencia, y la utilizacin de los buses.
Es posible generar en forma automtica soluciones de
caractersticas comparables a la solucin actual, y otras
soluciones alternativas con diferentes grados de
compromiso entre objetivos contrapuestos.
Menor costo para usuarios, mayor cantidad de
recorridos y menor duracin de los mismos, tiempos de
pasadas y utilizacin de buses, y viceversa.
30