A dummy route containing the depot is also added to the matrix where a number of LH and BH routes are not equal. To produce combined LH–BH routes, the optimal matching is then obtained by solving an assignment problem using ILOG CPLEX 12.5 . optimiser coded with within Microsoft Visual Studio Environment