Grid anisotropy of propagation fronts in cellular automata and its reduction methods

IF 4.3 3区 材料科学 Q1 ENGINEERING, ELECTRICAL & ELECTRONIC
Jiali Ai , Chi Zhai , Hongyu Du , Yi Dang , Jindong Dai , Wei Sun
{"title":"Grid anisotropy of propagation fronts in cellular automata and its reduction methods","authors":"Jiali Ai ,&nbsp;Chi Zhai ,&nbsp;Hongyu Du ,&nbsp;Yi Dang ,&nbsp;Jindong Dai ,&nbsp;Wei Sun","doi":"10.1016/j.amc.2024.128971","DOIUrl":null,"url":null,"abstract":"<div><p>Cellular Automata (CA) is a qualitative simulation method widely used in complex systems. However, the anisotropy of the bottom grid is influenced by the sharp boundary, which leads to the problem of grid-induced anisotropy. It not only makes the CA show the anisotropy in the simulation of isotropic propagation, but also produces errors in the simulation of anisotropic propagation. Through a simple binary CA simulation, this paper discusses reasons and processes of grid anisotropy from three aspects: cellular space, neighbor rules and evolution rules, and the error between CA simulation and standard circle propagation is evaluated. Afterwards, five methods for reducing grid anisotropy are introduced and compared in isotropic and anisotropy propagation simulation. For illustration purpose, these methods are considered in the actual system of isotropic and anisotropic propagation, and then the CA model is successfully applied to the classical isotropic propagation, i.e. the chemical wave in B-Z reaction-diffusion system, and classical anisotropic propagation, i.e. the dendritic growth in crystallization system. The results show that the composition shape of neighboring cells affects the isotropic propagation process of CA simulation, and the square grid is one of potential upgrading methods. The weight of neighbors algorithm is more suitable for simulating diffusion processes, and the limited circular neighbourhood algorithm is more suitable for crystal growth process. These results can be a reference for quantitative application of CA in fields of chemical wave propagation and dendrite growth.</p></div>","PeriodicalId":3,"journal":{"name":"ACS Applied Electronic Materials","volume":null,"pages":null},"PeriodicalIF":4.3000,"publicationDate":"2024-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACS Applied Electronic Materials","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0096300324004326","RegionNum":3,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Cellular Automata (CA) is a qualitative simulation method widely used in complex systems. However, the anisotropy of the bottom grid is influenced by the sharp boundary, which leads to the problem of grid-induced anisotropy. It not only makes the CA show the anisotropy in the simulation of isotropic propagation, but also produces errors in the simulation of anisotropic propagation. Through a simple binary CA simulation, this paper discusses reasons and processes of grid anisotropy from three aspects: cellular space, neighbor rules and evolution rules, and the error between CA simulation and standard circle propagation is evaluated. Afterwards, five methods for reducing grid anisotropy are introduced and compared in isotropic and anisotropy propagation simulation. For illustration purpose, these methods are considered in the actual system of isotropic and anisotropic propagation, and then the CA model is successfully applied to the classical isotropic propagation, i.e. the chemical wave in B-Z reaction-diffusion system, and classical anisotropic propagation, i.e. the dendritic growth in crystallization system. The results show that the composition shape of neighboring cells affects the isotropic propagation process of CA simulation, and the square grid is one of potential upgrading methods. The weight of neighbors algorithm is more suitable for simulating diffusion processes, and the limited circular neighbourhood algorithm is more suitable for crystal growth process. These results can be a reference for quantitative application of CA in fields of chemical wave propagation and dendrite growth.

细胞自动机中传播前沿的网格各向异性及其还原方法
细胞自动机(CA)是一种广泛应用于复杂系统的定性模拟方法。然而,底层网格的各向异性会受到尖锐边界的影响,从而导致网格诱导各向异性的问题。它不仅使 CA 在模拟各向同性传播时表现出各向异性,而且在模拟各向异性传播时产生误差。本文通过一个简单的二元 CA 仿真,从单元空间、相邻规则和演化规则三个方面探讨了网格各向异性产生的原因和过程,并评估了 CA 仿真与标准圆传播之间的误差。随后,介绍了五种减少网格各向异性的方法,并在各向同性和各向异性传播模拟中进行了比较。为了说明问题,在各向同性和各向异性传播的实际系统中考虑了这些方法,然后将 CA 模型成功地应用于经典的各向同性传播(即 B-Z 反应扩散系统中的化学波)和经典的各向异性传播(即结晶系统中的树枝状生长)。结果表明,相邻单元的组成形状会影响 CA 模拟的各向同性传播过程,而方形网格是一种潜在的升级方法。相邻单元权重算法更适合模拟扩散过程,而有限圆形相邻单元算法更适合晶体生长过程。这些结果可为 CA 在化学波传播和枝晶生长领域的定量应用提供参考。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.20
自引率
4.30%
发文量
567
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信