Parallel and distributed computation : numerical methods / Dimitri P. Bertsekas ; John N. Tsitsiklis. Englewood Cliffs, NJ : Prentice-Hall, 1989