What is Clustering?
Clustering groups visits into distinct clusters and assigns each cluster to a specific vehicle. This prevents vehicles from crossing into each other’s service areas, creating clear territorial boundaries for each route. Key Characteristics:- Reduces overlap between vehicle routes
- Creates distinct service territories per vehicle
- May result in longer total distances compared to fully optimized routes
- Useful when you prioritize clear route separation over absolute optimization
Activate Clustering
To activate Clustering, follow these steps:- Go to the Routing/Configuration menu.
- Check the “Clustering” checkbox.
- Select one of two overlap prevention options:
- Minimum overlap
- No overlap

Clustering configuration showing overlap options
Clustering Options
After enabling clustering, you can choose between two overlap prevention strategies:1. Minimum Overlap
Use this option to minimize overlap between routes of different vehicles. Some overlap may still occur, but it will be kept to a minimum. When to use:- When complete separation is not critical
- When you want better overall route optimization while still reducing overlap
- For service areas with complex geography where some overlap is acceptable
- Better route efficiency compared to no overlap
- Slightly more flexible routing
- Some vehicles may still cross into nearby territories
2. No Overlap
Use this option to prevent any overlap between routes of different vehicles. Routes will be completely separated with no crossing service areas. When to use:- When strict territorial separation is required
- For compliance or operational policies requiring distinct service zones
- Strictest territorial boundaries
- May result in longer total distances
- Less routing flexibility
How Clustering Works
Without Clustering
Vehicles may visit locations across the entire service area, potentially crossing paths and overlapping routes for optimal efficiency.With Clustering
- Visits are grouped into clusters based on proximity
- Each cluster is assigned to a specific vehicle
- Vehicles operate within their assigned cluster territory
- Overlap is minimized or prevented based on selected option
Use Cases
Use Case 1: Regional Sales Teams
Scenario: Sales representatives with assigned territories Configuration:- Clustering: Enabled
- Clustering Option: No Overlap
Use Case 2: Delivery Fleet with Territory Preference
Scenario: Drivers prefer consistent territories but can occasionally cross boundaries Configuration:- Clustering: Enabled
- Clustering Option: Minimum Overlap
Use Case 3: Mixed Urban and Rural Areas
Scenario: Some vehicles serve dense urban areas while others handle rural regions Configuration:- Clustering: Enabled
- Clustering Option: Minimum Overlap
Best Practices
When to Use Clustering
✓ Use clustering when:- You need clear territorial boundaries between vehicles
- Drivers have assigned regions or service areas
- Reducing route overlap is more important than absolute optimization
- You want to prevent confusion from overlapping routes
- You have geographically distinct service areas
- You prioritize minimum total distance over territorial boundaries
- Your service area is small and overlap is not an issue
- You need maximum route optimization efficiency
- Visits are densely packed in a small area
- You have very few vehicles serving a large area
Choosing Between Minimum and No Overlap
| Aspect | Minimum Overlap | No Overlap |
|---|---|---|
| Overlap Allowed | Some overlap | Zero overlap |
| Route Efficiency | Better | May be less efficient |
| Territorial Strictness | Flexible | Strict |
| Total Distance | Shorter | Longer |
| Use When | Some crossing OK | Complete separation required |