Está en la página 1de 11

INFORME PROFESIONAL

MII 505 Métodos de Optimización


Aplicados
The School bus routing problems

 Grupo: 4
 Integrantes: Carlos Carrasco
Daniel Morales
Carlos Pedraza
 Fecha: 21/05/2019
1. Introducción...................................................................................................................3
2. Descripción del problema..............................................................................................4
2.1 Preparación de los datos........................................................................................5
2.2 Selección de Parada de bus....................................................................................5
2.3 Generación de rutas de buses................................................................................6
2.4 Ajuste horario escolar............................................................................................7
2.5 Programación de ruta............................................................................................7
3 Clasificación basada en las características..................................................................7
4 Modelo Matemático.......................................................................................................8
5 Conclusión....................................................................................................................10
6 Bibliografía...................................................................................................................11
1. Introducción

El problema de ruteo de buses escolares, SBRP como se define por sus siglas en ingles
School bus routing problem, es un problema real de transporte que impacta a millones de
familias alrededor del mundo. El problema que tiene a sostenedores y controladores para
desarrollar y proveer un transporte escolar seguro, confortable y de bajo costo que
transporte diariamente a los estudiantes para y desde las escuelas. El SBRP está relacionado
con los problemas de ruteo de vehículos (VRP) e investigación de operaciones (OR).
El estudio del problema de ruteo de buses escolares se inició desde la primera publicación
hecha por Newton y Thomas en el año 1969 y continua su estudio en la actualidad.
Para comprender mejor el problema del ruteo de buses escolares primero se debe conocer
los estudios que se han realizado diversos autores para resolver la problemática, así mismo
como los diferentes modelos planteados y técnicas de solución propuesta en las
investigaciones y casos de estudios planteados a los largo de los años. Daremos un enfoque
como base de esta investigación la publicación hecha por Junhyuk Park y Byung-In Kim en
el año 2009, “The School bus routing problema: A review”. Este articulo busca dar una
revisión global del problema de rutas escolares, en donde describen los cinco sub-
problemas que componen el SBRP, de acuerdo a la descomposición hecha por Desrosiers et
al., (1981), al igual que intenta clasificar el problema del SBRP de acuerdo a alguno
criterios y características definidas.
Como base para la resolución del SBRP utilizaremos el modelo matemático planteado en la
publicación hecha por Schittekat, Patrick, Sevaux, Marc y Sorensen, Kenneth, “A
mathematical formulation for a school bus routing problema”, conference paper,
noviembre 2006. Tuvieron como objetivo la comprensión de dos importantes sub-
problemas del SBRP: la generación de la ruta del autobús y la selección de paradas del
autobús en su forma más básica. Con este fin se plantea que el problema de SBRP como
una variante del problema de ruteo de vehículos en el que tres decisiones simultáneas deben
hacerse: determinar el conjunto de paradas a visitar, determinar para estudiante su parada y
determinar las rutas que se encuentran a lo largo de las paradas elegidas.
2. Características del SBRP

Este consiste en localizar una o varias rutas sobre una red, con origen conocido y destino
común, en donde se establecen paraderos por los cuales los buses deben recoger a los
estudiantes que ahí se encuentren para ser trasladados al establecimiento educacional.
El objetivo principal de los problemas SBRP es minimizar los costos del recorrido de cada
bus y los costos de asignación de los estudiantes a sus respectivos paraderos. El costo de
asignación se considera proporcional a la distancia total que deben caminar los estudiantes
a sus correspondientes paraderos asignados. Los buses tienen una capacidad limitada de
pasajeros que se tiene que respetar.
En la siguiente figura 2 se puede observar de manera esquemática tres rutas, en donde los
círculos son los nodos (paraderos), las flechas continuas corresponden a las rutas
principales por donde pasa el bus y las flechas segmentadas corresponden a las
asignaciones de los clientes hacia los paraderos.

Fig. 2 Descripción esquemática

El siguiente diagrama nuestra como el problema de ruteo de buses escolares se divide en 5


sub-problemas, según Desrosiers et al. (1981):

Diagrama de la descomposición de Desrosiers, elaboración propia


A continuación se detallan cada uno de los Sub-problemas:

2.1 Preparación de los datos

En este punto se especifican la red de carreteras, y se preparan 4 tipos de datos para el


SBRP.
- Datos de los estudiantes incluyen la ubicación (dirección) de sus hogares, la escuela
de destino y el tipo de estudiante (general o discapacitado)
- Datos de la escuela incluye información acerca de la apertura y cierre de las
escuelas y el máximo tiempo de viaje de un estudiante
- Datos de los vehículos (buses escolares) incluyen la ubicación de origen, el tipo de
buses disponibles.
- Datos de origen y destino almacena los tiempo mas cortos de viaje o la distancia
entre pares de nodos (escuela, ubicación del estudiante y punto de origen del bus)

2.2 Selección de Parada de bus.

La selección de parada de busca seleccionar un conjunto de parada de buses y asignar


estudiantes a estas paradas. Para estudiantes en alrededores rurales se asume que serán
recogidos en sus casas. Sin embargo, en las áreas urbanas se asumo que los estudiantes
deben caminar desde sus hogares hasta las paradas para ser recogidos por los buses.

La selección de la parada de buses a menudo es omitida en la literatura. Muchos estudios


asumen que la ubicación de la parada de buses es dada.

Los enfoques de la solución heurística para la selección de parada de buses son clasificadas
en la estrategia de Ubicación-asignación y ruta, (LAR) por su sigla en inglés, o la estrategia
de asignación-ruta-ubicación, (ARL) por su sigla en inglés, (Laporte, 1988; Bowerman et
al., 1995). En las figuras 1 y 2 se muestran el concepto de ambas estrategias. La estrategia
LAR primero determina un conjunto de parada de buses para una escuela asignando a
estudiantes a estas paradas, luego las rutas son generadas para estas paradas seleccionadas.

Sin embargo desde la parada de buses y la asignación de estudiantes son determinadas sin
tomar en cuenta el efecto en la generación de rutas, este enfoque tiende a generar una
excesiva generación de rutas. Bodin y Berman (1979), Dulac et al. (1980) and Desrosiers et
al (1981) propusieron un enfoque heurístico sobre la estrategia LAR. En la estrategia ARL
los estudiantes son asignados en grupos mientras satisfagan las restricciones de capacidad
del vehículo. Luego se selecciona la parada del bus, y la ruta es generada por cada grupo.
Finalmente los estudiantes en un grupo son asignados a la parada de bus que cumpla con-
todos los requerimientos dados en los problemas como son la distancia máxima a caminar
desde el hogar, el máximo número de estudiantes que pueden ser asignados a una parada de
bus, y el mínimo de distancia entre las paradas de bus. Chapleau et al. (1985) and
Bowerman et al (1995) uso un algoritmo basado sobre la estrategia ARL.
2.3 Generación de rutas de buses

En este subproblema se enfoca en la construcción de las rutas escolares. Los algoritmos


utilizados en la generación de rutas pueden ser clasificadas en los siguientes enfoques
(Bodin y Berman 1979),

- Primera ruta, segundo grupo

Se enfoca en la construcción en una larga ruta basada en el algoritmo del problema del
vendedor que considera todas las paradas, y las particiona en pequeñas rutas que considera
las restricciones. Newton and Thomas (1969) and Bodin y Berman (1979) implementaron
este enfoque.

- Primer grupo, segunda ruta

Este enfoque agrupo a los estudiantes en grupos por lo que cada grupo puede servir como
una ruta que satisface las restricciones existentes. Dulac et al. (1980), Chapleau et al.
(1985) and Bowerman et al (1995) aplicaron este enfoque a SBRP.
2.4 Ajuste horario escolar

En la mayoría de los estudios, el comienzo y el fin del horario en las escuelas son
restricciones. Sin embargo hay un número de trabajos que consideran el tiempo como una
variable de decisión e intenta encontrar el tiempo óptimo de entrada y salida para
maximizar el número de rutas que pueden ser utilizadas secuencialmente por el mismo bus
y así reducir el número de buses utilizados. Desrosiers et al (1981, 1986ª) determinaron la
hora de comienzo y fin en las escuelas utilizando un enfoque de generación en columna.
Bodin et al (1983) adoptando el enfoque de Desrosiers et al. (1981, 1986ª)

2.5 Programación de ruta

Especifica el comienzo y final exacto de cada ruta y forma una cadena de rutas que pueden
ser utilizadas secuencialmente por el mismo bus. Newton y Thomas (1974) desarrollaron
un modelo de escuelas múltiples para determinar todas las rutas de los buses para un
distrito. Ellos asumieron que hay periodos de tiempo distinguidos, y las escuelas comienzan
en diferentes periodos de tiempo. Bodin (1975) and Bodin and Berman (1979) también
asumieron que las ventanas de tiempo de las escuelas pueden ser particionados en distintos
periodos de tiempo tal que el problema de ruta puede ser resuelto periodo por periodo, y el
total de la ruta puede ser combinada después.

3 Clasificación basada en las características

Los SBRP también se pueden clasificar según las características y hacen variar el tipo de
problemas. Estas características se enfocan si corresponden a una escuela o múltiples
escuelas, si corresponde a urbanas o rurales, problemas de horario mañana o tarde, traslado
de estudiantes de educación especial, flota de vehículos homogénea o heterogénea,
múltiples objetivos. Este enfoque se expande aún más si se consideran también las
restricciones, por ejemplo:

- Restricció n de capacidad de los vehículos


- Tiempo má ximo de los estudiantes en los buses
- Distancia má xima que deben caminar a los paraderos
- Ventanas de tiempo de las escuelas
- Cantidad de alumnos en las paradas
- La hora má s temprana de recoger a los estudiantes
- Mínimo nú mero de estudiantes para crear la ruta
4 Descripción del problema

Se presenta el siguiente problema de SBRP que tiene las siguientes características,

5 Modelo Matemático

El modelo matemático que utilizaremos en este informe se toma del artículo “A


mathematical formulation for a school bus routing problem” escrito por Schittekat, Patrick,
Sevaux, Marc y Sorensen, Kenneth. Ellos se centran específicamente en los aspectos de la
selección de la parada. El problema de formulación tiene una solo escuela, un tipo de
estudiante, un tipo de bus con capacidad fija. La estandarización del criterio de
optimización: la distancia total viajada por todos los vehículos.

El SBRP puede ser expresado como un problema de programación lineal

Datos

c ij : Costo de atravesar los nodos ij


k : Numero de buses
C : Capacidad de los buses
V :Conjunto de paradas potenciales
E :Conjunto de todoslos arcos entre las paradas
S : Conjunto de todoslos estudiantes
sli : Numero de veces que el vehiculo k atraviesa el arco entre el punto i a j
.
Variables de decisión.

x ijk :Numero de veces que el vehiculo k atraviesa el arco entre el punto i a j


y ik :1 si el vehiculo k atraviesa visitala parada i, 0 en caso contrario
z ilk :1 si el estudiante l es recogido por el vehiculo k enla parada i , 0 en caso contrario

Función Objetivo:
k
min ∑ ∑ c ij ∑ x ijk
i ∈V j ∈V k=1

Restricciones,

- Se asegura que todos los vehiculas parten del depósito,


K

∑ y ok ≤ K ,k =1 , … , K
k =1

- Se asegura que si la parada i es visitadas por un vehículo k, entonces un arco debe


atravesarse por un vehículo k entrando en la parada i y dejando la parada i.
∑ x ijk= ∑ x ijk= y ik , ∀ i∈V , k =1 , … , K
j ∈V j∈V
- Asegura que cada corte (V/s, S) definido por un conjunto de clientes S está
atravesado por un numero de arcos no menores r(S), el número de vehículos
necesario para servir el set s

∑ ∑ x ijk ≥ y hk ∀ S ⊆V {0 } , h ∈ S , k =1 ,… , K
i∈ S j ∉S

- Asegura que todas las paradas son visitadas no más de una vez a excepción del
deposito
K

∑ yik ≤1 , ∀ i ∈V {0 }
k =1

- Asegura que cada estudiante camine a una sola parada


K

∑ z ilk ≤ sli , ∀ l ∈ S , ∀ i∈V


k =1

- Asegura que la capacidad de los buses no se exceda

∑ ∑ z ilk ≤ C , ∀ k=1 , … , K
i∈ S j ∈S

- Asegura que el estudiante l no es recogido en la parada i por el vehículo k si el


vehículo k no visito la parada i

z ilk ≤ y ik , ∀ i ,l , k

- Asegura que todos los estudiantes sean recogidos una vez


K

∑ ∑ z ilk =1 , ∀ l∈ S
i ∈V k =1

- Finalmente las últimas restricciones aseguran que todas variables de decisión sean
binarias.

y ik ∈ { 0,1 } , ∀ i∈ V ,k =1 , … , K
x ijk ∈ { 0,1 } , ∀ i , j ∈ V ∨i ≠ j
z ilk ∈ { 0,1 } , ∀ i , j∈ V ∨i ≠ j
6 Conclusión

Los problemas de optimización son problemas recurrentes en vida real, que se encuentran
en las actividades diarias que realizamos. Las soluciones de estos problemas no son fáciles
de resolver debido al número de restricciones que deben cumplir, es por esto que se busca
una solución óptima que es la mejor solución de varias posibles que cumple con todos los
requisitos y restricciones propuestas.
El problema de ruteo de buses escolares, SBRP, es un problema que se lleva estudiando por
décadas desde su primera publicación hecha por Newton y Thomas en 1969, siendo este un
problema complejo de resolver debido a las diferentes variables que lo afectan puede
resolverse en parte por el enfoque que se le dé a este problema.
El SBRP como Desrosiers et al. (1981) planteo se puede dividir en sub-problemas que
ayudan a darle una solución relativamente menos compleja que en su enfoque como un
todo.
La modelación matemática no es estática, si no mas bien variable en el tiempo, lo que se
optimiza hoy en un par de años puede variar ya que la geografía, densidad poblacional,
estado de las rutas y accesos pueden variar en el tiempo, es bien sabido que la población
menor a 18 años debe emigrar hacia otras áreas de estudio y las zonas envejecen
provocando cambios en las actividades socio – económicas de las zonas.

7 Bibliografía
Bodin, L.D., Berman, L., 1979. Routing and scheduling of school buses by computer.
Transportation Science 13 (2), 113–129

Bowerman, R., Hall, B., Calamai, P., 1995. A multi-objective optimization approach to
urban school bus routing: formulation and solution method. Transportation Research Part A
29 (2), 107–123.

Chapleau, L., Ferland, J.A., Rousseau, J.-M., 1985. Clustering for routing in densely
populated areas. European Journal of Operational Research 20 (1), 48–57.

Desrosiers, J., Ferland, J.A., Rousseau, J.-M., Lapalme, G., Chapleau, L., 1981. An
overview of a school busing system. In: Jaiswal, N.K. (Ed.), Scientific Management of
Transport Systems. North-Holland, Amsterdam, pp. 235–243.

Dulac, G., Ferland, J.A., Forgues, P.A., 1980. School bus routes generator in urban
surroundings. Computers and Operations Research 7 (3), 199–213.

Kim, B.-I., Jeong, S., 2009. A comparison of algorithms for origin-destination matrix
generation on real road networks and an approximation approach. Computers and Industrial
Engineering 56 (1), 70–76.

Laporte, G., 1988. Location-routing problems. In: Golden, B.L., Assad, A.A. (Eds.),
Vehicle Routing: Methods and Studies. North-Holland, Amsterdam, pp. 163– 198.

Newton, R.., Thomas, W. (1969), Design of school bus routes by computer. Socio-
Economic Planning Sciences 3 (1): 75–85.

William A. Ellegood, Stanislaus Solomon, Jeremy North, James F. Campbell (2019),


School bus routing problem: Contemporary trends and research directions.

Schittekat, Patrick, Sevaux, Marc y Sorensen, Kenneth, A mathematical formulation for a


school bus routing problem, conference paper, noviembre 2006.

También podría gustarte