The design and analysis of parallel algorithms - Smith, Justin R. (Oxford University Press, 1993)