Graph algorithms and applications I - Roberto, Tamassia (World Scientific, 2002)