Incremental Management of Oversubscribed Vehicle Schedules in Dynamic Dial-A-Ride Problems

Authors

  • Zachary Rubinstein Carnegie Mellon University
  • Stephen Smith Carnegie Mellon University
  • Laura Barbulescu Carnegie Mellon University

DOI:

https://doi.org/10.1609/aaai.v26i1.8370

Keywords:

Scheduling, Heuristic Search, Constraint Optimization

Abstract

In this paper, we consider the problem of feasibly integrating new pick-up and delivery requests into existing vehicle itineraries in a dynamic, dial-a-ride problem (DARP) setting. Generalizing from previous work in oversubscribed task scheduling, we define a controlled iterative repair search procedure for finding an alternative set of vehicle itineraries in which the overall solution has been feasibly extended to include newly received requests. We first evaluate the performance of this technique on a set of DARP feasibility benchmark problems from the literature. We then consider its use on a real-world DARP problem, where it is necessary to accommodate all requests and constraints must be relaxed when a request cannot be feasibly integrated. For this latter analysis, we introduce a constraint relaxation post processing step and consider the performance impact of using our controlled iterative search over the current greedy search approach.

Downloads

Published

2021-09-20

How to Cite

Rubinstein, Z., Smith, S., & Barbulescu, L. (2021). Incremental Management of Oversubscribed Vehicle Schedules in Dynamic Dial-A-Ride Problems. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1), 1809-1815. https://doi.org/10.1609/aaai.v26i1.8370

Issue

Section

Reasoning about Plans, Processes and Actions