Motivated by an on-demand waste collection service offered by an Italian company, we investigate a multi-period fleet sizing problem with demand uncertainty. In a stochastic dynamic setting of several days, we consider a set of customers, each placing exactly one order on a known day. Future request demand is unknown, but all orders must be fulfilled. Customers have day windows that can be extended with early or late deliveries by paying a penalty when there is some flexibility. At the end of each day, we decide which pending orders to serve on the next day with a heterogeneous fleet of vehicles. The objective is to minimize total costs due to fleet sizing, staffing, and customer inconvenience. After describing the problem and its uncertainty model, we first provide lower-bounding and upper-bounding formulations for its static multi-period counterpart by employing robust optimization techniques. Then, we model it as a Markov Decision Process and present a solution method exploiting Approximate Dynamic Programming. We design myopic, policy function approximation, and innovative robust look-ahead approximation policies based on the static formulations provided and apply them in a folding-horizon fashion. Through an experimental evaluation of synthetic and realistic instances, we perform a computational analysis of the price of robustness varying the degree of uncertainty and maximum demand. Then, we provide managerial insights to suggest which policies to use and when. We show that applying robust optimization in a dynamic setting can partially overcome its conservative features at a small-medium price when uncertainty increases while guaranteeing feasibility.

Robust policies for a multi-period fleet sizing problem with demand uncertainty

Raffaele, Alice
Software
;
Lagana' Demetrio Salvatore
Conceptualization
;
2025-01-01

Abstract

Motivated by an on-demand waste collection service offered by an Italian company, we investigate a multi-period fleet sizing problem with demand uncertainty. In a stochastic dynamic setting of several days, we consider a set of customers, each placing exactly one order on a known day. Future request demand is unknown, but all orders must be fulfilled. Customers have day windows that can be extended with early or late deliveries by paying a penalty when there is some flexibility. At the end of each day, we decide which pending orders to serve on the next day with a heterogeneous fleet of vehicles. The objective is to minimize total costs due to fleet sizing, staffing, and customer inconvenience. After describing the problem and its uncertainty model, we first provide lower-bounding and upper-bounding formulations for its static multi-period counterpart by employing robust optimization techniques. Then, we model it as a Markov Decision Process and present a solution method exploiting Approximate Dynamic Programming. We design myopic, policy function approximation, and innovative robust look-ahead approximation policies based on the static formulations provided and apply them in a folding-horizon fashion. Through an experimental evaluation of synthetic and realistic instances, we perform a computational analysis of the price of robustness varying the degree of uncertainty and maximum demand. Then, we provide managerial insights to suggest which policies to use and when. We show that applying robust optimization in a dynamic setting can partially overcome its conservative features at a small-medium price when uncertainty increases while guaranteeing feasibility.
2025
Combinatorial optimization
Fleet sizing
Markov decision process
Robust optimization
Stochastic dynamic assignment
Uncertain demand
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/394098
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact