GPU implementation of physarum cellular automata model
Nikolaos I. Dourvas, Georgios Ch. Sirakoulis, P. Tsalides
- 发表年份
- 2015
- 引用次数
- 6
摘要
In the past few decades, there is an increasing number of publications which show that solutions to complex mathematical problems can be found by applying unconventional computing methods. Among other examples, the plasmodium of Physarum Polycephalum has been intensively used for solving shortest path(s) problem, various graph problems, evaluation of transport networks, robotic control and many other engineering applications. In this paper we coupled the computing abilities of slime mould with one of the most powerful parallel computational models, namely Cellular Automata (CAs). CAs can capture the essential features of systems which global behavior emerges from the collective effect of simple components, which interact locally. Moreover, a Graphical Processing Unit (GPU) implementation will exploit the prominent feature of parallelism that CA structures inherently possess in contrast to the serial computers, thus accelerating the response of the proposed model. As a result, a slime mould CA based model in graphics processing unit (GPU) using CUDA programming model to describe and mimic the behavior of a plasmodium in a maze. In this way we are able to produce a virtual lab speeding up significantly the biological paradigm in GPU.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991