Abstract
A hybrid network of evolutionary processors (HNEP) is a graph where each node is associated with a special rewriting system called an evolutionary processor, an input filter, and an output filter. Each evolutionary processor is given a finite set of one type of point mutations (insertion, deletion or a substitution of a symbol) which can be applied to certain positions in a string. An HNEP rewrites the strings in the nodes and then re-distributes them according to a filter-based communication protocol; the filters are defined by certain variants of random-context conditions. HNEPs can be considered both as languages generating devices (GHNEPs) and language accepting devices (AHNEPs); most previous approaches treated the accepting and generating cases separately. For both cases, in this paper we show that five nodes are sufficient to accept (AHNEPs) or generate (GHNEPs) any recursively enumerable language by showing the more general result that any partial recursive relation can be computed by an HNEP with (at most) five nodes with the underlying graph structure for the communication between the evolutionary processors being the complete or the linear graph with five nodes, whereas with a star-like communication graph we need six nodes. If the final results are defined by only taking the terminal strings out of the designated output node, then for these extended HNEPs we can prove that only four nodes are needed in all cases—for computing any partial recursive relation as well as for generating and accepting any recursively enumerable language—and the underlying communication structure can be a complete or a linear graph, but now even a star-like graph, too.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
These results were already claimed in the original paper (Alhazov et al. 2014b) presented at UCNC 2014; in this paper we not only establish a new extended proof of these results, but also consider the variants with terminal extraction and with linear and star-like communication structures.
References
Alhazov A, Kudlek M, Rogozhin Yu (2002) Nine universal circular Post machines. Comput Sci J Moldova 10(3(30)):247–262
Alhazov A, Martín-Vide C, Rogozhin Yu (2006) On the number of nodes in universal networks of evolutionary processors. Acta Inform 43(5):331–339
Alhazov A, Martín-Vide C, Rogozhin Yu (2007) Networks of evolutionary processors with two nodes are unpredictable. In: Loos R, Fazekas SZ, Martín-Vide C (eds) LATA 2007. Proceedings of the 1st international conference on language and automata theory and applications, Report, Research Group on Mathematical Linguistics, Universitat Rovira i Virgili, Tarragona, vol 35/07, pp 521–528
Alhazov A, Csuhaj-Varjú E, Martín-Vide C, Rogozhin Yu (2008a) About universal hybrid networks of evolutionary processors of small size. In: Martín-Vide C, Otto F, Fernau H (eds) Language and Automata Theory and Applications, Second International Conference, LATA 2008, Tarragona, Spain. Revised papers, Lecture Notes in Computer Science, Springer, Berlin, vol 5196, pp 28–39, 13–19 March 2008
Alhazov A, Csuhaj-Varjú E, Martín-Vide C, Rogozhin Yu (2008) Computational completeness of hybrid networks of evolutionary processors with seven nodes. In: Câmpeanu C, Pighizzini G (eds) 10th international workshop on descriptional complexity of formal systems, DCFS 2008, Charlottetown, Prince Edward Island, Canada, University of Prince Edward Island, 16–18 July 2008, pp 38–47
Alhazov A, Csuhaj-Varjú E, Martín-Vide C, Rogozhin Yu (2009a) On the size of computationally complete hybrid networks of evolutionary processors. Theoret Comput Sci 410(35):3188–3197
Alhazov A, Martín-Vide C, Truthe B, Dassow J, Rogozhin Yu (2009b) On networks of evolutionary processors with nodes of two types. Fundam Inform 91(1):1–15
Alhazov A, Bel-Enguix G, Rogozhin Yu (2011a) About a new variant of HNEPs: obligatory hybrid networks of evolutionary processors. In: Bel-Enguix G, Jiménez-López MD (eds) Bio-inspired models for natural and formal languages. Cambridge Scholars Publishing, Cambridge, pp 191–204
Alhazov A, Krassovitskiy A, Rogozhin Yu (2011b) Circular Post machines and P systems with exo-insertion and deletion. In: Gheorghe M, Păun Gh, Rozenberg G, Salomaa A, Verlan S (eds) Membrane computing—12th international conference, CMC 2011, Fontainebleau, France, 23–26 August 2011, Revised Selected Papers, Lecture Notes in Computer Science, Springer, Berlin, vol 7184, pp 73–86
Alhazov A, Bel-Enguix G, Rogozhin Yu (2014a) Smallest filters in complete obligatory hybrid networks of evolutionary processors. J Autom Lang Comb 19(1–4):5–16
Alhazov A, Freund R, Rogozhin Yu (2014b) Five nodes are sufficient for hybrid networks of evolutionary processors to be computationally complete. In: Ibarra OH, Kari L, Kopecki S (eds) Unconventional computation and natural computation—13th international conference, UCNC 2014, London, ON, Canada, 14–18 July 2014, Proceedings, Lecture Notes in Computer Science, Springer, Berlin, vol 8553, pp 1–13
Castellanos J, Martín-Vide C, Mitrana V, Sempere JM (2001) Solving NP-complete problems with networks of evolutionary processors. In: Mira J, Prieto A (eds) Connectionist models of neurons, learning processes and artificial intelligence, 6th international work-conference on artificial and natural neural networks, IWANN 2001 Granada, Spain, 13–15 June 2001, Proceedings, Part I, Lecture Notes in Computer Science. Springer, Berlin, vol 2084, pp 621–628
Csuhaj-Varjú E, Martín-Vide C, Mitrana V (2005) Hybrid networks of evolutionary processors are computationally complete. Acta Inform 41(4–5):257–272
Dassow J, Manea F (2010) Accepting hybrid networks of evolutionary processors with special topologies and small communication. In: McQuillan I, Pighizzini G (eds) Proceedings twelfth annual workshop on descriptional complexity of formal systems, DCFS 2010, Saskatoon, Canada, 8–10th August 2010, EPTCS, vol 31, pp 68–77
Dassow J, Manea F, Truthe B (2015) On the power of accepting networks of evolutionary processors with special topologies and random context filters. Fundam Inform 136(1–2):1–35
Freund R, Rogozhin Yu, Verlan S (2014) Generating and accepting P systems with minimal left and right insertion and deletion. Nat Comput 13(2):257–268
Kudlek M, Rogozhin Yu (2001a) New small universal circular post machines. In: Freivalds R (ed) Fundamentals of computation theory, 13th international symposium, FCT 2001, Riga, Latvia, Proceedings, Lecture Notes in Computer Science, Springer, Berlin. vol 2138, pp 217–226, 22–24 August 2001
Kudlek M, Rogozhin Yu (2001b) Small universal circular post machines. Comput Sci J Moldova 9(1(25)):34–52
Loos R, Manea F, Mitrana V (2010) Small universal accepting hybrid networks of evolutionary processors. Acta Inform 47(2):133–146
Manea F, Martín-Vide C, Mitrana V (2007) On the size complexity of universal accepting hybrid networks of evolutionary processors. Math Struct Comput Sci 17(4):753–771
Manea F, Mitrana V (2007) All NP-problems can be solved in polynomial time by accepting hybrid networks of evolutionary processors of constant size. Inf Process Lett 103(3):112–118
Margenstern M, Mitrana V, Pérez-Jiménez MJ (2005) Accepting hybrid networks of evolutionary processors. In: Ferretti C, Mauri G, Zandron C (eds) DNA computing, 10th international workshop on DNA computing, DNA 10, Milan, Italy, Revised selected papers, Lecture Notes in Computer Science, Springer, Berlin, vol 3384, pp 235–246, 7–10 June 2004
Martín-Vide C, Mitrana V, Pérez-Jiménez MJ, Sancho-Caparrini F (2003) Hybrid networks of evolutionary processors. In: Cantú-Paz E, Foster JA, Deb K, Davis L, Roy R, O’Reilly U, Beyer H, Standish RK, Kendall G, Wilson SW, Harman M, Wegener J, Dasgupta D, Potter MA, Schultz AC, Dowsland KA, Jonoska N, Miller JF (eds) Genetic and evolutionary computation—GECCO 2003, Genetic and evolutionary computation conference, Chicago, IL, USA. Proceedings, Part I, Lecture Notes in Computer Science, Springer, Berlin, vol 2723, pp 401–412, 12–16 July 2003
Post EL (1943) Formal reductions of the general combinatorial decision problem. Am J Math 65(2):197–215
Rozenberg G, Salomaa A (eds) (1997) Handbook of formal languages, vols 1–3. Springer, Berlin
Salomaa A (1973) Formal languages. Academic Press, New York
Truthe B (2013) Computationally complete chains of evolutionary processors with random context filters. In: Freund R (ed) Fifth workshop on non-classical models of automata and applications (NCMA 2013), books@ocg.at, vol 294, pp 225–241
Acknowledgments
The work of the first author and the fourth author was supported by Project STCU-5384 awarded by the Science and Technology Center in the Ukraine. The authors gratefully acknowledge the suggestions and comments of the two anonymous referees.
Author information
Authors and Affiliations
Corresponding author
Additional information
Yurii Rogozhin: deceased on March 10th 2014.
Rights and permissions
About this article
Cite this article
Alhazov, A., Freund, R., Rogozhin, V. et al. Computational completeness of complete, star-like, and linear hybrid networks of evolutionary processors with a small number of processors. Nat Comput 15, 51–68 (2016). https://doi.org/10.1007/s11047-015-9534-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11047-015-9534-1