Best of
Algorithms
2012
Building Blocks for Theoretical Computer Science
Margaret M. Fleck - 2012
It’s fast paced book that covers a wide variety of subjects, and each subject get looked at briefly enough for you to understand what it does, and how it works.The main focus is put on theoretical computer science, and the subsets of complexity, computation, algorithm analysis and a lot more.
Graph Theory with Algorithms and Its Applications: In Applied Science and Technology
Santanu Saha Ray - 2012
It describes many key algorithms and uses simple, clear, and logical mathematical language.
Operating Systems: A Modern Introduction
Theodor Richardson - 2012
This title introduces concepts from the ground up to include process management, memory management, hardware devices, and software applications. It covers popular operating systems such as Android, Chrome OS, and Mac OSX.
A Guide to Experimental Algorithmics
Catherine C. McGeoch - 2012
This book guides the reader through the nuts and bolts of the major experimental questions: What should I measure? What inputs should I test? How do I analyze the data? To answer these questions the book draws on ideas from algorithm design and analysis, computer systems, and statistics and data analysis. The wide-ranging discussion includes a tutorial on system clocks and CPU timers, a survey of strategies for tuning algorithms and data structures, a cookbook of methods for generating random combinatorial inputs, and a demonstration of variance reduction techniques. Numerous case studies and examples show how to apply these concepts. All the necessary concepts in computer architecture and data analysis are covered so that the book can be used by anyone who has taken a course or two in data structures and algorithms. A companion website, AlgLab (www.cs.amherst.edu/alglab) contains downloadable files, programs, and tools for use in experimental projects.