Memcomputing and Swarm Intelligence

Y. V. Pershin,M. Di Ventra
DOI: https://doi.org/10.48550/arXiv.1408.6741
2014-08-28
Abstract:We explore the relation between memcomputing, namely computing with and in memory, and swarm intelligence algorithms. In particular, we show that one can design memristive networks to solve short-path optimization problems that can also be solved by ant-colony algorithms. By employing appropriate memristive elements one can demonstrate an almost one-to-one correspondence between memcomputing and ant colony optimization approaches. However, the memristive network has the capability of finding the solution in one deterministic step, compared to the stochastic multi-step ant colony optimization. This result paves the way for nanoscale hardware implementations of several swarm intelligence algorithms that are presently explored, from scheduling problems to robotics.
Neural and Evolutionary Computing,Mesoscale and Nanoscale Physics,Emerging Technologies
What problem does this paper attempt to address?