Abstract
AbstractThe Networks of Genetic Processors (NGPs) are non-conventional models of computation based on genetic operations over strings, namely mutation and crossover operations as it was established in genetic algorithms. Initially, they have been proposed as acceptor machines which are decision problem solvers. In that case, it has been shown that they are universal computing models equivalent to Turing machines. In this work, we propose NGPs as enumeration devices and we analyze their computational power. First, we define the model and we propose its definition as parallel genetic algorithms. Once the correspondence between the two formalisms has been established, we carry out a study of the generation capacity of the NGPs under the research framework of the theory of formal languages. We investigate the relationships between the number of processors of the model and its generative power. Our results show that the number of processors is important to increase the generative capability of the model up to an upper bound, and that NGPs are universal models of computation if they are formulated as generation devices. This allows us to affirm that parallel genetic algorithms working under certain restrictions can be considered equivalent to Turing machines and, therefore, they are universal models of computation.
Funder
Horizon 2020
Universidad Politècnica de València
Publisher
Springer Science and Business Media LLC
Subject
Computer Science Applications,Hardware and Architecture,Theoretical Computer Science,Software
Reference18 articles.
1. P. Alarcón, F. Arroyo, V. Mitrana, Networks of polarized evolutionary processors. Inf. Sci. 265, 189–197 (2014)
2. E. Alba, M. Tomassini, Parallelism and evolutionary algorithms. IEEE Trans. Evol. Comput. 6(2), 443–462 (2002)
3. E. Alba, J. Troya, A survey of parallel distributed genetic algorithms. Complexity 4(4), 31–52 (1999)
4. F. Arroyo, J. Castellanos, V. Mitrana, E. Santos, J. Sempere, Networks of bio-inspired processors. Triangle 7, 3–22 (2012)
5. F. Arroyo, S. Gómez Canaval, V. Mitrana, S. Popescu, On the computational power of networks of polarized evolutionary processor. Inf. Comput. 253, 371–380 (2017)