Fast to solve.
Fast to build.
We solve complex routing, scheduling, rostering, and assignment problems with speed and precision. Gradient Path, our optimization platform, turns complex operational constraints into high-quality solutions in minutes, not hours. And because every application is built on the same flexible platform, new solutions can go from idea to production faster—without reinventing the optimization technology every time.
- Answer quality
- A platform built on global optimization solvers (linear programming), able to generate higher-quality solutions fast.
- Problem classes
- Routing, scheduling, rostering and assignment — one platform across all four.
- Integration
- Embeds in your software as a library, with interfaces for C++ and Python.
Five vehicles and 30 stops, on real San Francisco streets.
What you get that a generic solver doesn't give you.
Built fast, on a working platform
Every application is a model on Gradient Path, so yours starts from a proven platform rather than a blank page.
A view of the whole solution
Column generation weighs whole routes and rosters against each other, finding improvements that swapping one stop or shift at a time would miss.
Your rules/constraints, as they are
Rules/constraints specific to your operation plug in as your own code. The model fits the operation, not the other way round.
Time to try scenarios
Solutions come back in minutes, so planners can compare several before committing to one.
Show us your problem. We'll tell you how we'd approach it.
A sentence about what you plan, how big it is and how long you have to plan it is a fine place to start.