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
Think Complexity, 2nd Edition
Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you’ll use …
book
Unikernels
The cloud has ushered in a new era of computing, but its tenants still use old-school …
book
LEGO® with Dad
★★★★★ "A fabulous resource for anyone--not just dads--who love LEGOs, the little people in their life, …
article
Communicate with Teams More Effectively
This selection of shortcuts will enable you to improve your communication, critical thinking, documentation, and networking …