Thư viện Trường Đại học Phú Xuân
Think Complexity: Exploring Complexity Science with Python

Nguồn ngoài

Think Complexity: Exploring Complexity Science with Python

Complex systems include networks and graphs, cellular automatons, agent-based models and swarms, fractals and self-organizing systems, chaotic systems and cybernetic systems. This book is primarily about complexity science, but studying complexity science gives you a chance to explore topics and ideas you might not encounter otherwise, practice programming in Python, and learn about data structures and algorithms.

Tác giả
Allen B. Downey
Nhà xuất bản
Olin College
Nguồn
LibreTexts
Giấy phép
CC BY-NC-SA
Ngôn ngữ
EN
Danh mục
Công nghệ thông tin
Mục lục· 120 mục
  1. 01: Complexity Science
  2. 1.01: The changing criteria of science
  3. 1.02: The axes of scientific models
  4. 1.03: Different models for different purposes
  5. 1.04: Complexity engineering
  6. 1.05: Complexity thinking
  7. 02: Graphs
  8. 2.01: What is a graph
  9. 2.02: NetworkX
  10. 2.03: Random graphs
  11. 2.04: Generating graphs
  12. 2.05: Connected graphs
  13. 2.06: Generating ER graphs
  14. 2.07: Probability of connectivity
  15. 2.08: Analysis of graph algorithms
  16. 2.09: Exercises
  17. 03: Small World Graphs
  18. 3.01: Stanley Milgram
  19. 3.02: Watts and Strogatz
  20. 3.03: Ring lattice
  21. 3.04: WS graphs
  22. 3.05: Clustering
  23. 3.06: Shortest path lengths
  24. 3.07: The WS experiment
  25. 3.08: What kind of explanation is that
  26. 3.09: Breadth-First Search
  27. 3.10: Dijkstras algorithm
  28. 3.11: Exercises
  29. 04: Scale-free networks
  30. 4.01: Social network data
  31. 4.02: WS Model
  32. 4.03: Degree
  33. 4.04: Heavy-tailed distributions
  34. 4.05: Barabasi-Albert model
  35. 4.06: Generating BA graphs
  36. 4.07: Cumulative distributions
  37. 4.08: Explanatory models
  38. 4.09: Exercises
  39. 05: Cellular Automatons
  40. 5.01: A simple CA
  41. 5.02: Wolframs experiment
  42. 5.03: Classifying CAs
  43. 5.04: Randomness
  44. 5.05: Determinism
  45. 5.06: Spaceships
  46. 5.07: Universality
  47. 5.08: Falsifiability
  48. 5.09: What is this a model of
  49. 5.10: Implementing CAs
  50. 5.11: Cross-correlation
  51. 5.12: CA tables
  52. 5.13: Exercises
  53. 06: Game of Life
  54. 6.01: Conways GoL
  55. 6.02: Life patterns
  56. 6.03: Conways conjecture
  57. 6.04: Realism
  58. 6.05: Instrumentalism
  59. 6.06: Implementing Life
  60. 6.07: Exercises
  61. 07: Physical modeling
  62. 7.01: Diffusion
  63. 7.02: Reaction-diffusion
  64. 7.03: Percolation
  65. 7.04: Phase change
  66. 7.05: Fractals
  67. 7.06: Fractals and Percolation Models
  68. 7.07: Exercises
  69. 08: Self-organized criticality
  70. 8.01: Critical Systems
  71. 8.02: Sand Piles
  72. 8.03: Implementing the Sand Pile
  73. 8.04: Heavy-tailed distributions
  74. 8.05: Fractals
  75. 8.06: Pink noise
  76. 8.07: The sound of sand
  77. 8.08: Reductionism and Holism
  78. 8.09: SOC causation and prediction
  79. 8.10: Exercises
  80. 09: Agent-based models
  81. 9.01: Schellings Model
  82. 9.02: Implementation of Schellings model
  83. 9.03: Segregation
  84. 9.04: Sugarscape
  85. 9.05: Wealth inequality
  86. 9.06: Implementing Sugarscape
  87. 9.07: Migration and Wave Behavior
  88. 9.08: Emergence
  89. 9.09: Exercises
  90. 10: Herds Flocks and Traffic Jams
  91. 10.01: Traffic jams
  92. 10.02: Random perturbation
  93. 10.03: Boids
  94. 10.04: The Boid algorithm
  95. 10.05: Arbitration
  96. 10.06: Emergence and free will
  97. 10.07: Exercises
  98. 11: Evolution
  99. 11.01: Simulating evolution
  100. 11.02: Fitness landscape
  101. 11.03: Agents
  102. 11.04: Simulation
  103. 11.05: No differentiation
  104. 11.06: Evidence of evolution
  105. 11.07: Differential survival
  106. 11.08: Mutation
  107. 11.09: Speciation
  108. 11.10: Summary
  109. 11.11: Exercises
  110. 12: Evolution of cooperation
  111. 12.01: Prisoners Dilemma
  112. 12.02: The problem of nice
  113. 12.03: Prisoners dilemma tournaments
  114. 12.04: Simulating evolution of cooperation
  115. 12.05: The Tournament
  116. 12.06: The Simulation
  117. 12.07: Results
  118. 12.08: Conclusions
  119. 12.09: Exercises
  120. Appendix A: Reading list