Abstract:In this paper, we approach the problem of accepting all recursively enumerable languages by accepting networks of evolutionary processors (ANEPs, for short) with a fixed architecture. More precisely, we show that every recursively enumerable language can be accepted by an ANEP with an underlying graph in the form of a star with 13 nodes or by an ANEP with an underlying grid with 13 × 4 = 52 nodes as well as by ANEPs having underlying graphs in the form of a chain, a ring, or a wheel with 29 nodes each. In all … Show more
“…The communication graph H consists of the set of nodes i, 1 ≤ i ≤ 12, and of the following set of directed edges: (8,2), (2,9), (9, 1), (1,3), (3,1), (3,11), (11,12), (12,5), (5,1), (1,10), (10,4), (4,1), (5,6), (6,7)…”
Section: Nepeps With Directed Communication Graphmentioning
confidence: 99%
“…Computations in such a network consist of alternatingly performing two types of steps -an evolution step where in each cell all possible operations on all strings currently present in the cell are performed, and a communication step in which strings are sent from one cell to another cell provided specific conditions are fulfilled. Examples of such conditions are (output and input) filters which have to be passed, and these (output and input) filters can be specific types of regular languages or permitting and forbidden context conditions [9,10]. The set of strings obtained as results of computations by the NEP is defined as the set of objects which appear in some distinguished node in the course of a computation.…”
We improve previous results obtained for networks of evolutionary processors — using the operations insertion, deletion, and substitution on strings — with elementary polarizations [Formula: see text] by showing that only seven processors are needed to obtain computational completeness. In the case of not requiring a special output node, only five processors are shown to be sufficient. We also prove that if the communication structure is allowed to be a directed graph without self-loops, then two polarizations are sufficient (with 12 or 17 nodes, depending on the definition). Moreover, we consider the case of not restricting the number of polarizations, thus obtaining the minimal number of three nodes for hybrid systems and even only one node where all three operations can be carried out.
“…The communication graph H consists of the set of nodes i, 1 ≤ i ≤ 12, and of the following set of directed edges: (8,2), (2,9), (9, 1), (1,3), (3,1), (3,11), (11,12), (12,5), (5,1), (1,10), (10,4), (4,1), (5,6), (6,7)…”
Section: Nepeps With Directed Communication Graphmentioning
confidence: 99%
“…Computations in such a network consist of alternatingly performing two types of steps -an evolution step where in each cell all possible operations on all strings currently present in the cell are performed, and a communication step in which strings are sent from one cell to another cell provided specific conditions are fulfilled. Examples of such conditions are (output and input) filters which have to be passed, and these (output and input) filters can be specific types of regular languages or permitting and forbidden context conditions [9,10]. The set of strings obtained as results of computations by the NEP is defined as the set of objects which appear in some distinguished node in the course of a computation.…”
We improve previous results obtained for networks of evolutionary processors — using the operations insertion, deletion, and substitution on strings — with elementary polarizations [Formula: see text] by showing that only seven processors are needed to obtain computational completeness. In the case of not requiring a special output node, only five processors are shown to be sufficient. We also prove that if the communication structure is allowed to be a directed graph without self-loops, then two polarizations are sufficient (with 12 or 17 nodes, depending on the definition). Moreover, we consider the case of not restricting the number of polarizations, thus obtaining the minimal number of three nodes for hybrid systems and even only one node where all three operations can be carried out.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.