Book description
Expand your Python skills by working with data structures and algorithms in a refreshing context—through an eye-opening exploration of complexity science. Whether you’re an intermediate-level Python programmer or a student of computational modeling, you’ll delve into examples of complex systems through a series of exercises, case studies, and easy-to-understand explanations.
Table of contents
- Preface
- 1. Complexity Science
- 2. Graphs
- 3. Analysis of Algorithms
- 4. Small World Graphs
- 5. Scale-Free Networks
- 6. Cellular Automata
- 7. Game of Life
- 8. Fractals
- 9. Self-Organized Criticality
- 10. Agent-Based Models
- 11. Case Study: Sugarscape
- 12. Case Study: Ant Trails
- 13. Case Study: Directed Graphs and Knots
- 14. Case Study: The Volunteer’s Dilemma
- A. Call for Submissions
- B. Reading List
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: Think Complexity
- Author(s):
- Release date: March 2012
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449314637
You might also like
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Python for Data Analysis, 3rd Edition
Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python …
book
Python for Geospatial Data Analysis
In spatial data science, things in closer proximity to one another likely have more in common …