Theoretical Computer Science
 
 







  
Introduction to Probability Models, Ise   
  











  



  
Parallel Scientific Computing in C++ and MPI: A Seamless Approach to Parallel Algorithms and their ...4 reviews
George Em Karniadakis, Robert M. Kirby II

Cambridge University Press, 2003

Combining mathematics with modern computing

+ 101 things to do with your pet supercomputer
+ Great book to get acquainted with numerical analysis

The book contains advanced numerical mathematics algorithms and fundamental elements of parallel computation. It will be useful for those academic instructors who believe that students should be shown the entire solution process from mathematical problem definition to computer implementation. It ...
  
  











  



  
Cellular Automata: A Discrete View of the World (Wiley Series in Discrete Mathematics & Optimization)3 reviews
Joel L. Schiff

Wiley-Interscience, 2008

Highly Recommended

+ Advanced enough to be a textbook, basic enough to be a primer
+ Outstanding overview of the field

Although I have been nebulously aware of the term "Cellular Automata" for about 25 years, it was not until I read the book Cellular Automata that I really understood what it entails. As a result, I have become enamored with the field and its mathematical elegance. It is unfortunate for this ...
  
  











  



  
Pattern Recognition and Machine Learning (Information Science and Statistics)41 reviews
Christopher M. Bishop

Springer, 2007

Probably the best book for machine learning

+ Authorative text
+ Awesome

I am a PhD student in machine learning. Bishop is really gifted and he explains very well basic and advanced concepts of machine learning. I would say that this book is much more comprehensive than Hastie's Statistical learning book The Elements of Statistical Learning. Very good illustrations and ...
  
  











  



  
Genetic Programming and Data Structures: Genetic Programming + Data Structures = Automatic Programming! ...2 reviews
William B. Langdon

Springer, 1998

useful and practical description of Genetic Programming.

+ A very nice introduction to the field of genetic programming

Langdon's book is an important addition to the literature on Genetic Programming. After a thorough survey of the state of the art in the field, he describes how Genetic Programming can be used to generate the standard data structures that humans rely on so heavily. He then describes how these ...
  
  











  



  
Computer Science with Mathematica2 reviews
Roman E. Maeder, Roman Maeder

Cambridge University Press, 2000

Mathematica from the Comp.Sci point of view.

+ A good overview

This would be a good book for you if you understand computer science, but don't know anything about Mathematica. Maeder provides examples from physics, differential equations, data sorting, etc, showing how these problem can be solved quickly in mathematica. In the examples, however, Maeder does ...
  
  











  



  
Machine Learning34 reviews
Tom M. Mitchell

McGraw-Hill Science/Engineering/Math, 1997

Good presentation of concepts

+ Please bow down to Tom Mitchell
+ Excellent Book, but for Academia Only
+ Outstanding
+ Great Start to Machine Learning
  
  











  



  
Introduction to the Theory of Computation, Second Edition51 reviews
Michael Sipser

Course Technology, 2005

My choice for textbook in my computation theory class

+ Excellent presentation of the material
+ A very nice book for undergraduates and graduates to understand computation theory.
+ Don't be afraid of the proofs
  
  











  



  
The Nonlinear Workbook: Chaos, Fractals, Celluar Automata, Neural Networks, Genetic Algorithms, Gene ...5 reviews
Willi-Hans Steeb

World Scientific Publishing Company, 2005

Good overview of nonlinear dynamics

+ Exact same content as the cheaper and sturdy paperback version
+ explains many key ideas

This book is an overview of all of the components of nonlinear dynamics. Nonlinear dynamics is a field of study that enables well-constructed predictive modeling of systems that might be difficult to solve otherwise. Such continuous systems were first widely modeled by ordinary and differential ...
  
  











  



  
Cellular Automata: A Discrete Universe2 reviews
Andrew Ilachinski

World Scientific Publishing Company, 2001

A well-written, comprehensive introduction to the field

Cellular Automata: A Discrete Universe is a fascinating overview of the wide variety of discrete systems researchers have developed in the past quarter-century, and how these might be used to model a range of natural phenomena, including (in the book's most speculative section) the universe itself. ...
  
  











  



  
Word Processing in Groups1 review
D. B. A. Epstein

AK Peters, 1992

Elegant Exposition of the Group theory, automata relationshi

Word Processing in Groups provides a thorough yet complete exposition on the relationship between finite state automata and Group theory.
  
  











  



  
Essentials of Mathematica: With Applications to Mathematics and Physics2 reviews
Nino Boccara

Springer, 2007

Great book for Beginner and Intermediate Mathematica 6.0

+ Good but not for 6.0

Great tutorial for those using Mathematica 6.0. It has a variety of different applications to related fields but overall serves as a guide for how to perform various functions in a software environment that may be very new to some.
  
  











  



  
Information Theory, Inference & Learning Algorithms8 reviews
David J. C. MacKay

Cambridge University Press, 2002

A must have...

+ pretty much indispensible
+ Outstanding book, especially for statisticians
+ Great wish it had more n option inverse problems
+ Great Book As Far As It Goes
  
  











  



  
Automatic Sequences: Theory, Applications, Generalizations1 review
Jean-Paul Allouche, Jeffrey Shallit

Cambridge University Press, 2003

It will be the prime resource of the area for years to come

In 1983 Lothaire's "Combinatorics on Words" became the definitive resource on the area of stringology. 20 years later, Jean-Paul Allouche and Jeffrey Shallit's "Automatic Sequences" is set to be its heir. Pulling in countless concepts from many seemingly dissimilar disciplines, Allouche and ...
  
  











  



  
Probability and Computing: Randomized Algorithms and Probabilistic Analysis5 reviews
Michael Mitzenmacher, Eli Upfal

Cambridge University Press, 2005

Good Introductory Textbook

+ Great Book!
+ Advanced probability topics without measure theory

It's pretty easy to get computers to do things where the answer is yes or no, or 4 or 6, given that the inputs to the problem are known. It's much harder to get an answer to a problem where the answer is that their is a 62% chance that the answer is yes. Unfortunately, in real life it's this second ...
  
  











  



  
Illustrating Evolutionary Computation with Mathematica (The Morgan Kaufmann Series in Artificial Intelligence)5 reviews
Christian Jacob

Morgan Kaufmann, 2001

Play God, Experience Evolution

+ Incredible literary intro to an awesome field
+ Extremely interesting--variety of applications and quite !
+ Excellent survey of evolutionary computation techniques
  
  











  



  
Fractal Imaging3 reviews
Ning Lu

Academic Press, 1997

A beautiful book that shows the art of science.

+ Great IT described and worked by a mathematican!

It is an amazing book that presents fractal theory and compression algorithms in such a poetic manner. I was glad finally there is a book that covers fractal image compression in such a complete and systematic way from Iterated Systems. The book also displayed the linkage between science, ...
  
  











  



  
A Second Course in Formal Languages and Automata Theory
Jeffrey Shallit

Cambridge University Press, 2008

Intended for graduate students and advanced undergraduates in computer science, A Second Course in Formal Languages and Automata Theory treats topics in the theory of computation not usually covered in a first course. After a review of basic concepts, the book covers combinatorics on words, regular languages, context-free languages, parsing and recognition, Turing machines, and other language ...
  
  











  



  
Essentials of Mathematica: With Applications to Mathematics and Physics2 reviews
Nino Boccara

Springer, 2007

Great book for Beginner and Intermediate Mathematica 6.0

+ Good but not for 6.0

Great tutorial for those using Mathematica 6.0. It has a variety of different applications to related fields but overall serves as a guide for how to perform various functions in a software environment that may be very new to some.
  
  











  



  
Fractal Imaging3 reviews
Ning Lu

Academic Press, 1997

A beautiful book that shows the art of science.

+ Great IT described and worked by a mathematican!

It is an amazing book that presents fractal theory and compression algorithms in such a poetic manner. I was glad finally there is a book that covers fractal image compression in such a complete and systematic way from Iterated Systems. The book also displayed the linkage between science, ...
  
  











  






   



apparel
baby
beauty
books
camera photo
cell phones
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
magazines
musical instruments
office products
outdoor living
computer video games
popular music
pet-supplies
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry



Kindle - Amazon's New Wireless Reading Device
This is the future of book reading. I have used it and love it!

randomly chosen


DVD: Where the Red Fern Grows

we recommend


My choice for textbook in my computation theory class


leave a comment


home  impressum - about us