Approximation Algorithms for Path Coloring in Trees -- Approximation Algorithms for