Our products!

Natural Language

What is it?

Global Solutions

How does it work?

Solve large-scale general non-linear problems to global optimality


Octeract DGO engine

A unique, one-click optimisation engine that always finds the best (global) solution to general, mixed-integer, non-linear, non-convex problems (MINLP). The Octeract DGO engine implements cutting-edge research in deterministic global optimisation (DGO).

Octeract Hypercube

For the very first time, natural language (English) can be used to model optimisation problems. Octeract Hypercube automatically translates commands from English to mathematics - the model will then run on an optimisation engine as usual.

Natural Language Modeling

Optimisation has long been associated with a steep learning curve.

Building correct, solvable models is an art which requires decades of training.

However, optimisation is extremely powerful, and our vision is to make it accessible to all who need it.

This is why we created Octeract Hypercube:

an innovative platform where users can describe their application in English - we take care of the math.

Guaranteed Global Solutions

At Octeract, we use Deterministic Global Optimisation (DGO) to guarantee global optimality for general non-convex, mixed-integer optimisation problems.

The mathematics of DGO provide this guarantee because they allow us to perform calculations over entire regions of space, as opposed to isolated points (conventional optimisation methods).

This information is then used to derive rigorous bounds over the entire region: a best-case and a worst-case scenario. This procedure is repeated for increasingly smaller regions of space, and the math guarantees that the bounds are guaranteed to approach each other as the regions become smaller.

Eventually, this allows us to locate a small region where we can guarantee global optimality.

Unfortunately, the guarantee comes at great computational cost (the problem is NP-Hard after all), which makes the solving of large-scale industrial problems impossible a lot of the time.

Our DGO engine is the first of its kind which is able to harness the power of distributed computing to accelerate DGO methods - thus allowing us to guarantee global optimality for much larger problems than previously thought possible.


Thank You!