Skip to content
Live · Logistics & Supply Chain

Route optimisation

Click anywhere on the canvas to add a delivery stop. A nearest-neighbour solver computes an initial path, then 2-opt iteratively improves it. Optimised distance and percentage saved are reported in real time.

Stops: 0

Result

Click the canvas to add stops. The first stop is the depot.

How it works

01

Define stops

Each click adds a stop with (x, y) coordinates. The first one is the depot.

02

Nearest neighbour

Greedy seed: from the depot, always pick the closest unvisited stop.

03

Multi-start

Try several starting strategies and keep the shortest tour from the seed phase.

04

2-opt improvement

Iteratively reverse path segments — accept any reversal that reduces total distance.

05

Real-world swap

Same solver wraps OR-Tools VRPTW with vehicle capacities, time windows, and OSRM distances in production.

06

Latency

Up to 25 stops run in < 500 ms on this CPU. Production solvers scale to 1000+ stops.

Need this on real routes?

We build production routing systems with your fleet constraints, time windows, vehicle capacities, and real-world distances via OSRM or Google Routes. Same solver pattern, real-world data.

Ready to start

Turn one AI use case into measurable production value.

Book a 30-minute consultation. We will walk through the use case, sketch the value case, and tell you honestly whether we can help.