Parallel and distributed computation : : numerical methods - Bertsekas, Dimitri P. (Prentice-Hall International, Inc., 1989)