International Journal of Computational Intelligence Research
  • Year: 2006
  • Volume: 2
  • Issue: 2

Population-based heuristics for hard permutational optimization problems

  • Author:
  • Wojciech Bożejko1, Mieczysław Wodecki2
  • Total Page Count: 8
  • Page Number: 151 to 158

1Wrocław University of Technology, Institute of Computer Engineering, Control and Robotics, Janiszewskiego 11–17, 50–372 Wrocław, Poland. E-mail: wojciech.bozejko@pwr.wroc.pl

2University of Wrocław, Institute of Computer Science, Przesmyckiego 20, 51–151 Wrocław, Poland. E-mail: mwd@ii.uni.wroc.pl

Abstract

In this paper we present a population-based algorithm for solving permutational optimization problems. It consists in testing the feasible solutions which are the local minima. This method is based on the following observation: if there are the same elements in some positions in several permutations, which are local minima, then one can suppose that these elements can be in the same positions in the optimal solution. The presented properties and ideas can be applied to two classical strongly NP-hard scheduling problems:

single machine total weighted tardiness problem

flow shop problem with goal function Cmax.

Computational experiments on the benchmark instances from the OR-Library [3] are presented and compared with the results yielded by the best algorithms discussed in the literature. These results show that the algorithm proposed allows us to obtain the best known results for the benchmarks in a short time.

Keywords

algorithm, metaheuristics, scheduling, optimization, population, local search