We consider the problem of evolving a particular kind of shift-invariant transformation – namely, Reversible Cellular Automata (RCA) defined by conserved landscape rules – using GA and GP. To this end, we employ three different optimization strategies: a single-objective approach carried out with GA and GP where only the reversibility constraint of marker CA is considered, a multi-objective approach based on GP where both reversibility and the Hamming weight are taken into account, and a lexicographic approach where GP first optimizes only the reversibility property until a conserved landscape rule is obtained, and then maximizes the Hamming weight while retaining reversibility. The results are discussed in the context of three different research questions stemming from exhaustive search experiments on conserved landscape CA, which concern (1) the difficulty of the associated optimization problem for GA and GP, (2) the utility of conserved landscape CA in the domain of cryptography and reversible computing, and (3) the relationship between the reversibility property and the Hamming weight.

Mariot, L., Picek, S., Jakobovic, D., Leporati, A. (2020). An Evolutionary View on Reversible Shift-Invariant Transformations. In Genetic Programming 23rd European Conference, EuroGP 2020, Held as Part of EvoStar 2020, Seville, Spain, April 15–17, 2020, Proceedings (pp.118-134). Springer [10.1007/978-3-030-44094-7_8].

An Evolutionary View on Reversible Shift-Invariant Transformations

Mariot, L
;
Leporati, A
2020

Abstract

We consider the problem of evolving a particular kind of shift-invariant transformation – namely, Reversible Cellular Automata (RCA) defined by conserved landscape rules – using GA and GP. To this end, we employ three different optimization strategies: a single-objective approach carried out with GA and GP where only the reversibility constraint of marker CA is considered, a multi-objective approach based on GP where both reversibility and the Hamming weight are taken into account, and a lexicographic approach where GP first optimizes only the reversibility property until a conserved landscape rule is obtained, and then maximizes the Hamming weight while retaining reversibility. The results are discussed in the context of three different research questions stemming from exhaustive search experiments on conserved landscape CA, which concern (1) the difficulty of the associated optimization problem for GA and GP, (2) the utility of conserved landscape CA in the domain of cryptography and reversible computing, and (3) the relationship between the reversibility property and the Hamming weight.
paper
Cellular automata; Genetic Algorithms; Genetic Programming; Reversibility; Shift-invariant transformations;
English
23rd European Conference on Genetic Programming, EuroGP 2020, held as part of EvoStar 2020 - 15 April 2020 through 17 April 2020
2020
Hu, T; Lourenço, N; Medvet, E; Divina, F
Genetic Programming 23rd European Conference, EuroGP 2020, Held as Part of EvoStar 2020, Seville, Spain, April 15–17, 2020, Proceedings
9783030440930
2020
12101 LNCS
118
134
reserved
Mariot, L., Picek, S., Jakobovic, D., Leporati, A. (2020). An Evolutionary View on Reversible Shift-Invariant Transformations. In Genetic Programming 23rd European Conference, EuroGP 2020, Held as Part of EvoStar 2020, Seville, Spain, April 15–17, 2020, Proceedings (pp.118-134). Springer [10.1007/978-3-030-44094-7_8].
File in questo prodotto:
File Dimensione Formato  
Mariot-2020-EuroGP-VoR.pdf

Solo gestori archivio

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Tutti i diritti riservati
Dimensione 434.72 kB
Formato Adobe PDF
434.72 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/293119
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 2
Social impact