Understanding the difference between Shortest Time and Schedule-Based optimization modes is key to selecting the best routing strategy for your operations. Each mode prioritizes different factors and is suited for specific use cases.
Shortest Time (Mode = 0)
Overview
Shortest Time is the default and most commonly used optimization mode. It is designed to minimize total travel time, allowing drivers to complete all assigned stops as efficiently as possible.
How it Works
The optimizer follows a two-level priority system:
- Primary Priority: Ensure all stops are completed within their defined time windows (minimize or eliminate lateness)
- Secondary Priority: Optimize the route to reduce total drive time
Route Behavior
- Any change to a route (e.g., adding/removing stops or updating addresses) triggers a full re-optimization, which may resequence all stops.
- If no changes occur but the driver is running late, the system will update ETAs only, without changing the stop order.
Best For
- Maximizing route efficiency
- Reducing total drive time
- General delivery operations without strict sequencing requirements
Schedule-Based (Mode = 1)
Overview
Schedule-Based optimization is designed for time-sensitive or on-demand orders, where meeting specific pickup and delivery times is more important than minimizing travel distance.
How it Works
In this mode, the optimizer:
- Prioritizes time windows above all else
- Sequences stops strictly according to their scheduled times
- Does not consider mileage or route efficiency
Route Behavior
- Stops are ordered based on their time constraints, even if this results in longer travel distances.
- The sequence is driven entirely by timing requirements rather than geographic optimization.
Best For
- Tight or critical delivery/pickup windows
- Appointment-based services
- Scenarios where time order must be strictly followed
Key Takeaway
| Optimization Mode | Primary Focus | Ideal Use Case |
|---|---|---|
| Shortest Time | Minimize total travel time | Efficiency-driven routing |
| Schedule-Based | Adhere to time windows | Time-sensitive, appointment-based routing |
Summary
- Use Shortest Time when efficiency and reduced travel time are the priority.
- Use Schedule-Based when timing and sequence accuracy are critical to operations.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article