z-logo
open-access-imgOpen Access
Cardiac Muscle Cell‐Based Coupled Oscillator Network for Collective Computing
Author(s) -
Ren Xiang,
Gomez Jorge,
Bashar Mohammad Khairul,
Ji Jiaying,
Can Uryan Isik,
Chang Hsueh-Chia,
Shukla Nikhil,
Datta Suman,
Zorlutuna Pinar
Publication year - 2021
Publication title -
advanced intelligent systems
Language(s) - English
Resource type - Journals
ISSN - 2640-4567
DOI - 10.1002/aisy.202000253
Subject(s) - computer science , massively parallel , scalability , synchronization (alternating current) , heuristics , computation , distributed computing , throughput , parallel computing , computational science , algorithm , computer network , channel (broadcasting) , telecommunications , database , wireless , operating system
Current rate of data generation and the need for real‐time data analytics can benefit from new computational approaches where computation proceeds in a massively parallel way while being scalable and energy efficient. Biological systems arising from interaction of living cells can provide such pathways for sustainable computing. Current designs for biocomputing leveraging the information processing units of the cells, such as DNA, gene, or protein circuitries, are inherently slow (hours to days speed) and, therefore, are primarily being considered for archival storage of information. On the contrary, electrically active cells that can synchronize in milliseconds and can be connected as networks to perform massively parallel tasks can transform biocomputing and lead to novel ways of high throughput information processing. Herein, coupled oscillator networks made of living cardiac muscle cells, or bio‐oscillators, is explored as collective computing components for solving computationally hard problems. An empirically validated circuit compatible macromodel is developed for the bio‐oscillators and the fibroblast cells acting as coupling elements, to faithfully reproduce the synchronization dynamics of the network and it is shown that such bio‐oscillator network can be scaled up to hundreds of nodes and be used to solve computationally hard problems faster than traditional heuristics‐based Boolean algorithms.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here