Jason Brownlee: Clever Algorithms: Nature-Inspired Programming Recipes (2011)

2 March 2011, dusan

“This book provides a handbook of algorithmic recipes from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence that have been described in a complete, consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable. Most of the algorithms described in this book were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the acquired immune system, and the foraging behaviors of birds, bees, ants and bacteria. An encyclopedic algorithm reference, this book is intended for research scientists, engineers, students, and interested amateurs. Each algorithm description provides a working code example in the Ruby Programming Language.”

First Edition. LuLu. January 2011
Creative Commons Attribution-Noncommercial-Share Alike 2.5 Australia License
ISBN 9781446785065
436 pages

Author (incl. source code and additional resources)
lulu.com

PDF (updated on 2013-3-24)
HTML

Federico Biancuzzi, Shane Warden (eds.): Masterminds of Programming: Conversations with the Creators of Major Programming Languages (2009)

1 March 2010, dusan

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++), and others whose vision and hard work helped shape the computer industry. You’ll find advice you can apply to systems you’re developing, even if you don’t use the specific languages being discussed.

Publisher O’Reilly Media, Inc., 2009
Theory in Practice (O’Reilly) Series
ISBN 0596515170, 9780596515171
Length 480 pages

publisher
google books

PDF

Amy N. Langville, Carl Dean Meyer: Google’s PageRank and Beyond: The Science of Search Engine Rankings (2006)

27 February 2010, dusan

Why doesn’t your home page appear on the first page of search results, even when you query your own name? How do other Web pages always appear at the top? What creates these powerful rankings? And how? The first book ever about the science of Web page rankings,Google’s PageRank and Beyondsupplies the answers to these and other questions and more. The book serves two very different audiences: the curious science reader and the technical computational reader. The chapters build in mathematical sophistication, so that the first five are accessible to the general academic reader. While other chapters are much more mathematical in nature, each one contains something for both audiences. For example, the authors include entertaining asides such as how search engines make money and how the Great Firewall of China influences research. The book includes an extensive background chapter designed to help readers learn more about the mathematics of search engines, and it contains several MATLAB codes and links to sample Web data sets. The philosophy throughout is to encourage readers to experiment with the ideas and algorithms in the text. Any business seriously interested in improving its rankings in the major search engines can benefit from the clear examples, sample code, and list of resources provided.

Publisher Princeton University Press, 2006
ISBN 0691122024, 9780691122021
Length 224 pages

publisher
google books

PDF