Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

FiLMMeD: Feature-wise Linear Modulation for Cross-Problem Multi-Depot Vehicle Routing

About

Solving practical multi-depot vehicle routing problems (MDVRP) is a challenging optimization task central to modern logistics, increasingly driven by e-commerce. To address the MDVRP's computational complexity, neural-based combinatorial optimization methods offer a promising scalable alternative to traditional approaches. However, neural-based methods typically rely on rigid architectures and input encodings tailored to specific problem formulations. In real-world settings, heterogeneous constraints create multiple MDVRP variants, limiting the applicability of such models. While multi-task learning (MTL) has begun to accelerate the development of unified neural-based solvers, prior works focus almost exclusively on single-depot VRPs, leaving the MDVRP unaddressed. To bridge this gap, we propose Feature-wise Linear Modulation for Cross-Problem Multi-Depot Vehicle Routing (FiLMMeD), a novel unified neural-based model for 24 different MDVRP variants. We introduce three main contributions: (1) to improve the model's generalization, we augment the standard Transformer encoder with Feature-wise Linear Modulation (FiLM), which dynamically conditions learned internal representations based on the active set of constraints; (2) we provide an initial demonstration of Preference Optimization in the MTL setting, establishing it as a superior alternative to Reinforcement Learning for future MTL works; (3) to mitigate the generalization gap caused by the introduction of multi-depot constraints, we introduce a targeted curriculum learning strategy that progressively exposes the model to increasingly more complex constraint interactions. Extensive experiments on 24 MDVRP variants (including 8 novel formulations) and 16 single-depot VRPs confirm the effectiveness of FiLMMeD, which consistently outperforms state-of-the-art baselines. Our code is available at: https://github.com/AJ-Correa/FiLMMeD/tree/main

Arthur Corr\^ea, Paulo Nascimento, Samuel Moniz• 2026

Related benchmarks

TaskDatasetResultRank
Multi-Depot Vehicle Routing ProblemCordeau MDVRP
Objective Value1.54e+3
125
Vehicle Routing Problem OptimizationVRPMB (100-node instances)
Objective Value14.03
45
Multi-Depot Vehicle Routing ProblemMDVRP n=100
Objective Value8.334
30
Vehicle Routing ProblemOCVRP 48 standard 100-node benchmark instances
Objective Value10.39
27
Multi-Depot Vehicle Routing ProblemMDVRP n=50
Objective Value5.468
24
Vehicle Routing ProblemCVRP N=50
Computation Time (m)4
21
Vehicle Routing ProblemCVRP N=100
Computation Time (min)0.3167
15
Multi-Depot Vehicle Routing ProblemMDOVRPB n=50
Objective Value5.45
12
Multi-Depot Vehicle Routing ProblemMDOVRPL n=50
Objective Value5.467
12
Multi-Depot Vehicle Routing ProblemMDOVRPL n=100
Objective Value8.358
12
Showing 10 of 55 rows

Other info

Follow for update