Discrete Optimization Consultancy

We help solve any optimization problem. Even "hard" ones such as Sudoku 😱

Contact us

Our Public Projects

Our Clients

Our Service

Discrete Optimization

Create an optimization model to solve your problem. We help select the modelling language or tool based on your requirements. If needed, we can code the solver specifically for your project.

High performance

Optimized, state-of-the-art solvers work as fast as possible to get the best objective. If just a solver is not enough, we can combine different solvers, pre‑calculate input data, and do postprocessing. Everything needed to reach the goal.


We can teach your team discrete optimization from a basic level to advanced topics including theory. We also provide code-first courses specially created for developers to quickly get into the field.

Long term support

We're here for you as long as you need it. From helping in the research phase, to providing full-time project support with constant monitoring, and improving systems using new input data.

Contact us