- Vehicle A route/time window: 10:00–18:00
- Vehicle B route/time window: 08:00–14:00
The shared task should only be scheduled at a time/location where both routes can feasibly perform it, while also considering:
- existing planned tasks on both routes
- travel times for both vehicles
- overall route optimization
So this is not just an overlap of free time windows — the routing cost and insertion position in both routes matter as well.
From my understanding this resembles a synchronized / multi-resource VRP.
What is the recommended way to model this in OR-Tools RoutingModel?
Kind regards,
Denzel