Data structures and network algorithms - Tarjan, Robert Endre (CBMS-NSF regional conference series in applied mathematics, 1983)