Towards Slime Mould Based Computer

In this paper, I theoretically summarize, which behavioral possibilities the plasmodium of Physarum polycephalum has in order to be considered the medium of computation. I show that plasmodia can be represented as a natural implementation of different abstract automata: cellular automata, Kolmogorov–Uspensky machines, Schonhage’s storage modification machines, random-access machines. As a programming language for simulating Physarum plasmodium behavior, process calculus can be used.