Introduction to parallel alogrithms - Xavier, C (Wiley series on parallel and distributed computing., 1998)