Polynomial Algorithms for Partitioning a Tree into Single-Center Subtrees to Minimize Flat Service Costs