Algorithms For Fundamental Problems In Computer Networks.