2009) and within the Bees Algorithm for General-
ized Assignment Problem (Ozbakir et al., 2010), and
many others. There are defined different logic circuits
on the basis of different swarms: ants (Coello Coello
et al., 2000), bees (Mollabakhshi and Eshghi, 2013),
slime mould (Adamatzky, 2010; Schumann, 2019),
etc. Nevertheless, there is no general theory of
swarm computation which would summarise all the
approaches. In other words, there is no ‘metamath-
ematics’ or ‘foundations’ of swarm intelligence. In
the research programme of (Aczel et al., 2013) in the
foundations of mathematics, there was proposed ho-
motopic type theory as ultimate mathematical foun-
dations. In our approach, we assume that within this
programme we can also identify isomorphic compu-
tational structures to define types and their hierar-
chies of different chemical and biological systems as
substrates of swarm computing. In order to fulfill
this task, we have started with defining categories on
swarms. Presumably in the course of defining suit-
able mathematical structures behind various phenom-
ena realised by intelligent swarms we need certain
modifications of toposes, e.g. (Asselmeyer-Maluga
and Kr
´
ol, 2019). It is our preliminary result and rather
draft in developing ‘foundations’ of swarm intelli-
gence.
The proposed categorical model for swarm com-
putability and collective behavior indicates that the in-
trinsic logic of such swarm phenomena has to be in-
tuitionistic. The particular case of intuitionistic logic
is Boolean logic encompassing multivalued (also in-
finite many) Boolean logic, since Heyting algebras
on which toposes are built on are generalisations of
Boolean algebras. Deciding up to what extent the
appearance of the intuitionistic logic is generic for
swarm intelligence in general, requires further stud-
ies which would contain also the detail development
of the scenario proposed here.
REFERENCES
Aczel, P., Ahrens, B., Altenkirch, T., Awodey, S., Barras,
B., Bauer, A., Bertot, Y., Bezem, M., Coquand, T.,
Finster, E., Grayson, D., Herbelin, H., Joyal, A., Li-
cata, D., Lumsdaine, P., Mahboubi, A., Martin-Lof, P.,
Melikhov, S., Pelayo, A., Polonsky, A., Shulman, M.,
Sozeau, M., Spitters, B., van den Berg, B., Voevodsky,
V., Warren, M., and Zeilberger, N. (2013). Homotopy
Type Theory: Univalent Foundations of Mathematics.
Univalent Foundations Program.
Adamatzky, A. (2010). Physarum Machines: Computers
from Slime Mould. Series on Nonlinear Science. Se-
ries A. World Scientific.
Adamatzky, A. (2018). On discovering functions in actin
filament automata. R. Soc. open sci., 6:181198. DOI:
http://dx.doi.org/10.1098/rsos.181198.
Adamatzky, A. and Siccardi, S. (2015). Actin
quantum automata: Communication and
computation in molecular networks. Nano
Communication Networks, 6:15–27. DOI:
http://dx.doi.org/10.1016/j.nancom.2015.01.002.
Asselmeyer-Maluga, T. and Kr
´
ol, J. (2019). Local exter-
nal/internal symmetry of smooth manifolds and lack
of tovariance in physics. Symmetry, 11:1429.
Baez, J. (2019). The n-Category Caf
´
e, Turing Categories,
August 27, 2019. Accessed Nov. 18, 2020.
Ben-Jacob, E. (2008). Social behavior of bacteria: from
physics to complex organization. European Physical
Journal B, 65(3):315–322.
Bonabeau, E., Dorigo, M., and Theraulaz, G. (1999).
Swarm Intelligence: From Natural to Artificial Sys-
tems. Oxford University Press.
Calderwood, D. A., Shattil, S. J., and Ginsberg, M. H.
(2000). Integrins and actin filaments: reciprocal reg-
ulation of cell adhesion and signaling. J. Biol. Chem,
275:22607–22610.
Carlier, M. (1989). Role of nucleotide hydrolysis in the
dynamics of actin filaments and mictrotubules. Int Rev
Cytol, 115:139–170.
Carlier, M. F. (1991). Actin: protein structure and filament
dynamics. J. Biol. Chem, 266:1–4.
Cockett, J. R. B. and Hofstra, P. J. W. (2008).
Introduction to Turing categories. Ann.
Pure Appl. Logic, 156(2-3):183–209. DOI:
https://doi.org/10.1016/j.apal.2008.04.005.
Coello Coello, C. A., Zavala, R. L. G., Garc
´
ıa, B. M., and
Aguirre, A. H. (2000). Ant colony system for the
design of combinational logic circuits. In Miller, J.,
Thompson, A., Thomson, P., and Fogarty, T. C., edi-
tors, Evolvable Systems: From Biology to Hardware,
pages 21–30, Berlin, Heidelberg. Springer Berlin Hei-
delberg.
Dillon, C. and Goda, Y. (2005). The actin cytoskeleton:
integrating form and function at the synapse. Annual
review of neuroscience, 28:25–55.
Dorigo, M. and Stutzle, T. (2004). Ant Colony Optimiza-
tion. MIT Press.
Erokhin, V., Howard, G. D., and Adamatzky, A. (2012). Or-
ganic memristor devices for logic elements with mem-
ory. International Journal of Bifurcation and Chaos,
22(11).
Forgacs, G. (1995). On the possible role of cytoskeletal fil-
amentous networks in intracellular signaling: an ap-
proach based on percolation. J. Cell. Sci, 108:2131–
2143.
Galkin, V. E., Orlova, A., Vos, M. R., Schroeder, G. F., and
Egelman, E. H. (2015). Near-atomic resolution for
one state of F-actin. Structure, 23:176–182. DOI:
https:/doi:10.1016/j.str.2014.11.006.
Gordon, D. (2003). The organization of work in social in-
sect colonies. Complexity, 8(1):43–46.
Categorical Approach to Swarm Computations
223