One can see the following cases:
• s = 0 and d = 0: uneventful, because there is no
data regardless of switch position,
• s = 0 and d = 1: no repellent causes the stream to
go to A
y0
, the model does not grow down because
it is outside the region of influence of A
y1
,
• s = 1 and d = 0: uneventful, because there is no
data regardless of switch position,
• s = 1 and d = 1: the repellent causes selection of
the lower path to A
y1
.
It means that the Physarum polycephalum behaves as
intended.
6 SUMMATION
In the paper, we have shown how to construct ba-
sic logic gates in Physarum polycephalum machines
using the idea of ladder diagrams. Proper relation-
ships between ladder diagrams and Physarum poly-
cephalum computing have been pointed out. The pa-
per consists, in the first step, in research connected
to developing a biological architecture of different
abstract digital devices based on the ladder diagram
principle. This principle is very popular in program-
ming Programmable Logic Controllers (PLCs). How-
ever, in case of PLCs, the ladder diagram principle is
used only at the abstract level as a high-level program-
ming language. The program is executed by silicon
microprocessors based on the standard architectures
not reflected in the direct flow of power. Our approach
could allow a direct hardware implementation of this
principle in different controllers. In our case, it is a
biological hardware implementation.
The approach presented in this paper may be used
in different constructions of logic gates in chemical
media or on biological substrates which are based on
the flow or propagation of some medium. An impor-
tant thing is to find the mechanism of controlling the
flow or propagation in the restricted regions by some
elements which can be activated or deactivated. The
main problem for the further work is to search for
mechanisms of constructing complex digital systems.
For example, in ladder diagrams, negations of com-
plex expressions must be realized using some internal
variables enabling us to carry states of coils to states
of contacts.
Another task for the further work is to implement
the presented idea in the experimental environment
for more complex circuits. In this case, an important
thing is the proper control over states of stimuli, i.e.,
their rapid activation or deactivation. Moreover, the
construction requires adjusting proper regions of in-
fluences of individual stimuli to model serial or paral-
lel connections.
ACKNOWLEDGEMENTS
This research is being fulfilled by the support of FP7-
ICT-2011-8.
REFERENCES
Adamatzky, A. (2010). Physarum Machines: Computers
from Slime Mould. World Scientific.
Adamatzky, A. and De Lacy Costello, B. (2002). Experi-
mental logical gates in a reaction-diffusion medium:
The xor gate and beyond. Physical Review E,
66:046112.
Adamatzky, A., Erokhin, V., Grube, M., Schubert, T., and
Schumann, A. (2012). Physarum chip project: Grow-
ing computers from slime mould. International Jour-
nal of Unconventional Computing, 8(4):319–323.
G
´
orecki, J., G
´
orecka, J., and Igarashi, Y. (2009). Infor-
mation processing with structured excitable medium.
Natural Computing, 8(3):473–492.
Jones, J. and Adamatzky, A. (2010). Towards physarum
binary adders. Biosystems, 101(1):51–58.
Motoike, I. N. and Yoshikawa, K. (2003). Information op-
erations with multiple pulses on an excitable field.
Chaos, Solitons & Fractals, 17(23):455 – 461.
Nakagaki, T., Yamada, H., and Toth, A. (2000). Maze-
solving by an amoeboid organism. Nature, 407:470–
470.
Rosandich, R. G. (1999). Fundamentals of Ladder Dia-
grams Programming. EC&M Books.
Schumann, A. and Pancerz, K. (2013). Towards an object-
oriented programming language for physarum poly-
cephalum computing. In Szczuka, M., Czaja, L.,
and Kacprzak, M., editors, Proceedings of the Work-
shop on Concurrency, Specification and Programming
(CS&P’2013), pages 389–397, Warsaw, Poland.
Sielewiesiuk, J. and G
´
orecki, J. (2001). Logical functions
of a cross junction of excitable chemical media. The
Journal of Physical Chemistry A, 105(35):8189–8195.
Steinbock, O., Kettunen, P., and Showalter, K. (1996).
Chemical wave logic gates. The Journal of Physical
Chemistry, 100(49):18970–18975.
BIODEVICES2014-InternationalConferenceonBiomedicalElectronicsandDevices
170