Combinatorial optimisation techniques play a central role in designing networks that require discrete decision-making under constraints. At its core, a network design problem seeks the optimal ...