Introduction to Parallel Algorithms and Architectures:Arrays, Trees, Hypercubes - Leighton, F. T. (Morgan Kaufmann Publishers Inc., 1992)