Degree constrained spanning tree