Abstract
We present a variant of communicating distributed H systems where each filter is substituted by a tuple of filters. Such systems behave like original ones with the difference that at each moment we use one element of the tuple for the filtering process and this element is replaced after each use, periodically. We show that it suffices to use tuples of two filters in order to generate any recursively enumerable language, with two tubes only. We also show that it is possible to obtain the same result having no rules in the second tube which acts as a garbage collector. Moreover, the two filters in a tuple differ only in one letter. We also present different improvements and open questions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Csuhaj-Varju, E., Kari, L., Păun, G.: Test tube distributed systems based on splicing. Computers and Artificial Intelligence 15(2), 211–232 (1996)
Ferretti, C., Mauri, G., Zandron, C.: Nine test tubes generate any RE language. Theoretical Computer Science 231(N2), 171–180 (2000)
Freund, R., Freund, F.: Test tube systems: when two tubes are enough. In: Preproceedings of DLT 1999: Developments in Languages Theory, Aachen, July 6-9, pp. 275–286 (1999)
Frisco, P., Zandron, C.: On variants of communicating distributed H systems. Fundamenta Informaticae 48(1), 9–20 (2001)
Head, T.: Formal language theory and DNA: an analysis of the generative capacity of recombinant behaviors. Bulletin of Mathematical Biology 49, 737–759 (1987)
Head, T., Păun, G., Pixton, D.: Language theory and molecular genetics. In: Rozenberg, G., Salomaa, A. (eds.) Generative mechanisms suggested by DNA recombination, Handbook of Formal Languages, vol. 2, ch. 5. Springer, Heidelberg (1997)
Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation, 2nd edn. Addison-Wesley, Reading (2001)
Kleene, S.: Introduction to Metamathematics. Van Nostrand Comp. Inc., New York (1952)
Margenstern, M., Rogozhin, Y., Verlan, S.: Time-varying distributed H systems with parallel computations: the problem is solved. In: Preproceedings of DNA 9, Madison, USA, June 1-4, pp. 47–51 (2003)
Margenstern, M., Rogozhin, Y.: Time-varying distributed H systems of degree 1 generate all recursively enumerable languages. In: Ito, M., Păun, G., Yu, S. (eds.) Words, Semigroups and Transductions, pp. 329–340. World Scientific, Singapore (2001)
P˘aun, G.: In: Mycielski, J., Rozenberg, G., Salomaa, A. (eds.) Structures in Logic and Computer Science. LNCS, vol. 1261, pp. 353–370. Springer, Heidelberg (1997)
Păun, G.: Regular extended H systems are computationally universal. J. Automata, Languages, and Combinatorics 1(1), 27–36 (1996)
Păun, G.: DNA computing based on splicing: universality results. Theoretical Computer Science 231(2), 275–296 (2000)
Păun, G., Rozenberg, G., Salomaa, A.: DNA Computing: New Computing Paradigms. Springer, Berlin (1998)
Priese, L., Rogozhin, Y., Margenstern, M.: Finite H-Systems with 3 Test Tubes are not Predictable. In: Altman, R.B., Dunker, A.K., Hunter, L., Klein, T.E. (eds.) Proceedings of Pacific Symposium on Biocomputing, Kapalua, Maui, January 1998, pp. 545–556. World Sci. Publ., Singapore (1998)
Verlan, S.: A frontier result on enhanced time-varying distributed H systems with parallel computations. In: Preproceeding of DCFS 2003, Budapest, Hungary, July 12–14, pp. 221–232 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Verlan, S. (2003). Communicating Distributed H Systems with Alternating Filters. In: Jonoska, N., Păun, G., Rozenberg, G. (eds) Aspects of Molecular Computing. Lecture Notes in Computer Science, vol 2950. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24635-0_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-24635-0_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20781-8
Online ISBN: 978-3-540-24635-0
eBook Packages: Springer Book Archive