We presented an integer linear programming model for the 2L-CVRP, containing two
families of constraints, used to impose the weight capacity-cut constraints and to forbid
infeasible loading patterns. Since both families involve an exponentially-growing number
of constraints, we adopted a branch-and-cut approach for the exact solution of the model,
using heuristic separation procedures to possibly detect violated constraints.