Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. EPFL thesis
  4. The electric autonomous dial-a-ride problem
 
doctoral thesis

The electric autonomous dial-a-ride problem

Bongiovanni, Claudia  
2020

This thesis develops mathematical programming frameworks to operate electric autonomous vehicles in the context of ride-sharing services. The introduced problem is a novel variant of the Dial-a-Ride Problem (DARP), denoted by the electric Autonomous Dial-a-Ride Problem (e-ADARP), and includes battery management and autonomous aspects along with classic dial-a-ride features. The e-ADARP operational frameworks undertaken in this thesis consider static problems, in which demand is assumed to be known in advance, and dynamic problems, in which demand is revealed on-line.

The static e-ADARP is formulated as a Mixed-Integer Linear Program and solved through a Branch-and-Cut framework, enhanced by problem-specific valid inequalities and lifted inequalities from the literature, as well as purpose-based separation heuristics. Computational experiments are performed on adapted benchmark instances from the DARP literature and on instances based on real data. Results show that the problem-specific valid inequalities are among the most effective and especially useful when battery management aspects are relevant. %Instances with up to 5 vehicles and 40 requests are solved to optimality.

The dynamic e-ADARP is developed through a simulation-based optimization approach, which incorporates a new extension to the family of large neighborhood search (LNS) metaheuristics. The extension considers a machine learning component which exploits historical information to select destroy-repair operators from a pool of competing algorithms, all along the search. Computational experiments are performed on dynamic e-ADARP instances based on real data. Results show that combining machine learning within LNS-based metaheuristics produces a competitive alternative to benchmark methodologies from the literature and in the context of on-line operations.

Finally, the e-ADARP is a hardly-constrained problem which is challenged by the addition of autonomous and battery management aspects within the vehicle scheduling algorithm. As such, this thesis proposes a novel scheduling procedure for the e-ADARP, which aims at finding minimal excess-time and battery-feasible schedules for fixed routes. Results on instances based on real data show that the algorithm is able to efficiently return optimal scheduling solutions.

  • Files
  • Details
  • Metrics
Type
doctoral thesis
DOI
10.5075/epfl-thesis-7431
Author(s)
Bongiovanni, Claudia  
Advisors
Geroliminis, Nikolaos  
•
Kaspi, Mor  
Jury

Prof. Alexandre Massoud Alahi (président) ; Prof. Nikolaos Geroliminis, Dr Mor Kaspi (directeurs) ; Prof. Michel Bierlaire, Prof. Jean-François Cordeau, Prof. Kris Braekers (rapporteurs)

Date Issued

2020

Publisher

EPFL

Publisher place

Lausanne

Public defense year

2020-09-25

Thesis number

7431

Total of pages

125

Subjects

dial-a-ride problem

•

electric autonomous vehicles

•

static problem

•

dynamic problem

•

branch-and-cut

•

valid inequalities

•

large neighborhood search

•

machine learning

•

scheduling

EPFL units
LUTS  
Faculty
ENAC  
School
INTER  
Doctoral School
EDCE  
Available on Infoscience
September 11, 2020
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/171597
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés