Publications
Book Chapters
Abdullah, S., Burke, E.K., McCollum, B, Using a Randomised Iterative Improvement Algorithm with Composite Neighbourhood Structures for the University Course Timetabling Problem, Metaheuristics - Progress in Complex Systems Optimization (eds. K.F.Doerner, M.Gendreau, P.Greistorfer, W.J.Gutjahr, R.F.Hartl and M.Reimann), Springer Operations Research (2007), pp 153-169, ISBN-13: 978-00387-71919-1. pdf
Journal Publications
Accepted
C.Beyrouthy, E.K.Burke, J.D.Landa, B.McCollum, P.McMullan, A.Parkes, Threshold Effects in the Teaching Space Allocation Problem with splitting, Accepted for publication to the European Journal of Operational Research. pdf
S.Abdul-Rahman, A. Bargiela, E. K. Burke, E. Ozcan, B. McCollum, P. McMullan, Adaptive Linear Combination of Heuristic Orderings for Constructing Examination Timetable, EJOR
Gerhard Post, Luca Di Gaspero, Jeffrey H. Kingston, Barry McCollum, and Andrea Schaerf The Third International Timetabling Competition Annals of OR
2012
B.McCollum, P.McMullan, E.K.Burke, A.J.Parkes, R.Qu, A New Model for Automated Examination Timetabling. Annals of OR (2012):1-25 pdf
Salwani Abdullah, Hamza Turabieh, Barry McCollum, Paul McMullan A Hybrid Metaheuristic Approach to the University Course Timetabling Problem, Journal of Heuristics.Volume 18, Number 1, 1-23, 2012
2011
Bai, R., J. Blazewicz, E. Burke, G. Kendall and B. McCollum, B. A Simulated Annealing Hyper-heuristic Methodology for Flexible Decision Support. 4OR - A Quarterly Journal of Operations Research, 10(1):43-66, 2012 pdf
S. Abdul-Rahman, E. K. Burke, A. Bargiela, B. McCollum and E. Ozcan, A Constructive Approach to Examination Timetabling based on Adaptive Decomposition and Ordering, Annals of Operations Research, (2011): 1-19.pdf
Jacek Blazewicz, Maciej Drozdowski, Graham Kendall, Barry Mccollum Co Editer and Preface to Special Issue Journal of Scheduling, Volume 14 Issue 5. 2011.pdf
2010
Ruibin Bai, Edmund Burke, Graham Kendall and Barry McCollum, An Evolutionary approach to the nurse rostering problem. 2010, IEEE Transactions on Evolutionary Computation(TEC), 14(4):580-590. pdf
C.Beyrouthy, E.K.Burke, B.McCollum, P.McMullan, A.Parkes, University Space Planning and Space-type Profiles. Accepted to Special Issue of Journal of Scheduling on Applications and Methodologies for Planning and Scheduling, Guest Editors: Roman Barták and Hana Rudová, 2010, Volume 13, Number 4, 363-374. pdf
E.K.Burke, A.Eckersley, B.McCollum, S.Petrovic and R.Qu, Hybrid Variable Neighbourhood Approaches to Exam Timetabling. European Journal of Operational Research. 206 (2010), pp. 46-53 pdf
B. McCollum, A.Schaerf, B.Paechter, P. McMullan, R.Lewis, A. Parkes, L. Di Gaspero, R.Qu, E. Burke, Setting The Research Agenda in Automated Timetabling: The Second International Timetabling Competition, INFORMS Journal on Computing. Vol 22, No 1, 2010, pp 120-130 pdf
2009
R.Qu, E.K.Burke, B.McCollum, L.G.T.Merlot, S.Y.Lee, A Survey of Search Methodologies and Automated System Development for Examination Timetabling, Journal of Scheduling (2009), Volume 12(1), 55-89. pdf
R.Qu, E.K.Burke, B.McCollum, Adaptive Automated Construction of Hybrid Heuristics for Exam Timetabling and Graph Colouring Problems. European Journal of Operational Research (2009), Volume 198, Issue 2, 392-404 pdf
H.Asmuni, E.Burke, J.Garibaldi, B.McCollum, An Investigation of Fuzzy Multiple Heuristic Orderings in the Construction of University Examination Timetables, Computers and Operations Research (April 2009), Volume 36 , Issue 4, 981-1001. pdf
C.Beyrouthy, E.K.Burke, J.D.Landa, B.McCollum, P.McMullan, A.Parkes, Towards improving the utilisation of University teaching space, Journal of the Operational Research Society (2009) 60, 130–143. pdf
2008
Kieran Greer, John Rea Stewart and Barry McCollum, Comparison of a Centralised and Distributed Approach for a Generic Scheduling System, Journal of Intelligent Manufacturing (2008), Volume 19, Number 1, February 2008, 119-129. pdf
2007
Abdullah, S, Ahmadi, S, Burke, E.K, Dror, M, McCollum, B. , A tabu-based neighbourhood search methodology for the capacitated examination timetabling problem, Journal of the Operational Research Society (2007), 58(11):1494-1502.pdf
Burke, E.K., McCollum, B., Meisels, A., Petrovic, S. and Qu, R., A Graph-Based Hyper Heuristic for Educational Timetabling Problems, European Journal of Operational Research, Volume 176, Issue 1, 1 January 2007, pages 177-192. pdf
2001
Middleton, P. McCollum, B.G.C., Management of process improvement by prescription, The Journal of Systems and Software 57, issue 1, April 2001, pages 9-19. pdf
Lecture Notes in Artificial Intelligence / Computer Science (LNCS)
2010
Salwani Abdullah, Hamza Turabieh, Barry McCollum, and Paul McMullan, A Tabu-Based Memetic Approach for Examination Timetabling Problems, J. Yu et al. (Eds.): RSKT 2010, LNAI 6401, pp. 568–575, 2010, Springer-Verlag Berlin Heidelberg 2010.
Hamza Turabieh, Salwani Abdullah, Barry McCollum, and Paul McMullan, Fish Swarm Intelligent Algorithm for the Course Timetabling Problem, J. Yu et al. (Eds.): RSKT 2010, LNAI 6401, pp. 582–589, 2010, Springer-Verlag Berlin Heidelberg 2010.
Salwani Abdullah, Khalid Shaker, Barry McCollum, and Paul McMullan, Incorporating Great Deluge with Kempe Chain Neighbourhood Structure for the Enrolment-based Course Timetabling Problem, J. Yu et al. (Eds.): RSKT 2010, LNAI 6401, pp. 70–77, 2010, Springer-Verlag Berlin Heidelberg 2010.
Abdullah, S., Shaker, K., McCollum, B., McMullan, P, Dual Sequence Simulated Annealing with Round-Robin Approach for University Course, Springer Lecture Notes in Computer Science Volume 6022/2010, pp 1-10.
2009
Salwani Abdullah, Hamza Turabeih, Barry McCollum, Electromagnetism-like mechanism with force decay rate great deluge for the Course Timetabling Problem, Springer Lecture Notes in Computer Science Volume 5589/2009, pp 497-504.
2007
Z. Luo, D. Bell, and B. McCollum, Skill Combination in Reinforcement Learning, 8th International Conference on Intelligent Data Engineering and Automated Learning (IDEAL'07), Birmingham, UK, 2007. LNCS, Volume 4881/2007, pp 87-96 . pdf
P.McMullan and B.McCollum, Dynamic Job Scheduling on the Grid Environment Using the Great Deluge Algorithm, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, Volume 4671/2007, pp283-292, ISBN 978-3-540-73939-5.
B.McCollum, A Perspective on Bridging the Gap between Research and Practice in University Timetabling (2007), Practice and Theory of Automated Timetabling VI (eds. E.K.Burke and H.Rudova), Lecture Notes in Computer Science Volume 3867, Springer 2007, pp 3-23. pdf
C. Beyrouthy, J.D. Landa, B.McCollum, P.McMullan, A. Parkes, The Teaching Space Allocation Problem with splitting (2007), Practice and Theory of Automated Timetabling VI (eds. E.K.Burke and H.Rudova), Lecture Notes in Computer Science Volume 3867, Springer 2007, pp 228-247. pdf
H.Asmuni, E.Burke, J.Garibaldi, B.McCollum, A Novel Fuzzy Approach to Evaluate the Quality of Examination Timetabling (2007), Practice and Theory of Automated Timetabling VI (eds. E.K.Burke and H.Rudova), Lecture Notes in Computer Science Volume 3867, Springer 2007, pp 327-346 pdf
2006
Corr, P, McCollum, B., McGreevy, M., McMullan, P ., A new neural network based construction heuristic for the examination timetabling problem. PPSN IX, LNCS 4193, pp.392-401, 2006, Springer-Verlag 2006. pdf
2005
Asmuni, H, Burke, E.K., Garibaldi, J, McCollum, B, Fuzzy Multiple Heuristic Ordering for Examination timetabling, Practice and Theory of Automated Timetabling V (eds. E.K. Burke and M.Trick), Lecture Notes in Computer Science, vol 3616, pp 334-353, Springer, Dec 2005. pdf
2003
McCollum B., Corr, P., Milligan, P ., A Meta-Heuristic Approach to Parallel Code Generation, 5th International conference on High Performance Computing for Computational Science, VECPAR, Oporto 2002, pp 669-678, Appeared in selected papers journal published by Springer, LNCS 2565, ISBN 3-540-00852-7, pages 693-702, 2003. pdf
2000
E.K. Burke, P. Cowling, J.D. Landa, B. McCollum, Three Methods to Automate the Space Allocation Process in UK Universities, Practice and Theory of Automated Timetabling III, PATAT 2000, The Third International Conference on the Practice and Theory of Automated Timetabling, Springer Lecture Notes in Computer Science, Vol 2079 , ISBN 3-540-42421-0, pages 254-273. 2001. pdf
1999
McCollum B.G.C., Milligan P. and Corr P.H., Knowledge Exploitation for Improved parallel orientated software design, Parallel Computing Technologies, Springer Lecture Notes in Computer Science 1662, 1999, pages 84-86, ISBN 3-540-66363-0.
1997
McCollum B.G.C., The Implementation of a Centrally computerised timetabling system in a large British Civic University, 2nd International Conference on the Practice and Theory of Automated Timetabling- Selected Papers from the 2 nd international conference, Toronto August, 1997, Springer Lecture Notes in Computer Science vol 1408, ISBN 0-540-64979-4.pp237-254. pdf