Robustness to Bit Inversion in Registers and Acceleration of Program Evolution in On-Board Computer

Tomohiro Harada, Masayuki Otani, Y. Ichikawa, Kiyohiko Hattori, Hiroyuki Satō, Keiki Takadama · Journal of Advanced Computational Intelligence and Intelligent Informatics · 2011

This paper focuses on an on-board computer (OBC) that evolves computer programs through bit inversion and targets analyzing robustness against bit inversion in registers. We also propose a new method that can change the number of computer programs dynamically. Intensive experiments revealed the following: (1) Correct programs can be maintained even in bit inversion in registers in addition to bit inversion in instructions. (2) Our proposal accelerates program evolution by increasing the population size, i.e., the number of programs, within fixed memory size.

Read the paper · More papers on PaperTik