A framework for window design in delivery schedules
Bharti Bharti, René Bekker, Nikki Levering, Michel Mandjes
TL;DR
The paper tackles time-window design in delivery with a fixed route under stochastic travel and service times. It develops a two-tier framework: a fast static design (WOS and UWOS) using a per-customer decomposition and probabilistic thresholds, and a dynamic DWOS scheme that updates windows during execution based on remaining lead time and limited communications. Key contributions include explicit first-order conditions yielding unique solutions, closed-form results under normal travel times, practical convolution-based and normal-approximation methods for general distributions, and substantial performance gains from dynamic updates demonstrated in synthetic experiments and real-world Last-Mile data. The work offers a scalable, communication-efficient approach for improving delivery reliability and customer experience in modern parcel networks.
Abstract
This paper develops a structured framework for the design and dynamic updating of service time windows in delivery and appointment-based systems. We consider a single-server setting with stochastic service and travel times, where customers are promised a time window in which the provider will arrive. The first part of the paper introduces a static window construction method based on a probabilistic threshold criterion, using an analytical approximation of residual travel and service time distributions. Building on this, we develop a dynamic update mechanism that monitors residual system uncertainty, where time windows are revised during execution only when the remaining time until the window's start falls below a predefined threshold. This threshold-based approach enables communication-efficient scheduling while substantially improving delivery accuracy. Numerical experiments demonstrate significant performance gains of the dynamic approach in both stylized and real-world settings.
