
Séminaire conjoint CRT-Chaire de recherche du Canada en distributique
TITRE: Dealing with time windows in routing problems: Application to the
dial-a-ride problem
CONFÉRENCIER: Roberto Wolfler-Calvo, Maître de conférences, Laboratoire
des Systèmes Industriels, Université de Technologie, Troyes
DATE et ENDROIT: lundi 11 février 2002, 11h00, salle 5441,
Pavillon André-Aisenstadt, Campus de l'Université de Montréal
RESPONSABLE: Gilbert Laporte (343-6143)
RÉSUMÉ: The Dial-a-Ride is an emerging transport system alternative to
traditional ones. A fleet of vehicles, without fixed routes and
fixed time schedules, are used to transport people (each passenger
from a pickup point to a delivery point) during a pre-specified
time interval. It can be modelled as a mixed integer linear
programming problem; the derived model is classified in the
literature as a routing and scheduling problem and it is NP-hard.
The exact approaches to solve this kind of problem are useless to
solve real-life instances (hundred of trips), then heuristics are
needed. This paper proposes a new fast approximation algorithm to
solve the problem. The algorithm is based on the idea of
clustering customers (to assign each customer to a vehicle) and
routing (to define feasible sequence of pickup and delivery nodes)
at the same time. The algorithm reduces the problem to an
assignment problem on a particular matrix whose dimension is the
number of customers (n) plus the number of vehicles (m). The
solution is a set of m paths (a sequence of pickup nodes), which
represent a very good starting point to obtain a set of m
routes. The interesting idea is the method used to build the
assignment cost function, moreover the paper presents two
different simple methods to obtain a route. The algorithms
proposed have been tested on instances created ad hoc using the
network of Milan.
|