Algorithmic optimisation applications