Universal Swarm Computing by Nanorobots

11/22/2021
by   Alireza Rowhanimanesh, et al.
0

Realization of universal computing units for nanorobots is highly promising in creating new and wide arrays of applications, particularly in the realm of distributed computation. However, such realization is also a challenging problem due to the physical limitations of nanometer-sized designs such as in computation, sensory and perception as well as actuation. This paper proposes a theoretical foundation for solving this problem based on a novel notion of distributed swarm computing by basis agents (BAs). The proposed BA is an abstract model for nanorobots that can compute a very simple basis function called B-function. It is mathematically shown here that a swarm of BAs has the universal function approximation property and can accurately approximate functions. It is then analytically demonstrated that a swarm of BAs can be easily reprogrammed to compute desired functions simply by adjusting the concentrations of BAs in the environment. We further propose a specific structure for BAs which enable them to perform distributed computing such as in the aqueous environment of living tissues and nanomedicine. The hardware complexity of this structure aims to remain low to be more reasonably realizable by today technology. Finally, the performance of the proposed approach is illustrated by a simulation example.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/21/2021

Liminal Tones: Swarm Aesthetics and Materiality in Sound Art

The application of swarm aesthetic in music composition is not new. Arti...
research
04/28/2020

A Swarm of Simple Robots Constructing Planar Shapes

We present a new version of our previously proposed algorithm enabling a...
research
11/28/2020

A Probabilistic Guidance Approach to Swarm-to-Swarm Engagement Problem

This paper introduces a probabilistic guidance approach for the swarm-to...
research
01/30/2023

Distributed Swarm Intelligence

This paper presents the development of a distributed application that fa...
research
12/08/2017

A Classification of Functions in Multiterminal Distributed Computing

In the distributed function computation problem, dichotomy theorems, ini...
research
04/16/2022

Enabling Relative Localization for Nanodrone Swarm Platooning

Nanodrone swarm is formulated by multiple light-weight and low-cost nano...

Please sign up or login with your details

Forgot password? Click here to reset