D. Harel, Algorithmics: The Spirit of Computing, Addison-Wesley, Reading, MA, 1st edition, ; 2nd edition, 3rd edition (with Y. Feldman), Special . D. Harel, Algorithmics: The Spirit of Computing, Addison-Wesley, Reading, MA, 2nd edition, ; 3rd edition, (with Y. Feldman). (1st edn.: Dutch. Algorithmics has 74 ratings and 4 reviews. Alon said: I read this book when I was 14, and it was for me the introduction to computer science, (and anythi.

Author: Shaktilkis Maulmaran
Country: Mauritania
Language: English (Spanish)
Genre: Life
Published (Last): 1 March 2015
Pages: 37
PDF File Size: 2.22 Mb
ePub File Size: 14.27 Mb
ISBN: 683-1-91124-407-5
Downloads: 84834
Price: Free* [*Free Regsitration Required]
Uploader: Kigagar

Cristian rated it really liked it Aug 23, Mateusz Staszczyk rated it really liked it May 21, However, in terms of the Algorithmics, the topic of this book, it would not be an exaggeration to say that Turing is the grand ancestor of several of the key ideas and subtopics thereof.

Bible quotations book-end each chapter and give this a frisson of something other. Finally, the relationship of computers to human intelligence is discussed, emphasizing the “soft” heuristic, or intuitive, nature of the latter, and the problems involved in relating it to the “hard” scientific subject of algorithmics. Preview — Algorithmics by David Harel.

Books concerned primarily with computers or programming are intended to fulfill quite different needs. Three chapters do algorothmics have exercises: People are curious about computers, and want to learn how to put them to use. Its objective is to present a readable account of some of the mot important and basic topics algotithmics computer science, stressing the fundamental and robust nature of the science in a form that is virtually independent of the details of specific computers, languages, and formalisms.

Asimina rated it liked hrel Sep 26, The first edition of this book was intended to be read from beginning to end; it could also be used as a supplementary reading in a number of courses. Sense Hofstede rated it liked it Jan 03, There are also numerous books about the act of writing programs for the computers in any of a growing number of languages.


Karl rated it liked it Jun 14, The last chapter of the book, Chapter 15, on artificial intelligence and heuristics, is the one that could really do with a facelift. These techniques seem to have great potential computin intelligent search in areas such as medicine, law, and others. Computers are made of bits and bytes, and programming is carried out using languages with rigid rules of grammar and punctuation.

Parallelism, as discussed in the first parts of Chapter 10, has become more and more crucial recently, in part because alforithmics the change in hardware trends. Paul rated it really liked it Dec 09, Then there are textbooks.

Olek rated it really liked it Jan 10, For me, and Yishai Feldman joins me in this, it is a true celebration by any measure! Discussions of some languages e. See, this is new; but it has already been.

Algorithmics: The Spirit of Computing

Another topic central to Chapter 10 is quantum computing. One well-known example is IBM’s Watson machine, which comluting the top two human contestants in Jeopardy!

This book tells a story. Colin Jones rated it really liked it Nov 27, Just a moment while we sign you in to your Goodreads account. Moreover, it can be used as supplementary reading in many kinds s;irit computer-related educational activities, from basic programming courses to advanced graduate or undergraduate degree programs in computer science.

This time around, a significant revision was carried out.

Algorithmics: The Spirit of Computing by David Harel

Of course, new technologies and new languages require revisions in scientific emphasis, which are eventually reflected in the scientific literature. Sam Wong rated it it was amazing Oct 17, There are discussions on abstract data types, on the non-approximability of certain NP-complete problems, on probabilistically checkable proofs, and, of course, on the brand new AKS polynomial-time algorithm for primality.

Towards the end of Chapter 4 there is a discussion of approximating a network coloring.


James Tagg rated it liked it Jan 18, Turing’s test for computerized artificial intelligence is also central to the book and is discussed in alborithmics towards its end, in Chapter New to the Third Edition.

On a more personal level, but without getting into any details here, I would like to add that large parts of my own research in the last 38 years can be viewed as very modest continuations and extensions of the work of Turing.

Besides these more algorithimcs changes, the entire text has been brought up to date in many less subtle and more subtle ways. Moreover, given harle a revolution is indeed taking place before our very eyes, many of these topics, and the special ways of thinking that go with them, ought to be available to the enquiring person even if that person is not directly associated with a computer at all.

The final chapter has been modified in many places too, e. I share with others the opinion and belief that computer science will play a role in the science of the 21st century which is poised to be the century of the life sciences similar to the role played or mathematics in the physical sciences of the 20th century. The book could be used as the basis of s;irit introductory course in computer science or a general computer science literacy course in science and engineering schools.

This book is an attempt in this direction. The exponential increase in single-processor power tapered off several years ago, being replaced by the development of multiple-core chips. These topics may be considered to be additional forms of parallelism, albeit more radical ones.