{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,9]],"date-time":"2024-04-09T17:56:27Z","timestamp":1712685387846},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T00:00:00Z","timestamp":1590364800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T00:00:00Z","timestamp":1590364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Membr Comput"],"published-print":{"date-parts":[[2020,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We introduce water tank systems as a new class of membrane systems inspired by a decentrally controlled circulation of water or other liquids throughout cells called tanks and capillaries called pipes. To our best knowledge, this is the first proposal addressing the behavioural principle of floating and stored water for modelling of information processing in terms of membrane computing. The volume of water within a tank stands for a non-negative rational value when acting in an analogue computation or it can be interpreted in a binary manner by distinction of \u201c(nearly) full\u201d or \u201c(nearly) empty\u201d. Water tanks might be interconnected by pipes for directed transport of water. Each pipe can be equipped with valves which in turn either fully open or fully close the hosting pipe according to permanent measurements whether the filling level in a dedicated water tank exceeds a certain threshold or not. We demonstrate dedicated water tank systems together with simulation case studies: a ring oscillator for generation of clock signals and for iteratively making available amounts of water in a cyclic scheme, analogue arithmetics by implementation of addition, non-negative subtraction, division, and multiplication complemented by systems in binary mode for implementation of selected logic gates.<\/jats:p>","DOI":"10.1007\/s41965-020-00041-3","type":"journal-article","created":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T14:02:52Z","timestamp":1590415372000},"page":"121-136","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Membrane computing with water"],"prefix":"10.1007","volume":"2","author":[{"given":"Thomas","family":"Hinze","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hendrik","family":"Happe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alec","family":"Henderson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radu","family":"Nicolescu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,5,25]]},"reference":[{"issue":"6","key":"41_CR1","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/scientificamerican1264-80","volume":"211","author":"S Angrist","year":"1964","unstructured":"Angrist, S. (1964). Fluid control devices. Scientific American, 211(6), 80\u201388.","journal-title":"Scientific American"},{"key":"41_CR2","volume-title":"Fluidic systems design","author":"CA Belsterling","year":"1971","unstructured":"Belsterling, C. A. (1971). Fluidic systems design. New York: Wiley Interscience."},{"issue":"2","key":"41_CR3","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1145\/1024338.1024371","volume":"36","author":"D Berque","year":"2004","unstructured":"Berque, D., Serlin, I., & Vlahov, A. (2004). A brief water excursion: Introducing computer organization students to a water driven 1-bit half-adder. ACM SIGCSE Bulletin, 36(2), 52\u201356.","journal-title":"ACM SIGCSE Bulletin"},{"issue":"1","key":"41_CR4","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1109\/MCS.2007.284511","volume":"27","author":"C Bissell","year":"2007","unstructured":"Bissell, C. (2007). Historical perspectives\u2014the Moniac. A Hydromechanical Analog Computer of the 1950s. IEEE Control Systems Magazine, 27(1), 69\u201374.","journal-title":"IEEE Control Systems Magazine"},{"key":"41_CR5","doi-asserted-by":"publisher","first-page":"054107","DOI":"10.1063\/1.2435607","volume":"90","author":"LF Cheow","year":"2007","unstructured":"Cheow, L. F., Yobas, L., & Kwong, D. L. (2007). Digital microfluidics: Droplet based logic gates. Applied Physics Letters, 90, 054107.","journal-title":"Applied Physics Letters"},{"issue":"1","key":"41_CR6","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1142\/9789812562494_0027","volume":"1","author":"T Head","year":"2004","unstructured":"Head, T., & Gal, S. (2004). Aqueous computing: Writing into fluid memory. Current Trends in Theoretical Computer Science, 1(1), 493\u2013503.","journal-title":"Current Trends in Theoretical Computer Science"},{"key":"41_CR7","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/3-540-30296-4_20","volume-title":"Nanotechnology: Science and computation","author":"T Head","year":"2006","unstructured":"Head, T., & Gal, S. (2006). Aqueous computing: Writing on molecules dissolved in water. In J. Chen, N. Jonoska, & G. Rozenberg (Eds.), Nanotechnology: Science and computation (pp. 321\u2013331). Berlin: Springer."},{"issue":"3","key":"41_CR8","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1142\/S0129054109006656","volume":"20","author":"T Hinze","year":"2009","unstructured":"Hinze, T., Fassler, R., Lenser, T., & Dittrich, P. (2009). Register machine computations on binary numbers by oscillating and catalytic chemical reactions modelled using mass-action kinetics. International Journal of Foundations of Computer Science, 20(3), 411\u2013426.","journal-title":"International Journal of Foundations of Computer Science"},{"key":"41_CR9","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-030-00265-7_13","volume-title":"Enjoying Natural Computing","author":"Thomas Hinze","year":"2018","unstructured":"Hinze, T. (2018). The Java Environment for Nature-inspired Approaches (JENA): A workbench for biocomputing and biomodelling enthusiasts. In C. Graciani, A. Riscos-Nunez, G. P\u0103un, G. Rozenberg, A. Salomaa (Eds.) Enjoying natural computing, lecture notes in computer science, vol. 11270, pp. 155-169."},{"issue":"3","key":"41_CR10","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/0039-6257(77)90053-4","volume":"22","author":"MA Kass","year":"1977","unstructured":"Kass, M. A., & Sears, M. L. (1977). Hormonal regulation of intraocular pressure. Survey of Ophthalmology, 22(3), 153\u2013176.","journal-title":"Survey of Ophthalmology"},{"key":"41_CR11","doi-asserted-by":"publisher","first-page":"588","DOI":"10.1038\/nphys3341","volume":"11","author":"G Katsikis","year":"2015","unstructured":"Katsikis, G., Cybulski, J. S., & Prakash, M. (2015). Synchronous universal droplet logic and control. Nature Physics, 11, 588\u2013596.","journal-title":"Nature Physics"},{"key":"41_CR12","volume-title":"Design theory of fluidic components","author":"J Kirshner","year":"1975","unstructured":"Kirshner, J. (1975). Design theory of fluidic components. New York: Academic Press."},{"key":"41_CR13","first-page":"53","volume":"2","author":"VS Lukyanov","year":"1939","unstructured":"Lukyanov, V. S. (1939). Hydraulic apparatus for engineering computations. Bulletin of the Russian Academy of Sciences: Physics URSS, Otdeleniye Tekhnicheskikh Nauk, 2, 53\u201367.","journal-title":"Bulletin of the Russian Academy of Sciences: Physics URSS, Otdeleniye Tekhnicheskikh Nauk"},{"key":"41_CR14","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1111\/j.1747-6593.2007.00077.x","volume":"22","author":"K Mahatantila","year":"2008","unstructured":"Mahatantila, K., et al. (2008). Spatial and temporal changes of hydrogeochemistry in ancient tank cascade systems in Sri Lanka: Evidence for a constructed wetland. Water and Environment Journal, 22, 17\u201324.","journal-title":"Water and Environment Journal"},{"key":"41_CR15","volume-title":"Logic and computer design fundamentals","author":"MM Mano","year":"2004","unstructured":"Mano, M. M., & Kime, C. R. (2004). Logic and computer design fundamentals. New Jersey: Pearson Education International."},{"issue":"3","key":"41_CR16","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/s41965-019-00012-3","volume":"1","author":"V Manca","year":"2019","unstructured":"Manca, V. (2019). Metabolic computing. Journal of Membrane Computing, 1(3), 223\u2013232.","journal-title":"Journal of Membrane Computing"},{"issue":"42","key":"41_CR17","doi-asserted-by":"publisher","first-page":"5738","DOI":"10.1002\/adma.201202980","volume":"24","author":"H Mertaniemi","year":"2012","unstructured":"Mertaniemi, H., Forchheimer, R., Ikkala, O., & Ras, R. H. A. (2012). Rebounding droplet-droplet collisions on superhydrophobic surfaces: From the phenomenon to droplet logic. Advanced Materials, 24(42), 5738\u20135743.","journal-title":"Advanced Materials"},{"key":"41_CR18","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1007\/978-3-540-45077-1_26","volume-title":"Fundamentals of Computation Theory","author":"Gheorghe P\u0103un","year":"2003","unstructured":"P\u0103un, G. (2003). Membrane Computing. In A. Lingas, B.J. Nilsson (Eds). Fundamentals of Computation Theory. FCT 2003. Lecture Notes in Computer Science, vol. 2751, pp. 284-295"},{"key":"41_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11467-0","volume-title":"The oxford handbook of membrane computing","author":"G P\u0103un","year":"2010","unstructured":"P\u0103un, G., Rozenberg, G., & Salomaa, A. (2010). The oxford handbook of membrane computing. Oxford: Oxford University Press."},{"issue":"153","key":"41_CR20","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1484\/J.ARIHS.5.101843","volume":"54","author":"A Petrovic","year":"2004","unstructured":"Petrovic, A. (2004). Development of the first hydraulic analog computer. Archives Internationales d\u2019Histoire des Sciences, 54(153), 97\u2013110.","journal-title":"Archives Internationales d\u2019Histoire des Sciences"},{"issue":"4","key":"41_CR21","doi-asserted-by":"publisher","first-page":"1303","DOI":"10.1128\/AEM.61.4.1303-1310.1995","volume":"61","author":"A Ramos","year":"1995","unstructured":"Ramos, A., et al. (1995). Enzyme basis for pH regulation of citrate and pyruvate metabolism by Leuconostoc oenos. Applied and Environmental Microbiology, 61(4), 1303\u20131310.","journal-title":"Applied and Environmental Microbiology"},{"issue":"21","key":"41_CR22","doi-asserted-by":"publisher","first-page":"3131","DOI":"10.1039\/b904354c","volume":"9","author":"M Rhee","year":"2009","unstructured":"Rhee, M., & Burns, M. A. (2009). Microfluidic pneumatic logic circuits and digital pneumatic microprocessors for integrated microfluidic systems. Lab on a Chip, 9(21), 3131\u20133143.","journal-title":"Lab on a Chip"},{"issue":"2","key":"41_CR23","doi-asserted-by":"publisher","first-page":"025801","DOI":"10.1088\/1361-6404\/aa97fc","volume":"39","author":"N Taberlet","year":"2018","unstructured":"Taberlet, N., Marsal, Q., Ferrand, J., & Plihon, N. (2018). Hydraulic logic gates: building a digital water computer. European Journal of Physics, European Physical Society, 39(2), 025801.","journal-title":"European Journal of Physics, European Physical Society"},{"key":"41_CR24","volume-title":"Computing in Russia: The history of computer devices and information technology revealed","author":"G Trogemann","year":"2001","unstructured":"Trogemann, G., Nitussov, A. Y., & Ernst, W. (2001). Computing in Russia: The history of computer devices and information technology revealed. K\u00f6ln: Vieweg."},{"issue":"3","key":"41_CR25","doi-asserted-by":"publisher","first-page":"30403","DOI":"10.1051\/epjap\/2014140239","volume":"68","author":"Y Wang","year":"2014","unstructured":"Wang, Y., & Huang, J. (2014). A water-based molecular flip-flop. The European Physical Journal Applied Physics, 68(3), 30403.","journal-title":"The European Physical Journal Applied Physics"}],"container-title":["Journal of Membrane Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41965-020-00041-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41965-020-00041-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41965-020-00041-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T23:09:33Z","timestamp":1621897773000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41965-020-00041-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,25]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["41"],"URL":"https:\/\/doi.org\/10.1007\/s41965-020-00041-3","relation":{},"ISSN":["2523-8906","2523-8914"],"issn-type":[{"value":"2523-8906","type":"print"},{"value":"2523-8914","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,25]]},"assertion":[{"value":"1 October 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}