Some symmetry breaking constraints are used to improve the model. A Branch and Price algorithm is proposed to solve the problem.
The column generation procedure reduces to the computation of a shortest path whose cost depends on weights on the arcs and on the path capacity.
A polynomial-time algorithm is proposed to solve this subproblem.
Computational results are shown on a set of medium-sized instances to show the effectiveness of our approach.