Abstract
The precise nature of the examination timetabling problem differs from institution to institution. Thus any general solution method must be suitably flexible and this paper is concerned with finding robust cooling schedules for a simulated annealing based approach. The motivation is TISSUE, a timetabling package developed and used successfully at Swansea University. Previous work has concentrated on the problem specific decisions, and with very slow cooling, TISSUE performs well on a variety of real life test data. Here, we concentrate on automating the cooling schedule with the objective of improving running times without sacrificing solution quality. The results of extensive tests on a variety of data sets demonstrated that adaptive schedules were flexible enough to produce high quality solutions with a reduction in solution time.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Kirkpatrick, S., Gelatt, C. and Vecchi, P.: Optimization by simulated annealing. Science 220 (1983), 671–679.
Thompson, J.: A survey of the examination timetabling problem at British universities. Internal Report, European Business Management School, University of Wales Swansea (1995).
Loughlin, B.: Private communication.
Dowsland, K. A.: Simulated annealing solutions for multi-objective scheduling and timetabling. Proc. ADT95, Modern Heuristic Search Methods, UNICOM Seminars, Brunel (1995), 205–220.
Chams, M., Hertz, A. and de Werra, D.: Some experiments with simulated annealing for coloring graphs. EJOR 32 (1987), 260–266.
Morgenstern, C. and Shapiro, H.: Chromatic number approximation using simulated annealing. Technical Report CS86-1, Department of Computer Science, University of New Mexico (1989).
Balakrishnan, N.: Examination scheduling: A computerized application. OMEGA 19, (1991), 37–41.
Thompson, J. and Dowsland, K. A.: Variants of Simulated Annealing for the Examination Timetabling Problem. To appear in Annals of OR.
Jeffcoat D. E. and Bulfin, R. L.: Simulated annealing for resource-constrained scheduling. EJOR 70 (1993), 43–51.
Kuik, R. and Salomon, M.: Multi-level lot-sizing problem: Evaluation of a simulated-annealing heuristic. EJOR 45 (1990), pp. 25–37.
White, S. R.: Concepts of scale in simulated annealing. Proc. of IEEE international conference on computer design (1984), 646–651.
Abramson, D.: Constructing school timetables using simulated annealing: sequential and parallel algorithms. Man. Sci. 37, (1991), 98–113.
Lundy, M. and Mees, A.: Convergence of an annealing algorithm. Mathematical programming 34 (1986), 111–124.
Johnson, D.S., Aragon, C. R., McGeoch, L. A. and Schevon, C.: Optimization by simulated annealing: An experimental evaluation; part II, graph coloring and number partitioning. Operations research 39, (1991), 378–406.
Hajek, B.: Cooling schedules for optimal annealing. Mathematics of OR 13 (1988), 311–329.
Anderson, K., Vidal, R.V.V. and Iverson, V. B.: Design of a teleprocessing communication network using simulated annealing. Lecture notes in Economics & Mathematical Systems 396 (Ed. R. V. V. Vidal). (1993) 201–216.
Huang, M. D., Romeo, F. and Sangiovanni-Vincentelli, A.: An efficient general cooling schedule for simulated annealing. Proceedings of the IEEE International conference on Computer Aided Design, Santa Clara (1986), 381–384.
Connolly, D. T.: An improved annealing scheme for the QAP. EJOR 46 (1990), 93–100.
Dowsland, K. A.: Some experiments with simulated annealing techniques for packing problems. EJOR 68, (1993b), 389–399.
Walsh, P. A. and Miller, D. M.: Goal-directed simulated annealing and simulated sintering. Microelectronics Journal 25, (1994), 363–382.
Li, Y. H. and Jiang, Y. J.: Localized simulated annealing in constraint satisfaction and optimization. Proc. ADT95, Modern Heuristic Search Methods, UNICOM Seminars, Brunei (1995), 221–230.
Mirkin, G., Vasudevan, K. and Cook, F. A.: A comparison of several cooling schedules for simulated annealing implemented on a residual statics problem. Geophysical research letters 20, (1993), 77–80.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Thompson, J., Dowsland, K.A. (1996). General cooling schedules for a simulated annealing based timetabling system. In: Burke, E., Ross, P. (eds) Practice and Theory of Automated Timetabling. PATAT 1995. Lecture Notes in Computer Science, vol 1153. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61794-9_70
Download citation
DOI: https://doi.org/10.1007/3-540-61794-9_70
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61794-5
Online ISBN: 978-3-540-70682-3
eBook Packages: Springer Book Archive