A Dual Ascent Approach to the Bounded-Degree Spanning Tree Problem