MOTGA: A multiobjective Tchebycheff based genetic algorithm for the multidimensional knapsack problem

  • Authors:
  • Maria João Alves;Marla Almeida

  • Affiliations:
  • Faculty of Economics, University of Coimbra/INESCC, Av. Dias da Silva, 165, 3004-512 Coimbra, Portugal;Rua 25 de Abril, 3140-222 Montemor-o-Velho, Portugal

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper presents a new multiobjective genetic algorithm based on the Tchebycheff scalarizing function, which aims to generate a good approximation of the nondominated solution set of the multiobjective problem. The algorithm performs several stages, each one intended for searching potentially nondominated solutions in a different part of the Pareto front. Pre-defined weight vectors act as pivots to define the weighted-Tchebycheff scalarizing functions used in each stage. Therefore, each stage focuses the search on a specific region, leading to an iterative approximation of the entire nondominated set. This algorithm, called MOTGA (Multiple objective Tchebycheff based Genetic Algorithm) has been designed to the multiobjective multidimensional 0/1 knapsack problem, for which a dedicated routine to repair infeasible solutions was implemented. Computational results are presented and compared with the outcomes of other evolutionary algorithms.