複雑系を考える

"Think Complexity" 概略訳 *1

目を見張るような複雑性科学の新しい視点から、データ構造とアルゴリズムに取り組む事でPythonのスキルを向上させましょう。中級のPythonプログラマーかコンピュータモデリングを学んでいる人ならば、一連の練習問題、ケーススタディ、わかりやすい解説で、複雑系の演習に取り組む事ができます。

参考データ

Think Complexity: Complexity Science and Computational Modeling

Think Complexity: Complexity Science and Computational Modeling

  • Think Complexity
      • By: Allen B. Downey
      • Publisher: O'Reilly Media, Inc.
      • Pub. Date: March 2, 2012
      • Print ISBN-13: 978-1-4493-1463-7
      • Pages in Print Edition: 160

コメント

ラクル、ライフゲーム、グラフなどをサンプルに複雑系の処理をPythonで学ぶという本のようです。本質的に複雑な問題をシンプルにするためには、このようなデータ構造とアルゴリズムの理解が必須になります。優れたプログラマーの中に数学的なスキルが高い人が多いのは、このあたりに要因があるのだと思います。

*1:このOverviewは、Safari Books Onlineの対応する書籍のOverviewを概略で翻訳したものです。省略や意訳もありますので、詳細はオリジナルページを参照してください