A study of the neutrality of Boolean function landscapes in genetic programming

  • Authors:
  • Leonardo Vanneschi;Yuri Pirola;Giancarlo Mauri;Marco Tomassini;Philippe Collard;Sébastien Verel

  • Affiliations:
  • Dipartimento di Informatica Sistemistica e Comunicazione (D.I.S.Co.), University of Milano-Bicocca, Milan, Italy;Dipartimento di Informatica Sistemistica e Comunicazione (D.I.S.Co.), University of Milano-Bicocca, Milan, Italy;Dipartimento di Informatica Sistemistica e Comunicazione (D.I.S.Co.), University of Milano-Bicocca, Milan, Italy;Information Systems Department, HEC, University of Lausanne, Switzerland;I3S Laboratory, University of NiceSophia Antipolis, France;I3S Laboratory, University of NiceSophia Antipolis, France

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2012

Quantified Score

Hi-index 5.23

Visualization

Abstract

The neutrality of genetic programming Boolean function landscapes is investigated in this paper. Compared with some well-known contributions on the same issue, (i) we first define new measures which help in characterizing neutral landscapes; (ii) we use a new sampling methodology, which captures features that are disregarded by uniform random sampling; (iii) we introduce new genetic operators to define the neighborhood of tree structures; and (iv) we compare the fitness landscape induced by different sets of functional operators. This study indicates the existence of a relationship between our neutrality measures and the performance of genetic programming for the problems studied.