An electronic copy of book is available for Library Members Sign in to view the book
This book presents a unified treatment of both sequential and parallel algorithms. It introduces fundamental tools (asymptotic analysis, recursion/induction, the Master Method), explores computation models (RAM, PRAM, interconnection networks), and then covers a variety of paradigms (divide‑and‑conquer, parallel prefix, matrix operations, graph algorithms, computational geometry, image processing, numerical problems) — showing for each how the algorithm works in sequential and parallel contexts. The text is aimed at undergraduates or beginning graduate students in computer science or engineering, giving them a foundation for designing and analyzing algorithms suitable for modern multi‑core and parallel computing systems.
Sub Title:
Edition: 2nd
Volume:
Publisher: Charles River Media
Publishing Year: 2005
ISBN: 9781584504122
Pages: 382