首页> 外文期刊>Journal of Cellular Automata >Lattice-Gas vs Cellular Automata: The Whole Story at Last
【24h】

Lattice-Gas vs Cellular Automata: The Whole Story at Last

机译:格子气与细胞自动机:最后的故事

获取原文
获取原文并翻译 | 示例
           

摘要

Cellular automata (CA) and lattice-gas automata (LG) are two distinct "crystalline computation" schemes; each allows one to deal with a certain class of dynamical systems. CA provide a quick modeling route to phenomeno-logical aspects of nature - especially the emergence of complex behavior in dissipative systems - while LG are unmatched as a source of fine-grained models of fundamental aspects of physics - especially for expressing the dynamics of conservative systems. As in all polarized scientific debates, partisans of one approach may be tempted to disparage the other or - what is worse - in effect choose to remain ignorant of it. To which side is a poor entry-level researcher supposed to listen? This paper is intended to be a "Guide to the Perplexed." Today, thanks to very recent results, we are in a position to defuse the argument. Even though CA and LG are somewhat different programming languages (different primitives and constructs), it has emerged that their respective expressive ranges - the classes of dynamical systems they can model - virtually coincide! This renders moot the what-they-can do aspect of the contrast, and put the stress instead on how-they-do-it. Depending on the audience and the application, there are sound reasons - technical and pedagogical - for treating CA and LG at least as distinct modeling schools. Should it be a surprise that "What is ox in the stable is beef on the table?" The non-ignorable message is that these two styles of parallel computation embody (and impose on the researcher) opposite tradeoffs between the structural complexity of the computing machinery on which we choose to run a model and its thermodynamic efficiency.
机译:元胞自动机(CA)和点阵气体自动机(LG)是两种不同的“晶体计算”方案;每个都允许一个人处理某一类动力系统。 CA为自然现象学方面(尤其是耗散系统中复杂行为的出现)提供了快速的建模途径,而LG却无法作为物理学基本方面的细粒度模型的来源,尤其是在表达保守系统动力学方面。就像在所有两极分化的科学辩论中一样,一种方法的游击队员可能会试图贬低另一种方法,或者-更糟的是-实际上选择对它一无所知。贫穷的入门级研究人员应该听哪一边?本文旨在成为“困惑的指南”。今天,由于有了最近的结果,我们可以化解这一论点。即使CA和LG在某种程度上是不同的编程语言(不同的原语和构造),也已经发现它们各自的表达范围(它们可以建模的动力系统的类别)实际上是重合的!这使对比中的“他们可以做什么”方面变得毫无意义,而将压力放在“他们如何做到”上。根据受众和应用的不同,有充分的理由(技术和教学方法)至少可以将CA和LG视为不同的建模学校。 “马the里的牛是桌上的牛”会感到惊讶吗?不可忽略的信息是,这两种并行计算方式(在研究人员身上)体现了(我们强加给我们)选择运行模型的计算机的结构复杂性与其热力学效率之间的相反折衷。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号