Delivery Scheduling
Assigns delivery slots and dates to orders to balance daily capacity.
Supported rules and limits
A slot ID represents a date/window. Capacity is aggregate across assigned orders in the slot. resourceOptions restrict acceptable slots; resourceCosts encode customer preference and delivery cost. Slot dates are metadata; this model assigns slots without computing routes.
Version 1.0.0 is a release candidate. Confirm supported rules before integrating.
- Heuristic search; no optimality or infeasibility proof
- A slot ID represents a date/window. Capacity is aggregate across assigned orders in the slot. resourceOptions restrict acceptable slots; resourceCosts encode customer preference and delivery cost. Slot dates are metadata; this model assigns slots without computing routes.
What you can optimize
- Capacity balance
- Customer preference
- Cost
Typical applications
- E-commerce
- Furniture delivery
- Grocery
Related models
Scheduling
Appointment Scheduling
Books appointments into calendars to maximize capacity and minimize waiting.
Routing & Logistics
Shipment Consolidation
Groups orders into fewer, fuller shipments to reduce freight cost.
Make it work in your product.
We run and maintain the model, solver and cloud. Need different rules? We can adapt the model.
Custom requests: reply in less than 48 hours.