Miguel Marengo Canales

blog/technical

technical · routes and heuristics

uRoutes: excellent routes without fighting the map (yes, with heuristics)

uRoutes and heuristics applied to routing: OR-Tools, time windows, operating cost and a single data thread between warehouse, transportation and customer.

one map, full chain warehouseWMS fleetTMS · OR-Tools customerCRM · proof a single data thread plan route proof settlement

swipe to see the full chain →

one map, full chainwarehouse, fleet and proof to the customer on the same thread · plan → route → proof → settlement
in 30 seconds
  • uRoutes is the thread that keeps the warehouse, the fleet and the proof of delivery to the customer from living in parallel universes.
  • The engine assigns stops and sequence under rules; the planner validates on the map, adjusts and authorizes.
  • Plan → route → proof → settlement: a pretty route with no field capture is a logistics meme.

At Silodisa the motto is meant seriously: one map, full chain. Its uRoutes platform is the thread that keeps the warehouse, the fleet and the proof of delivery to the customer from living in parallel universes (and in spreadsheets nobody wants to reconcile on Fridays). This piece mixes humor with what the site actually promises: an optimization engine, field operations and traceability that holds up under close scrutiny.

Your brain is not a solver (and that’s fine)

We have all been “intuitive planners”: zoom into the map, gut feeling, a pinch of faith and the hope that the driver won’t send us a voice note at 6:15 a.m. Human heuristics are good for priorities and criteria; those of a system like uRoutes are designed to combine those rules with an engine that actually enjoys constraints: capacities, time windows, service times, operating costs. In practice, the site says it without excessive poetry: the TMS runs on OR-Tools in the cloud, planning that makes sense and an app for whoever executes on the route.

It is not magic; it is optimization with speed limits and tolls included in the model.
engine proposes · planner authorizes capacities time windows service times operating costs engine OR-Tools planner checks, approves adjusts human heuristics: priorities and criteria
your brain is not a solverconstraints go into the engine; priorities and criteria remain human

The advantages of a “routing brain” that actually respects reality

If you have to justify why to invest time in a system —and not in another pretty dashboard nobody uses—, these are the advantages I take from Silodisa’s public message, translated into human language:

  • Less guessing, more planning: the engine assigns stops and sequence under rules; the planner validates on the map, adjusts and authorizes. The Excel sheet doesn’t lose to you: it never played in your league.
  • Time windows that aren’t decorative: when the customer, the promised window and traffic compete for the same minute, the system can encode that better than a sticky note on the monitor.
  • Operating cost in plain sight: fuel, toll and service-time parameters stop being “a cost we’ll deal with later.” The plan comes with a snapshot of estimated spend — ideal for no longer negotiating with the future.
  • Plan → route → proof → settlement: the TMS’s mental production line makes it clear that a pretty route with no field capture is a logistics meme. The public site describes the delivery control tower with statuses (live, authorized, settled), map, POF and even SOS when things get too dramatic.
  • A single data thread (WMS + TMS + CRM): inventory doesn’t invent stock on one side while transportation promises miracles on the other. The customer-facing CRM is read-only/proof; the heavy operational side stays connected to the same engine. Less reconciliation, more sleep for the IT team — who are people too.
windows that aren’t decorative stop 1 stop 2 stop 3 stop 4 time by eye respecting the window
time windows that aren’t decorativecustomer, promised window and traffic compete for the same minute; the system encodes it · illustrative

“And my version?”

If you like useless party trivia: the site runs an almost stock-market-style ticker with the live centers and references like uRoutes v0.3.15. It is not the core message, but it sums up the spirit: a live, deployed platform, with a little build number for those who enjoy the changelog. If you don’t, I do a little.

Closing with a firm stroke

Having a system that helps generate the best routes with well-applied heuristics does not replace human judgment: it puts it in the co-pilot’s seat with GPS, fuel and SLA on the console. If your operation still runs on coffee and heart, that’s fine; it’s just that the heart doesn’t calculate detours for a road closure at 7:00 a.m. Better to let OR-Tools try first — and have your team approve afterward with a smile (and a signature).

Note: an explanatory article based on Silodisa’s public information; it is not commercial advice or a substitute for a contracted assessment. If you want the version with a budget and coffee on the table, they have a form and a phone number on the site.

technicalroutesheuristicsTMS

Comments

comments · I answer every one. If you disagree, even better: say it with numbers.

  • loading…