Public works · Snow plow routing

Automate and optimize snow plow routing

Every public works department has a geographic information system (GIS) that holds its streets and a route system that holds last season's plow routes. Most still run those same routes every storm, whatever breaks down or calls in sick. Let's decide, storm by storm, which truck treats which street, in what order, and when to break off for salt.

One solve plans every street, every truck, and every reload

Timefold solves segment assignment, traversal order and direction, salt reloads, and driver assignment as one optimization problem. Mandatory tiers, contractual regain times, legal turns, vehicle permissions, salt capacity and stock, shift limits, and driver rules are enforced as hard constraints, so every route can actually be driven. Within those rules, the model shortens the longest route and treats high-priority streets first, then cuts deadhead, trucks, and overtime.

Where Timefold goes beyond static route sheets

Four places where static route sheets fall short. Timefold bakes each one into the model.

The longest route sets the finish time

The model shortens the longest route, so the work spreads across the fleet instead of piling onto one truck.

Routes drivers will actually follow

No prohibited turns, no banned U-turns, and no truck on a road it is not permitted on.

Salt reloads are part of the route

Each truck reloads at an open dome with stock left, at the point in its route where the hopper runs low.

Replans when a truck goes down

Treated streets drop out, published routes stay familiar, and the model reshuffles only what it must.

Every storm is a race against the clock, with a fixed fleet and limited salt

Snow operations run on trucks, licensed drivers, and salt, and all three are scarce in a storm. Route design decides how fast the main roads come back, how many trucks it takes, and how much of their time is spent deadheading.

Hours

To bring priority roads back after a storm

Residents and leadership judge a storm by how fast the main roads come back.

Millions

Of tons of road salt spread every winter

Every redundant pass spreads more of it, and every reload trip costs plow time.

1:1

Every plow on the road needs its own licensed driver

So every truck a better plan saves is a driver rested for the next shift.

Every storm

Brings different breakdowns, call-outs, and priorities

So a static route sheet is out of date before the first truck leaves.

Constraints the model expresses today

No items found.

When scheduling works, everything works.

Less waste. More control. Teams that trust the plan.