Skip to main content
Top
Published in:
Cover of the book

1996 | ReviewPaper | Chapter

Computational brittleness and the evolution of computer viruses

Author : Paul-Michael Agapow

Published in: Parallel Problem Solving from Nature — PPSN IV

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

In recent years computer viruses have grown to be of great concern. They have also been proposed as prototypical artificial life, but the possibility of their evolution has been dismissed due to modern computer programs being computationally brittle (i.e. a random change to a functional program will almost certainly render it non-functional) and the series of steps required for the evolution of a new virus being improbable. These allegations are examined by studying homology between functional program sequences. It is concluded that programs are far less brittle than expected. While the evolution of viruses de novo is still unlikely, evolution of pre-existing viruses and programs is feasible. This has significant implications for computer security and evolutionary computation.

Metadata
Title
Computational brittleness and the evolution of computer viruses
Author
Paul-Michael Agapow
Copyright Year
1996
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-61723-X_964