Optimisation, or mathematical programming, is a fundamental subject within decision science and operations research, in which mathematical decision models are …