Case-based selection of initialisation heuristics for metaheuristic examination timetabling

Sanja Petrovic, Yong Yang, Moshe Dror

Research output: Contribution to journalArticle

33 Citations (Scopus)

Abstract

Examination timetabling problems are often solved by a two-phase procedure combining a sequential construction heuristic with a metaheuristic improvement search. There can be many combinations of pairing candidate construction heuristics with a metaheuristic. Different pairings are known to produce solutions of varying quality. In this paper we propose a Case Based Reasoning methodology for selecting the pairing of an appropriate sequential construction heuristic with the Great Deluge metaheuristic. We have thoroughly tested our solution approach by using extensive computational experiments in the domain of examination timetabling, and obtained the best results on a number of benchmark problems. In this research we have addressed the research issues of the representation of timetabling problems, similarity measures for timetabling problems, and the retrieval process.

Original languageEnglish (US)
Pages (from-to)772-785
Number of pages14
JournalExpert Systems with Applications
Volume33
Issue number3
DOIs
StatePublished - Oct 2007

Fingerprint

Case based reasoning
Experiments

Keywords

  • Case-based reasoning
  • Decision support systems
  • Great Deluge algorithm
  • Sequential heuristics
  • Timetabling

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications

Cite this

Case-based selection of initialisation heuristics for metaheuristic examination timetabling. / Petrovic, Sanja; Yang, Yong; Dror, Moshe.

In: Expert Systems with Applications, Vol. 33, No. 3, 10.2007, p. 772-785.

Research output: Contribution to journalArticle

@article{515693bdad74417cb56979362d9955c7,
title = "Case-based selection of initialisation heuristics for metaheuristic examination timetabling",
abstract = "Examination timetabling problems are often solved by a two-phase procedure combining a sequential construction heuristic with a metaheuristic improvement search. There can be many combinations of pairing candidate construction heuristics with a metaheuristic. Different pairings are known to produce solutions of varying quality. In this paper we propose a Case Based Reasoning methodology for selecting the pairing of an appropriate sequential construction heuristic with the Great Deluge metaheuristic. We have thoroughly tested our solution approach by using extensive computational experiments in the domain of examination timetabling, and obtained the best results on a number of benchmark problems. In this research we have addressed the research issues of the representation of timetabling problems, similarity measures for timetabling problems, and the retrieval process.",
keywords = "Case-based reasoning, Decision support systems, Great Deluge algorithm, Sequential heuristics, Timetabling",
author = "Sanja Petrovic and Yong Yang and Moshe Dror",
year = "2007",
month = "10",
doi = "10.1016/j.eswa.2006.06.017",
language = "English (US)",
volume = "33",
pages = "772--785",
journal = "Expert Systems with Applications",
issn = "0957-4174",
publisher = "Elsevier Limited",
number = "3",

}

TY - JOUR

T1 - Case-based selection of initialisation heuristics for metaheuristic examination timetabling

AU - Petrovic, Sanja

AU - Yang, Yong

AU - Dror, Moshe

PY - 2007/10

Y1 - 2007/10

N2 - Examination timetabling problems are often solved by a two-phase procedure combining a sequential construction heuristic with a metaheuristic improvement search. There can be many combinations of pairing candidate construction heuristics with a metaheuristic. Different pairings are known to produce solutions of varying quality. In this paper we propose a Case Based Reasoning methodology for selecting the pairing of an appropriate sequential construction heuristic with the Great Deluge metaheuristic. We have thoroughly tested our solution approach by using extensive computational experiments in the domain of examination timetabling, and obtained the best results on a number of benchmark problems. In this research we have addressed the research issues of the representation of timetabling problems, similarity measures for timetabling problems, and the retrieval process.

AB - Examination timetabling problems are often solved by a two-phase procedure combining a sequential construction heuristic with a metaheuristic improvement search. There can be many combinations of pairing candidate construction heuristics with a metaheuristic. Different pairings are known to produce solutions of varying quality. In this paper we propose a Case Based Reasoning methodology for selecting the pairing of an appropriate sequential construction heuristic with the Great Deluge metaheuristic. We have thoroughly tested our solution approach by using extensive computational experiments in the domain of examination timetabling, and obtained the best results on a number of benchmark problems. In this research we have addressed the research issues of the representation of timetabling problems, similarity measures for timetabling problems, and the retrieval process.

KW - Case-based reasoning

KW - Decision support systems

KW - Great Deluge algorithm

KW - Sequential heuristics

KW - Timetabling

UR - http://www.scopus.com/inward/record.url?scp=33847621636&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33847621636&partnerID=8YFLogxK

U2 - 10.1016/j.eswa.2006.06.017

DO - 10.1016/j.eswa.2006.06.017

M3 - Article

AN - SCOPUS:33847621636

VL - 33

SP - 772

EP - 785

JO - Expert Systems with Applications

JF - Expert Systems with Applications

SN - 0957-4174

IS - 3

ER -