复杂性思考:复杂性科学和计算模型
副标题:无
作者: 艾伦·B.唐尼(Allen B. Downey)
内容简介:
译者序
复杂性科学是一场方法论或者思维方式的变革,打破了自然科学和人文社会科学的界限,交叉了数学、计算机科学和自然科学等跨学科领域。它力图打破传统学科之间的界限,寻找各学科间的相互联系、相互合作的统一机制,为人类的发展提供了一种新思路、新方法和新途径,具有很好的应用前景。
本书是美国欧林工程学院Allen B.Downey教授以20世纪80年代兴起的复杂性科学这一领域的前沿研究成果为载体,在近十几年教学科研过程中积累而成的。内容主要分三部分:第一部分主要对复杂性科学的概念、范式和科学模式,以及复杂工程和复杂性思维等方面进行了介绍;第二部分主要从图论、小世界图、无标度网络、元胞自动机等方面对其经典算法及实现进行了介绍;第三部分主要从物理建模、自组织临界性、智能体模型、兽群算法、进化和合作进化等方面进行了介绍和实现。这三部分内容由整体到局部,由易到难,建议读者在阅读本书的过程中按照这个思路进行阅读,同时每章提供了练习题,读者可尝试实现。
机械工业出版社的王春华编辑邀请我翻译本书时,我花一周时间把本书仔细认真地阅读了几遍,感觉内容非常有趣,也与我的研究兴趣相关,故欣然接受这个重任,并怀以敬畏之心,完成整个翻译工作。
幸运的是,我读研究生的时候,第一研究生导师以及团队同门都从事理论计算机的方向,我也部分参与了他们的学术讨论,从而对本书中涉及的图论、小世界、元胞自动机以及兽群等方面的算法都比较熟悉。在翻译过程中我查阅了大量的相关文献,对书中的细节和某些内容的疑问多次向该领域的专家和学者请教。通过一些前期的准备工作后,我和朱梦瑶着手翻译本书。翻译过程中,我们由衷地敬佩作者所做的工作,对于每个主题,作者都引入经典文献,对其核心算法进行详细的解释,并基于Python算法对其进行实现。我们在翻译时也对书中的代码进行了阅读和调试,以期达到“信、达、雅”。
在
目录预览:
复杂性思考:复杂性科学和计算模型(原书第2版) (O''''Reilly精品图书系列)
O'Reilly Media,Inc.介绍
译者序
前言
第1章 复杂性科学
1.1 范式转变
1.2 科学模型的轴线
1.3 不同的模型用于不同的目的
1.4 复杂的工程
1.5 复杂性思维
第2章 图
2.1 图是什么
2.2 NetworkX
2.3 随机图
2.4 生成图
2.5 连通图
2.6 生成ER图
2.7 连通的概率
2.8 图论算法分析
2.9 练习
........