Litcius/Paper detail

Generating, computing and recognizing with virus machines

Antonio Ramírez-de-Arellano, David Orellana-Martín, Mario J. Pérez-Jímenez

2023Theoretical Computer Science14 citationsDOIOpen Access PDF

Abstract

Natural computing is a research area of computer science where different models of computation arise from the inspiration of real-life natural processes. In particular, virus machines are devices inspired by the transmission of viruses between different hosts, and how they replicate in the organism. This paradigm provides devices that can be seen as a network of hosts where the communication between them is controlled by a set of instructions that lead to the transmission of viruses. Virus machines can be seen as generating devices, computing devices and recognizing devices, depending on the possible input and the output of the systems. In this work, we present some machines generating basic sets, computing basic functions and we present recognizer virus machines, capable of solving decision problems in order to create a new complexity theory paradigm with virus machines.

Topics & Concepts

Computer scienceNatural computingReplicateSet (abstract data type)ComputationTransmission (telecommunications)Distributed computingComputer virusTheoretical computer scienceArtificial intelligenceProgramming languageComputer securityMathematicsTelecommunicationsStatisticsComputability, Logic, AI AlgorithmsDNA and Biological Computing
Generating, computing and recognizing with virus machines | Litcius