Optimisation is the mathematical science of making the best possible choice from a set of available alternatives. Whether minimising cost, maximising profit, or achieving some other objective subject to constraints, optimisation problems arise across engineering, economics, operations research, and