• DocumentCode
    893839
  • Title

    Finding Feasible Timetables Using Group-Based Operators

  • Author

    Lewis, Rhydian ; Paechter, Ben

  • Author_Institution
    Centre for Emergent Comput., Napier Univ. of Edinburgh
  • Volume
    11
  • Issue
    3
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    397
  • Lastpage
    413
  • Abstract
    This paper describes the applicability of the so-called "grouping genetic algorithm" to a well-known version of the university course timetabling problem. We note that there are, in fact, various scaling up issues surrounding this sort of algorithm and, in particular, see that it behaves in quite different ways with different sized problem instances. As a by-product of these investigations, we introduce a method for measuring population diversities and distances between individuals with the grouping representation. We also look at how such an algorithm might be improved: first, through the introduction of a number of different fitness functions and, second, through the use of an additional stochastic local-search operator (making in effect a grouping memetic algorithm). In many cases, we notice that the best results are actually returned when the grouping genetic operators are removed altogether, thus highlighting many of the issues that are raised in the study
  • Keywords
    education; genetic algorithms; group theory; fitness-functions; grouping genetic algorithm; grouping-problems; university course timetabling problem; Genetics; Stochastic processes; Diversity; fitness-functions; grouping-problems; timetabling;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2006.885162
  • Filename
    4220678