Nominated Delivery Day
The Nominated Delivery Day (NDD) model extends the IVR7 vehicle routing schema with periodic scheduling capabilities. Where the IVR7 model plans a single day of routing, the NDD model plans across a multi-day period (such as a week or a month), assigning jobs to specific days and optimising the routes on each day simultaneously. The schema identifier for the NDD model is ndd-cmibu6krtqja.
The key differences from the standard IVR7 model are:
- Profiles on each job define the visit frequency and allowable day patterns (e.g. once a week, twice a week, or custom cycles).
- Vehicles define a vector of shifts rather than a single shift, providing working hours for each day in the period.
- Task sequences include a
dayIndexto specify which day a particular sequence applies to. - The dimension configuration includes
weekLengthandperiodLengthfields that define the planning horizon. - The solution response returns a Pareto frontier of compact solutions, allowing the user to explore tradeoffs before requesting full route detail.
The NDD model is well suited for scenarios such as regular delivery rounds, periodic service visits, or any routing problem where customers require visits at defined frequencies over a planning period.
Dimension
Distance, Time, Capacity and the planning horizon.
Read More »
Geocode
Longitude and latitude coordinates.
Read More »
Window
Feasible intervals on dimensions.
Read More »
Location
Uniquely identify positions at which tasks occur.
Read More »
Profile
Define visit frequency and day patterns for periodic scheduling.
Read More »
Job
Collections of tasks with periodic visit profiles.
Read More »
Vehicle
Vehicles with multi-day shift definitions.
Read More »
Vehicle Class
Define how vehicles interact with dimensions and transit.
Read More »
Vehicle Cost Class
Define the cost structure for vehicles.
Read More »
Transit Set
Custom distance or time matrices between locations.
Read More »
Transit Generator
Link vehicle classes to transit data.
Read More »
Transit Rule
Conditional activities triggered during transit.
Read More »
Task Sequence
Predefined routes with day-level assignment.
Read More »
Model
The object that holds all the input data describing the NDD model.
Read More »
Solve Request
Optimise, Evaluate, ReOptimise and ExperimentalSolve.
Read More »
Solution Response
Pareto frontier and detailed route schedules.
Read More »