Complexity results for deciding Networks of Evolutionary Processors

Manea, Florin (2012) Complexity results for deciding Networks of Evolutionary Processors Theoretical Computer Science, 456 . pp. 65-79. DOI 10.1016/j.tcs.2012.06.029.

This is the latest version of this item.


Download (378Kb) | Preview

Supplementary data:


The Accepting Networks of Evolutionary Processors (ANEPs for short) are bio-inspired computational models which were introduced and thoroughly studied in the last decade. In this paper we propose a method of using ANEPs as deciding devices. More precisely, we define a new halting condition for this model, which seems more coherent with the rest of the theory than the previous such definitions, and show that all the computability related results reported so far remain valid in the new framework. Further, we are able to show a direct and efficient simulation of an arbitrary ANEP by an ANEP having a complete underlying graph; as a consequence of this result, we conclude that the efficiency of deciding a language by ANEPs is not influenced by the network’s topology. Finally, focusing on the computational complexity of ANEP-based computations, we obtain a surprising characterisation of $P^{NP[log]}$ as the class of languages that can be decided in polynomial time by such networks.

Document Type: Article
Keywords: Bio-inspired computing; Networks of Evolutionary Processors; Normal form; Computational complexity
Research affiliation: Kiel University
Refereed: Yes
DOI etc.: 10.1016/j.tcs.2012.06.029
ISSN: 0304-3975
Date Deposited: 16 Apr 2013 14:32
Last Modified: 15 Mar 2018 04:47

Available Versions of this Item

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...