industries
Pyvorin for Supply Chain
Route optimisation, warehouse slotting, and demand sensing.
Published May 30, 2026
Route Optimisation
Solve vehicle routing problems for delivery fleets.
def nearest_neighbor_route(depot, customers):
route = [depot]
unvisited = set(customers)
while unvisited:
current = route[-1]
nearest = min(unvisited, key=lambda c: distance(current, c))
route.append(nearest)
unvisited.remove(nearest)
route.append(depot)
return route
Warehouse Slotting
Optimise product placement based on pick frequency and affinity.
Demand Sensing
Short-term demand prediction from real-time signals.