Carpooling : the 2 Synchronization Points Shortest Paths Problem - Archive ouverte HAL Access content directly
Conference Papers Year : 2013

Carpooling : the 2 Synchronization Points Shortest Paths Problem

Arthur Bit-Monnot
Christian Artigues
Marie-José Huguet


Carpooling is an appropriate solution to address traffic congestion and to reduce the ecological footprint of the car use. In this paper, we address an essential problem for providing dynamic carpooling: how to compute the shortest driver's and passenger's paths. Indeed, those two paths are synchronized in the sens that they have a common subpath between two points: the location where the passenger is picked up and the one where he is dropped off the car. The passenger path may include time-dependent public transportation parts before or after the common subpath. This defines the 2 Synchronization Points Shortest Path Problem (2SPSPP) and focus explicitely on the computation of optimal itineraries for the 2SPSPP, i.e. determining the (optimal) pickup and drop-off points and the two synchronized paths that minimize the total traveling time. We also define restrictions areas for reasonable pick-up and drop-off points and use them to guide the algorithms using heuristics based on landmarks. Experiments are conducted on real transportation network showing the efficiency of the proposed algorithms and accelerations.
Fichier principal
Vignette du fichier
revised-submission-ATMOS.pdf (576.37 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-00843628 , version 1 (11-07-2013)
hal-00843628 , version 2 (01-09-2013)



Arthur Bit-Monnot, Christian Artigues, Marie-José Huguet, Marc-Olivier Killijian. Carpooling : the 2 Synchronization Points Shortest Paths Problem. 13th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS), Sep 2013, Sophia Antipolis, France. 12 p, ⟨10.4230/OASIcs.ATMOS.2013.150⟩. ⟨hal-00843628v2⟩
646 View
1340 Download



Gmail Mastodon Facebook X LinkedIn More