Three Methods to Automate the Space Allocation Process in UK Universities

The space allocation problem within UK universities is highly constrained, has multiple objectives, varies greatly among different institutions, requires frequent modifications and has a direct impact on the functionality of the university. As in every optimisation problem, the application of different advanced search methodologies such as local search, metaheuristics and evolutionary algorithms provide a promising way forward. In this paper we discuss three well known methods applied to solve the space allocation problem: hill climbing, simulated annealing and a genetic algorithm. Results and a comprehensive comparison between all three techniques are presented using real test data Although these algorithms have been extensively studied in different problems, our major objective is to investigate the application of these techniques to the variants of the space allocation problem, comparing advantages and disadvantages to achieve a better understanding of the problem and propose future hybridisation of these and additional methods.

[1]  J. A. Bland Space-planning by ant colony optimisation , 1999 .

[2]  Robert Jacobs,et al.  A Multiple Objective Approach to Space Planning for Academic Facilities , 1979 .

[3]  Edmund K. Burke,et al.  A Memetic Algorithm for University Exam Timetabling , 1995, PATAT.

[4]  Edmund K. Burke,et al.  A memetic algorithm to schedule planned maintenance for the national grid , 1999, JEAL.

[5]  David Coley,et al.  Introduction to Genetic Algorithms for Scientists and Engineers , 1999 .

[6]  Edmund K. Burke,et al.  A Memetic Algorithm to Schedule Planned Grid Maintenance , 1999 .

[7]  Edmund K. Burke,et al.  A Memetic Algorithm for the Maintenance Scheduling Problem , 1997, ICONIP.

[8]  Edmund K. Burke,et al.  Practice and Theory of Automated Timetabling II , 1997, Lecture Notes in Computer Science.

[9]  Edmund Ph. D. Burke,et al.  Practice and theory of automated timetabling II : second International Conference, PATAT '97, Toronto, Canada, August 20-22, 1997 : selected papers , 1998 .

[10]  Edmund K. Burke,et al.  Automating Space Allocation in Higher Education , 1998, SEAL.

[11]  Elia El-Darzi,et al.  An Integer Goal Programming Model to Allocate Offices to Staff in an Academic Institution , 1995 .

[12]  Allen Van Gelder,et al.  Computer Algorithms: Introduction to Design and Analysis , 1978 .

[13]  Edmund K. Burke,et al.  A multistage evolutionary algorithm for the timetable problem , 1999, IEEE Trans. Evol. Comput..

[14]  Colin O. Benjamin,et al.  Planning Facilities at the University of Missouri-Rolla , 1992 .

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  I H Osman,et al.  Meta-Heuristics Theory and Applications , 2011 .

[17]  Victor J. Rayward-Smith,et al.  Modern Heuristic Search Methods , 1996 .

[18]  Sam Kwong,et al.  Genetic Algorithms in Filtering , 1999 .

[19]  Anthony Wren,et al.  Scheduling, Timetabling and Rostering - A Special Relationship? , 1995, PATAT.

[20]  Edmund K. Burke,et al.  Space Allocation: An Analysis of Higher Education Requirements , 1997, PATAT.

[21]  Edmund K. Burke,et al.  Four Methods for Maintenance Scheduling , 1997, ICANNGA.

[22]  Sara Baase,et al.  Computer algorithms - introduction to design and analysis (2 ed.) , 1988 .