Bibliography

Tomes for Algorithmic Conjuring

Index
  General Algorithms
  Evolutionary Algorithms
  Programming Technologies
  My Own Books! 

This bibliography is a list of technical computing resources -- the book and articles that make up my personal library. I am indebted to the authors of these works for providing the foundations upon which my knowledge is built. This is a work in progress; I will expanded it as time permits.

General Algorithms

Donald E Knuth. The Art of Computer Programming, Volume 1: Fundamental Algorithms, Third Edition. Addison-Wesley, 1997.

Donald E Knuth. The Art of Computer Programming, Volume 2: Seminumerical Algorithms, Third Edition. Addison-Wesley, 1998.

Donald E Knuth. The Art of Computer Programming, Volume 3: Sorting and Searching, Second Edition. Addison-Wesley, 1998.

Thomas H. Cormen, et al. Introduction to Algorithms. MIT, 1990.

Evolutionary Algorithms

Christopher G. Langton, ed. Artificial Life: An Overview. MIT, 1997.

Christopher G. Langton, ed. Artificial Life III. MIT, 1994.

Tommaso Toffoli and Norman Margolus. Cellular Automata Machines. MIT 1987.

Lawrence Davis, ed. Handbook of Genetic Algorithms. VNR, 1991.

David E. Goldberg. Genetic Algorithms in Search, Optimization & Machine Learning. Addison-Wesley, 1989.

David B. Fogel. Evolutionary Computation. IEEE, 1995.

Melanie Mitchell. An Introduction to Genetic Algorithms. MIT, 1996.

Stuart A Kauffman. The Origins of Order. Oxford, 1993.

John R. Koza. Genetic Programming II. MIT, 1994.

Stephen Wolfram. Cellular Automata and Complexity. Addison-Wesley, 1994.

Stephen Wolfram. A New Kind of Science. Wolfram, 2002.

Programming Technologies

Rohit Chandra, et al. Parallel Programming in OpenMP. Academic Press, 2001

Norman Morrison. Introduction to Fourier Analysis. Wiley, 1994.

William H. Press, et al. Numerical Recipes in C, Second Edition. Cambridge, 1992.

Stephen J Chapman. Fortran 90/95 for Scientists and Engineers. McGraw-Hill, 1998.

Bjarne Stroustrup. The C++ Programming Language, Third Edition. Addison-Wesley, 1997.

Mark Mitchell, et al. Advanced Linux Programming. New Riders, 2001.

Michael J. Folk, et al. File Structures: An Object-Oriented Approach with C++. Addison-Wesley, 1998.

Peter S. Pacheco. Parallel Programming with MPI. Morgan-Kaufmann, 1997.

Matt Welsh, et al. Running Linux, 3rd Edition. O'Reilly, 1999.

Steve Wilson and Jeff Kesselman. Java Platform Performance. Addison-Wesley, 2000.

Thomas W. Christopher, et al. High-Perfromance Java Platform Computing. Prentice-Hall, 2000.

Jan Dongarra, ed. et al. Sourcebook of Parallel Programming. Morgan-Kaufmann, 2003.

My Own Books!

Scott Robert Ladd. Genetic Algorithms in C++. M&T Books, 1996.

Scott Robert Ladd. C++ Simulations and Cellular Automata. M&T Books, 1995.

Scott Robert Ladd. C++ Components and Algorithms, Third Edition. M&T Books, 1996.

Scott Robert Ladd. C++ Templates and Tools, Second Edition. M&T Books, 1996.

Scott Robert Ladd. Java Algorithms. McGraw-Hill, 1998.

Scott Robert Ladd. I/O Stream, Containers, and Standard Classes. M&T Books, 1996.




E-mail
LinkedIn
Facebook

•• HIRE SCOTT ••

Computer Books
Fiction
Articles
Reviews

FAQ
Bibliography


Link to Scott Ladd's Syraqua site

© 2010
Scott Robert Ladd
All rights reserved.
Established 1996


The grey-and-purple dragon logo, the blue coyote logo, Coyote Gulch Productions, Itzam, Evocosm, and Acovea are all Trademarks of Scott Robert Ladd.

Privacy Policy
Legal Stuff