Abstract
The Microbial Fuel Cell (MFC) is a bio-electrochemical transducer converting waste products into electricity using microbial communities. Cellular Automaton (CA) is a uniform array of finite-state machines that update their states in discrete time depending on states of their closest neighbors by the same rule. Arrays of MFCs could, in principle, act as massive-parallel computing devices with local connectivity between elementary processors. We provide a theoretical design of such a parallel processor by implementing CA in MFCs. We have chosen Conway’s Game of Life as the ‘benchmark’ CA because this is the most popular CA which also exhibits an enormously rich spectrum of patterns. Each cell of the Game of Life CA is realized using two MFCs. The MFCs are linked electrically and hydraulically. The model is verified via simulation of an electrical circuit demonstrating equivalent behaviours. The design is a first step towards future implementations of fully autonomous biological computing devices with massive parallelism. The energy independence of such devices counteracts their somewhat slow transitions—compared to silicon circuitry—between the different states during computation.
Highlights
Microbial Fuel Cells (MFCs) are devices that produce electricity from waste-water by utilizing microbial metabolic oxidation processes [1]
Drawing inspiration from an implementation using MFCs to build logic gates [15], we propose a new implementation to execute a popular example of Cellular Automaton (CA), namely the aforementioned Game of Life (GoL)
The capabilities of MFCs in water purification, extraction of useful elements, sensory applications and energy production have been thoroughly studied. Another proposed application for MFCs is the carrying out of computational functions, which has been expressed as the construction of conventional logic gates, a Pavlovian learning model and, in this study, an implementation of a CA paradigm, namely GoL
Summary
Microbial Fuel Cells (MFCs) are devices that produce electricity from waste-water by utilizing microbial metabolic oxidation processes [1]. Note that the different values of resistance separate the operation of the MFC GoL cell into three regions depending on the input voltage applied as explained below.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have