Path Computation Algorithms