Mutation matrix in evolutionary computation: an application to resource allocation problem

  • Authors:
  • Jian Zhang;Kwok Yip Szeto

  • Affiliations:
  • Department of Mathematics, Hong Kong University of Science and Technology, Hong Kong SAR, China;Department of Physics, Hong Kong University of Science and Technology, Hong Kong SAR, China

  • Venue:
  • ICNC'05 Proceedings of the First international conference on Advances in Natural Computation - Volume Part III
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A new approach to evolutionary computation with mutation only is developed by the introduction of the mutation matrix. The method of construction of the mutation matrix is problem independent and the selection mechanism is achieved implicitly by individualized and locus specific mutation probability based on the information on locus statistics and fitness of the population, and traditional genetic algorithm with selection and mutation can be treated a special case. The mutation matrix is parameter free and adaptive as the mutation probability is time dependent, and captures the accumulated information in the past generations. Three methodologies, mutation by row, mutation by column, and mutation by mixing row and column are introduced and tested on the resource allocation problem of the zero/one knapsack problem, showing high efficiency in speed and high quality of solution compared to other traditional methods.