Abstract
Different objective functions characterize different problems. However, certain fitness transformations can lead to easier problems although they are still a model of the considered problem. In this article, the class of not worsening transformations for a simple population-based evolutionary algorithm (EA) is described completely. That is the class of functions that transfers easy problems in easy ones and difficult problems in difficult ones. Surprisingly, this class \(\mathcal{T}_{{\rm rank}}\) for the rank-based EA equals that for all black-box algorithms. The importance of the black-box algorithms' knowledge of the transformation is also pointed out. Hence, a comparison with the class \(\mathcal{T}_{{\rm prop}}\) of not worsening transformations for a similar EA which applies fitness-proportional selection, shows that \(\mathcal{T}_{{\rm rank}}\) is a proper superset of \(\mathcal{T}_{{\rm prop}}\). Moreover, \(\mathcal{T}_{{\rm rank}}\) is a proper subset of the corresponding class for random search. Finally, the minimal and maximal classes of not worsening transformations are described completely, too.
Similar content being viewed by others
References
T. Bäck, D. B. Fogel, and Z. Michalewicz, Handbook of Evolutionary Computation, Institute of Physics Publishing and Oxford University Press, New York, 1997.
S. Droste, T. Jansen, and I. Wegener, “On the analysis of the (1+1) evolutionary algorithm”, Theoretical Computer Science, vol. 276, pp. 51--81, 2002.
S. Droste, T. Jansen, K. Tinnefeld, and I. Wegener, “A new framework for the valuation of algorithms for black-box optimization”, in Proceedings of the Foundations of Genetic Algorithms 7 -- FOGA 7, 2003, pp. 253–270.
J. Garnier, L. Kallel, and M. Schoenauer, “Rigorous hitting times for binary mutations”, Evolutionary Computation, vol. 7, pp. 173–203, 1999.
T. Jansen and I. Wegener, “Evolutionary algorithms—how to cope with plateaus of constant fitness and when to reject strings with the same fitness”, in IEEE Transactions on Evolutionary Computation, vol. 5, pp. 589–599, 2001.
R. Motwani and P. Raghavan, Randomized Algorithms, Cambridge University Press, Cambridge, 1995.
T. Storch, ``On the choice of the population size'', in Proceedings of the Genetic and Evolutionary Computation Conference 2004 – GECCO 2004, LNCS 3102, 2004, pp. 748–760.
C. Witt, “An analysis of the (μ + 1) EA on simple pseudo-boolean functions”, in Proceedings of the Genetic and Evolutionary Computation Conference 2004 – GECCO 2004, LNCS 3102, 2004, pp. 761–773.
C. Witt, “Worst-case and average-case approximations by simple randomized search heuristics”, in Proceedings of the 22nd Annual Symposium on Theoretical Aspects of Computer Science – STACS 2005, LNCS 3404, 2005, pp. 44–56.
Acknowledgments
This research was supported by the GIF, the German-Israeli Foundation for Scientific Research and Development, and the DFG, the German Research Foundation.The author thanks Stefan Droste, Ingo Wegener, and the referees for their help while improving this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Storch, T. On the impact of objective function transformations on evolutionary and black-box algorithms. Genet Program Evolvable Mach 7, 171–193 (2006). https://doi.org/10.1007/s10710-006-9004-8
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10710-006-9004-8