atlas

Research map / Reinforcement learning / Visual and representation RL

Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDP

NeurIPS 2025 · Reinforcement learning › Visual and representation RL · approach: RL for combinatorial routing · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SDMDP and its latent-space extension LS-SDMDP to reuse optimal basis VRP policies, implemented as MoSES, a mixture of LoRA experts with adaptive gating for multi-task VRP solving across 16 variants.

Problem

Unified neural solvers for multi-task vehicle routing problems (VRPs) fail to exploit the compositional structure of VRP variants derived from shared basis variants, and multi-task adapter approaches suffer from combinatorial explosion of variants.

Approach

Reformulate VRP states as a Cartesian product of basis state spaces (SDMDP), so each basis VRP variant has an optimal basis policy; reuse these basis policies in latent space via a learnable mixture function, implemented as frozen LoRA experts on a CVRP-pretrained backbone combined with an adaptive gating mechanism and a trainable residual LoRA.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add specialized LoRA experts and adaptive gating to RF-TERF-TE · 16 VRP variants, N=50average optimality gap: 2.063% -> 1.535%Helped
Add specialized LoRA experts and adaptive gating to RF-TERF-TE · 16 VRP variants, N=100average optimality gap: 3.125% -> 2.782%Helped
Add specialized LoRA experts and adaptive gating to CaDACaDA · 16 VRP variants, N=50average optimality gap: 1.715% -> 1.515%Helped
Add specialized LoRA experts and adaptive gating to CaDACaDA · 16 VRP variants, N=100average optimality gap: 2.766% -> 2.631%Helped
Use Gated-LoRA instead of standard LoRA for specialized expert fine-tuning (ablation)MoSES basis solvers · OVRP, VRPB, VRPL, and VRPTW at N=50average optimality gapHelped
Use norm_softplus gating activation (ablation)MoSES(RF) · VRP variantsaverage optimality gapHelped
Use sigmoid gating activation (ablation)MoSES(CaDA) · VRP variantsaverage optimality gapHelped
Use dense routing rather than alternative routing strategies (ablation)MoSES(RF) and MoSES(CaDA) · VRP variantsaverage optimality gapHelped
Add the trainable LoRA residual module (ablation)MoSES · VRP variantsaverage optimality gapHelped
Reduce frozen expert LoRA ranks rather than the trainable LoRA rank (ablation)MoSES(CaDA) · 16 VRP variants, N=50average optimality gapHurt
Reduce the trainable LoRA rank rather than frozen expert LoRA ranks (ablation)MoSES(CaDA) · 16 VRP variants, N=100average optimality gapHurt

Surprising findings

Limitations

Experimental setup

Datasets: randomly generated CVRP instances on-the-fly generated VRP variant instances

Benchmarks: 16 VRP variants (N=50, N=100) OOD capacity/distance limit/time window settings CVRPLIB X set

Metrics: average cost optimality gap total time

Baselines: HGS-PyVRP OR-Tools MTPOMO MVMoE RF-POMO RF-MoE RF-TE CaDA

Builds on: LoRA POMO MVMoE RouteFinder REINFORCE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy