Back to Search
Start Over
Turing completeness of water computing
- Source :
- Journal of Membrane Computing. 3:182-193
- Publication Year :
- 2021
- Publisher :
- Springer Science and Business Media LLC, 2021.
-
Abstract
- We further develop water computing as a variant of P systems. We propose an improved modular design, which duplicates the main water flows by associated control flows. We first solve the three open problems of the previous design by demonstrating: how functions can be stacked without a combinatorial explosion of valves; how termination of the system can be detected; and how to reset the system. We then prove that the system is Turing complete by modelling the construction of $$\mu$$ -recursive functions. The new system is based on directed acyclic graphs, where tanks are nodes and pipes are arcs; there are no loops anymore, waterfalls strictly in a ‘top down’ direction. Finally, we demonstrate how our water tank system can be viewed as a restricted version of cP systems. We conclude with a list of further challenging problems.
- Subjects :
- Theoretical computer science
business.industry
Computer science
Applied Mathematics
Top-down and bottom-up design
Modular design
Directed acyclic graph
symbols.namesake
Computational Theory and Mathematics
Turing completeness
Theory of computation
symbols
business
Control (linguistics)
Reset (computing)
Combinatorial explosion
Subjects
Details
- ISSN :
- 25238914 and 25238906
- Volume :
- 3
- Database :
- OpenAIRE
- Journal :
- Journal of Membrane Computing
- Accession number :
- edsair.doi...........1bd52c00b9ec71c3bbea4d5152c1fa3d