Programmable and parallel water computing

Journal Publication ResearchOnline@JCU
Henderson, Alec;Nicolescu, Radu;Dinneen, Michael J.;Chan, T.N.;Happe, Hendrik;Hinze, Thomas
Abstract

We further the work on a recently proposed membrane computing model which utilises decentralised water tanks interconnected by pipes with water flow controlled by valves. Although the system was shown to be universal, the system is complex and does not map to practical devices easily. We demonstrate that these water computing systems can ‘efficiently’ construct: (1) A programmable sequential, random-access machine (RAM), (2) a programmable exclusive read exclusive write (EREW) parallel random-access machine (PRAM). The resulting RAM and PRAM model presented in this paper is able to run different programs one after the other, with only needing to change the initial volume stored in the input tanks.

Journal

Journal of Membrane Computing

Publication Name

N/A

Volume

5

ISBN/ISSN

2523-8914

Edition

N/A

Issue

N/A

Pages Count

30

Location

N/A

Publisher

Springer

Publisher Url

N/A

Publisher Location

N/A

Publish Date

N/A

Url

N/A

Date

N/A

EISSN

N/A

DOI

10.1007/s41965-022-00114-5