{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T20:43:45Z","timestamp":1774644225678,"version":"3.50.1"},"reference-count":83,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,9,28]],"date-time":"2016-09-28T00:00:00Z","timestamp":1475020800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Ann Oper Res"],"published-print":{"date-parts":[[2017,11]]},"DOI":"10.1007\/s10479-016-2321-2","type":"journal-article","created":{"date-parts":[[2016,9,28]],"date-time":"2016-09-28T09:39:08Z","timestamp":1475055548000},"page":"369-393","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["An integer programming approach to curriculum-based examination timetabling"],"prefix":"10.1007","volume":"258","author":[{"given":"Alejandro","family":"Cataldo","sequence":"first","affiliation":[]},{"given":"Juan-Carlos","family":"Ferrer","sequence":"additional","affiliation":[]},{"given":"Jaime","family":"Miranda","sequence":"additional","affiliation":[]},{"given":"Pablo A.","family":"Rey","sequence":"additional","affiliation":[]},{"given":"Antoine","family":"Saur\u00e9","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,9,28]]},"reference":[{"key":"2321_CR1","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s00291-006-0034-7","volume":"29","author":"S Abdullah","year":"2007","unstructured":"Abdullah, S., Ahmadi, S., Burke, E., & Dror, M. (2007a). Investigating Ahuja\u2013Orlin\u2019s large neighbourhood search approach for examination timetabling. OR Spectrum, 29, 351\u2013372.","journal-title":"OR Spectrum"},{"key":"2321_CR2","doi-asserted-by":"crossref","first-page":"1494","DOI":"10.1057\/palgrave.jors.2602258","volume":"58","author":"S Abdullah","year":"2007","unstructured":"Abdullah, S., Ahmadi, S., Burke, E., Dror, M., & McCollum, B. (2007b). A tabu based large neighbourhood search methodolgy for the capacited examination timetabling problem. Journal of Operational Research, 58, 1494\u20131502.","journal-title":"Journal of Operational Research"},{"key":"2321_CR3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10479-011-0999-8","volume":"218","author":"S Abdul-Rahman","year":"2014","unstructured":"Abdul-Rahman, S., Burke, E., Bargiela, A., McCollum, B., & \u00d6zcan, E. (2014). A constructive approach to examination timetabling based on adaptive decomposition and ordering. Annals of Operations Research, 218, 3\u201321.","journal-title":"Annals of Operations Research"},{"key":"2321_CR4","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1023\/A:1018975006313","volume":"82","author":"R Aboudi","year":"1998","unstructured":"Aboudi, R., & Barcia, P. (1998). Determining cutting stock patterns when defects are present. Annals of Operations Research, 82, 343\u2013354.","journal-title":"Annals of Operations Research"},{"key":"2321_CR5","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/s10287-007-0066-8","volume":"7","author":"A Al-Yakoob","year":"2010","unstructured":"Al-Yakoob, A., Sherali, H., & Al-Jazzaf, M. (2010). A mixed-integer mathematical modeling approach to exam timetabling. Computer Management Science, 7, 19\u201346.","journal-title":"Computer Management Science"},{"key":"2321_CR6","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1016\/j.cor.2007.12.007","volume":"36","author":"H Asmuni","year":"2009","unstructured":"Asmuni, H., Burke, E., Garibaldi, J., McCollum, B., & Parkes, A. (2009). An investigation of fuzzy multiple heuristic orderings in the construction of university examination timetables. Computer and Operations Research, 36, 981\u20131001.","journal-title":"Computer and Operations Research"},{"key":"2321_CR7","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1007\/978-3-540-74484-9_53","volume":"4707","author":"M Ayob","year":"2007","unstructured":"Ayob, M., Malik, A., Abdullah, S., Razak Hamdam, A., Kendall, G., & Qu, R. (2007). Solving a practical examination timetabling problem: A case study. Lecture Notes in Computer Science, 4707, 611\u2013624.","journal-title":"Lecture Notes in Computer Science"},{"key":"2321_CR8","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1016\/j.amc.2003.10.061","volume":"163","author":"ZN Azimi","year":"2005","unstructured":"Azimi, Z. N. (2005). Hybrid heuristics for examination timetabling problem. Applied Mathematics and Computation, 163, 705\u2013733.","journal-title":"Applied Mathematics and Computation"},{"key":"2321_CR9","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1007\/s10951-011-0224-2","volume":"15","author":"R Bellio","year":"2012","unstructured":"Bellio, R., Di Gaspero, L., & Schaerf, A. (2012). Design and statistical analysis of a hybrid local search algorithm for course timetabling. Journal of Scheduling, 15, 49\u201361.","journal-title":"Journal of Scheduling"},{"issue":"4","key":"2321_CR10","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s10951-010-0178-9","volume":"13","author":"C Beyrouthy","year":"2010","unstructured":"Beyrouthy, C., Burke, E., McCollum, B., McMullan, P., & Parkes, A. (2010). University space planning and space-type profiles. Journal of Scheduling, 13(4), 363\u2013374.","journal-title":"Journal of Scheduling"},{"key":"2321_CR11","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s10951-008-0088-2","volume":"12","author":"T Birbas","year":"2009","unstructured":"Birbas, T., Daskalaki, S., & Housos, E. (2009). School Timetabling for quality student and teacher schedules. Journal of Scheduling, 12, 177\u2013197.","journal-title":"Journal of Scheduling"},{"key":"2321_CR12","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/s10479-010-0707-0","volume":"194","author":"A Bonutti","year":"2012","unstructured":"Bonutti, A., De Cesco, F., Di Gaspero, L., & Schaerf, A. (2012). Benchmarking curriculum-based course timetabling: Formulations, data formats, instances, validation, visualization, and results. Annals of Operations Research, 194, 59\u201370.","journal-title":"Annals of Operations Research"},{"key":"2321_CR13","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1080\/07408170490438410","volume":"36","author":"E Burke","year":"2004","unstructured":"Burke, E., Bykov, Y., Newall, J., & Petrovic, S. (2004a). A time predefined local search approach to exam timetabling problems. IIE Transactions, 36, 509\u2013528.","journal-title":"IIE Transactions"},{"key":"2321_CR14","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/3-540-44629-X_8","volume":"2079","author":"E Burke","year":"2001","unstructured":"Burke, E., Bykov, Y., & Petrovic, S. (2001). A multicriteria approach to examination timetabling. Lectures Notes in Computer Science, 2079, 118\u2013131.","journal-title":"Lectures Notes in Computer Science"},{"key":"2321_CR15","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1023\/B:JOSH.0000046076.75950.0b","volume":"7","author":"E Burke","year":"2004","unstructured":"Burke, E., De Causmaecker, P., Vanden Berghe, G., & Van Landeghem, H. (2004b). The state of the art of nurse rostering. Journal of Scheduling, 7, 441\u2013499.","journal-title":"Journal of Scheduling"},{"key":"2321_CR16","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.ejor.2010.01.044","volume":"206","author":"E Burke","year":"2010","unstructured":"Burke, E., Eckersley, A., McCollum, B., Petrovic, S., & Qu, R. (2010a). Hybrid variable neighbourhood approaches to university exam timetabling. European Journal of Operational Research, 206, 46\u201353.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR17","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/s10479-010-0782-2","volume":"2012","author":"E Burke","year":"2012","unstructured":"Burke, E., Kendall, G., Misir, M., & \u00d6zcan, E. (2012). Monte carlo hyper-heuristics for examination timetabling. Annals of Operations Research, 2012, 73\u201390.","journal-title":"Annals of Operations Research"},{"key":"2321_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/s10479-009-0590-8","author":"E Burke","year":"2009","unstructured":"Burke, E., Li, J., & Qu, R. (2009). A Pareto-based search methodology for multi-objective nurse scheduling. Annals of Operations Research,. doi:\n                        10.1007\/s10479-009-0590-8\n                        \n                    .","journal-title":"Annals of Operations Research"},{"issue":"3","key":"2321_CR19","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1016\/j.cor.2009.02.023","volume":"37","author":"E Burke","year":"2010","unstructured":"Burke, E., Maracek, J., Parkes, A., & Rudov\u00e1, H. (2010b). Decomposition, reformulation, and diving in university course timetabling. Computers and Operations Research, 37(3), 582\u2013597.","journal-title":"Computers and Operations Research"},{"key":"2321_CR20","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/3-540-61794-9_63","volume":"1153","author":"E Burke","year":"1996","unstructured":"Burke, E., Newall, J., & Weare, R. (1996). A memetic algorithm for university Timetabling. Lecture Notes in Computer Science, 1153, 241\u2013250.","journal-title":"Lecture Notes in Computer Science"},{"key":"2321_CR21","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/s10951-006-6775-y","volume":"9","author":"E Burke","year":"2006","unstructured":"Burke, E., Petrovic, S., & Qu, R. (2006). Case-based heuristic selection for timetabling problems. Journal of Scheduling, 9, 115\u2013132.","journal-title":"Journal of Scheduling"},{"key":"2321_CR22","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/s10479-011-0854-y","volume":"194","author":"E Burke","year":"2012","unstructured":"Burke, E., Pham, N., Qu, R., & Yellen, J. (2012b). Linear combination of heuristics for examination timetabling. Annals of Operations Research, 194, 89\u2013109.","journal-title":"Annals of Operations Research"},{"issue":"3","key":"2321_CR23","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1057\/jors.1996.37","volume":"47","author":"M Carter","year":"1996","unstructured":"Carter, M., Laporte, G., & Lee, S. (1996). Examination timetabling: Algorithmic strategies and applications. Journal of Operational Research Society, 47(3), 373\u2013383.","journal-title":"Journal of Operational Research Society"},{"key":"2321_CR24","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s10951-008-0085-5","volume":"12","author":"C Cheong","year":"2009","unstructured":"Cheong, C., Tan, K., & Veeravalli, B. (2009). A multi-objective evolutionary algorithm for examination timetabling. Journal of Scheduling, 12, 121\u2013146.","journal-title":"Journal of Scheduling"},{"key":"2321_CR25","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/S0377-2217(03)00103-6","volume":"153","author":"S Daskalaki","year":"2004","unstructured":"Daskalaki, S., Birbas, T., & Housos, E. (2004). An integer programming formulation for a case study in university timetabling. European Journal of Operational Research, 153, 117\u2013135.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR26","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.ejor.2008.01.043","volume":"195","author":"P Causmaecker De","year":"2009","unstructured":"De Causmaecker, P., Demeester, P., & Vanden Berghe, G. (2009). A descomposed metaheuristic approach for a real-world university timetabling problem. European Journal of Operational Research, 195, 307\u2013318.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR27","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1007\/s10732-010-9141-3","volume":"17","author":"R Leone De","year":"2011","unstructured":"De Leone, R., Festa, P., & Marchitto, E. (2011). A bus driver scheduling problem: A new mathematical model and a GRASP approximate solution. Journal of Heuristics, 17, 441\u2013466.","journal-title":"Journal of Heuristics"},{"key":"2321_CR28","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/0377-2217(85)90167-5","volume":"19","author":"D Werra De","year":"1985","unstructured":"De Werra, D. (1985). An introduction to timetabling. European Journal of Operational Research, 19, 151\u2013162.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR29","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1007\/s10951-011-0258-5","volume":"15","author":"P Demeester","year":"2012","unstructured":"Demeester, P., Bilgin, B., De Causmaecker, P., & Vanden Berghe, G. (2012). A hyperheuristic approach to examination timetabling problems: Benchmarks and a new roblem from practice. Journal of Scheduling, 15, 83\u2013103.","journal-title":"Journal of Scheduling"},{"issue":"2","key":"2321_CR30","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/s00291-012-0299-y","volume":"35","author":"U Derigs","year":"2013","unstructured":"Derigs, U., & Friederichs, S. (2013). Air cargo scheduling: Integrated models and solution procedures. OR Spectrum, 35(2), 325\u2013362.","journal-title":"OR Spectrum"},{"key":"2321_CR31","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1016\/S0377-2217(00)00052-7","volume":"130","author":"M Dimopoulou","year":"2001","unstructured":"Dimopoulou, M., & Miliotis, P. (2001). Implementation of a university course and examination timetabling system. European Journal of Operational Research, 130, 202\u2013213.","journal-title":"European Journal of Operational Research"},{"issue":"6","key":"2321_CR32","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1287\/inte.1070.0318","volume":"7","author":"G Duran","year":"2007","unstructured":"Duran, G., Guajardo, M., Miranda, J., Saur\u00e9, D., Souyris, S., Weintraub, A., et al. (2007). Scheduling the Chilean soccer league by integer programming. Interfaces, 7(6), 539\u2013552.","journal-title":"Interfaces"},{"key":"2321_CR33","doi-asserted-by":"crossref","first-page":"492","DOI":"10.1007\/11839088_50","volume":"4150","author":"M Eley","year":"2006","unstructured":"Eley, M. (2006). Some experiments with ant colony algorithms for the exam timetabling. Lecture Notes in Computer Science, 4150, 492\u2013499.","journal-title":"Lecture Notes in Computer Science"},{"key":"2321_CR34","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/978-3-540-77345-0_4","volume":"3867","author":"M Gendreau","year":"2007","unstructured":"Gendreau, M., Ferland, J., Gendron, B., Hail, N., Jaumard, B., Lapierre, S., et al. (2007). Physician scheduling in emergency rooms. Lecture Notes in Computer Science, 3867, 53\u201366.","journal-title":"Lecture Notes in Computer Science"},{"key":"2321_CR35","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s10479-010-0712-3","volume":"194","author":"G Gogos","year":"2012","unstructured":"Gogos, G., Alefragis, P., & Housos, E. (2012). An improved multi-staged algorithmic process for the solution of the examination timetabling problem. Annals of Operations Research, 194, 203\u2013221.","journal-title":"Annals of Operations Research"},{"key":"2321_CR36","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1007\/s10951-011-0238-9","volume":"15","author":"D Goossens","year":"2012","unstructured":"Goossens, D., & Spieksma, F. (2012). Soccer schedules in Europe: An overview. Journal of Scheduling, 15, 641\u2013651.","journal-title":"Journal of Scheduling"},{"issue":"9","key":"2321_CR37","doi-asserted-by":"crossref","first-page":"800","DOI":"10.1080\/07408170802165880","volume":"40","author":"D Gupta","year":"2008","unstructured":"Gupta, D., & Denton, B. (2008). Appointment scheduling in health care: Challenges and opportunities. IIE Transactions, 40(9), 800\u2013819.","journal-title":"IIE Transactions"},{"key":"2321_CR38","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1007\/s10951-010-0202-0","volume":"14","author":"S Jat","year":"2011","unstructured":"Jat, S., & Yang, S. (2011). A hybrid genetic algorithm and tabu search approach for post enrolment course timetabling. Journal of Scheduling, 14, 617\u2013637.","journal-title":"Journal of Scheduling"},{"key":"2321_CR39","unstructured":"Joshua, J., & Tajudin, A. (2006). Visualizing the examination timetabling data using clustering method and TreeMaps. In Proceedings of the 2nd IMT-GT regional conference on mathematics, statistics and applications."},{"key":"2321_CR40","first-page":"173","volume":"6729","author":"J Joshua","year":"2010","unstructured":"Joshua, J., Tajudin, A., Bahari, B., & Leow, A. (2010). Exploration of rough sets analysis in real-world examination. Lectures Notes in Computer Science, 6729, 173\u2013182.","journal-title":"Lectures Notes in Computer Science"},{"key":"2321_CR41","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1016\/j.ejor.2010.04.011","volume":"207","author":"M Kahar","year":"2010","unstructured":"Kahar, M., & Kendall, G. (2010). The examination timetabling problem at Universiti Malaysia Pahang: Comparison of a constructive heuristic with an existing software solution. European Journal of Operational Research, 207, 557\u2013565.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR42","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/s10479-010-0700-7","volume":"194","author":"G Lach","year":"2012","unstructured":"Lach, G., & L\u00fcbbecke, M. (2012). Curriculum based course timetabling: New solutions to Udine benchmark instances. Annals of Operations Research, 194, 255\u2013272.","journal-title":"Annals of Operations Research"},{"key":"2321_CR43","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s10479-006-0064-1","volume":"147","author":"F Hu\u00e9d\u00e9 Le","year":"2006","unstructured":"Le Hu\u00e9d\u00e9, F., Grabisch, M., Labreuche, C., & Sav\u00e9ant, P. (2006). MCS\u2014A new algorithm for multicriteria optimisation in constraint programming. Annals of Operations Research, 147, 143\u2013174.","journal-title":"Annals of Operations Research"},{"key":"2321_CR44","unstructured":"Lewis, R., Paechter, B., & McCollum, B. (2007). Post enrolment based course timetabling: A description of the problem model used for track two of the second international timetabling competition. Cardiff Accounting and Finance Working Papers A2007\/3, Cardiff University, Cardiff Business School, Accounting and Finance Section."},{"key":"2321_CR45","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s10951-007-0024-x","volume":"10","author":"M Lezaun","year":"2007","unstructured":"Lezaun, M., P\u00e9rez, G., & S\u00e1inz de la Maza, E. (2007). Rostering in a rail passenger carrier. Journal of Scheduling, 10, 245\u2013254.","journal-title":"Journal of Scheduling"},{"key":"2321_CR46","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1016\/j.ejor.2008.12.007","volume":"200","author":"Z L\u00fc","year":"2010","unstructured":"L\u00fc, Z., & Hao, J. (2010). Adaptive tabu search for course timetabling. European Journal of Operational Research, 200, 235\u2013244.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR47","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/s10732-010-9128-0","volume":"17","author":"Z L\u00fc","year":"2011","unstructured":"L\u00fc, Z., Hao, J., & Glover, F. (2011). Neighborhood analysis: A case study on curriculum-based course timetabling. Journal of Heuristics, 17, 97\u2013118.","journal-title":"Journal of Heuristics"},{"key":"2321_CR48","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s10951-009-0108-x","volume":"13","author":"B Maenhout","year":"2010","unstructured":"Maenhout, B., & Vanhoucke, M. (2010). Branching strategies in a branch-and-price approach for a multiple objective nurse scheduling problem. Journal of Scheduling, 13, 77\u201393.","journal-title":"Journal of Scheduling"},{"key":"2321_CR49","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1007\/s10489-009-0196-5","volume":"34","author":"N Mansour","year":"2011","unstructured":"Mansour, N., Isahakian, V., & Ghalayini, I. (2011). Scatter search technique for exam timetabling. Applied Intelligence, 34, 299\u2013310.","journal-title":"Applied Intelligence"},{"key":"2321_CR50","unstructured":"McCollum, B., McMullan, P., Burke, E., Parkes, A., & Qu, R. (2008). The second international timetabling competition: Examination timetabling track. N Ireland: Technical Report Queen\u2019s Belfast University."},{"key":"2321_CR51","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-540-77345-0_1","volume":"3867","author":"B McCollum","year":"2007","unstructured":"McCollum, B. (2007). A perspective on bridging the gap between research and practice in university timetabling. Lecture Notes in Computer Science, 3867, 3\u201323.","journal-title":"Lecture Notes in Computer Science"},{"key":"2321_CR52","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1007\/s10479-011-0997-x","volume":"194","author":"B McCollum","year":"2012","unstructured":"McCollum, B., McMullan, P., Parkes, A., Burke, E., & Qu, R. (2012). A new model for automated examination timetabling. Annals of Operations Research, 194, 291\u2013315.","journal-title":"Annals of Operations Research"},{"key":"2321_CR53","doi-asserted-by":"crossref","first-page":"1013","DOI":"10.1016\/j.ejor.2005.12.046","volume":"183","author":"C Medard","year":"2007","unstructured":"Medard, C., & Sawhney, N. (2007). Airline crew scheduling from planning to operations. European Journal of Operational Research, 183, 1013\u20131027.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR54","doi-asserted-by":"crossref","unstructured":"Merlot, L., Boland, N., Hughes, B., & Stuckey, P. (2003). A hybrid algorithm for the examination timetabling problem. In E. K. Burke & P. De Causmaecker (Eds.) Lecture notes in computer science: Vol 2740 Practice and theory of automated timetabling IV: selected papers from the 4th international conference (pp. 207\u2013231). Berlin: Springer.","DOI":"10.1007\/978-3-540-45157-0_14"},{"key":"2321_CR55","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1016\/j.dss.2011.10.011","volume":"52","author":"J Miranda","year":"2012","unstructured":"Miranda, J., Rey, P., & Robles, J. (2012). UdpSkeduler: A web architecture based decision support system for course and classroom scheduling. Decision Support Systems, 52, 505\u2013513.","journal-title":"Decision Support Systems"},{"key":"2321_CR56","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1016\/j.amc.2005.11.125","volume":"179","author":"S MirHassani","year":"2006","unstructured":"MirHassani, S. (2006). Improving paper spread in examination timetables using integer programming. Applied Mathematics and Computation, 179, 702\u2013706.","journal-title":"Applied Mathematics and Computation"},{"issue":"2","key":"2321_CR57","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s10462-011-9262-6","volume":"39","author":"S MirHassani","year":"2013","unstructured":"MirHassani, S., & Habibi, F. (2013). Solution approaches to the course timetabling problem. Artificial Intelligence Review, 39(2), 133\u2013149.","journal-title":"Artificial Intelligence Review"},{"issue":"1","key":"2321_CR58","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10479-008-0490-3","volume":"180","author":"C Munford","year":"2010","unstructured":"Munford, C. (2010). A multiobjective framework for heavily constrained examination timetabling problems. Annals of Operations Research, 180(1), 3\u201331.","journal-title":"Annals of Operations Research"},{"key":"2321_CR59","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1007\/s10479-011-0867-6","volume":"194","author":"T Pais","year":"2012","unstructured":"Pais, T., & Maral, P. (2012). Managing the tabu list length using a fuzzy inference system: An application to examination timetabling. Annals of Operations Research, 194, 341\u2013363.","journal-title":"Annals of Operations Research"},{"issue":"6","key":"2321_CR60","doi-asserted-by":"crossref","first-page":"1507","DOI":"10.1287\/opre.1080.0590","volume":"56","author":"J Patrick","year":"2008","unstructured":"Patrick, J., Puterman, M., & Queyranne, M. (2008). Dynamic multipriority patient scheduling for a diagnostic resource. Operations Research, 56(6), 1507\u20131525.","journal-title":"Operations Research"},{"key":"2321_CR61","first-page":"772","volume":"33","author":"S Petrovic","year":"2007","unstructured":"Petrovic, S., Yang, Y., & Dror, M. (2007). Case-based selection of initialisation heuristics for metaheuristic examination timetabling. European Journal of Operational Research, 33, 772\u2013785.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR62","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1016\/j.ejor.2008.07.023","volume":"197","author":"N Pillay","year":"2009","unstructured":"Pillay, N., & Banzhaf, W. (2009). A study of heuristic combinations for hyper-heuristic systems for the uncapacitated examination timetabling problem. European Journal of Operational Research, 197, 482\u2013491.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR63","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1016\/j.asoc.2009.08.011","volume":"10","author":"N Pillay","year":"2010","unstructured":"Pillay, N., & Banzhaf, W. (2010). An informed genetic algorithm for the examination timetabling problem. Applied Soft Computing, 10, 457\u2013467.","journal-title":"Applied Soft Computing"},{"key":"2321_CR64","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1016\/j.ejor.2008.10.001","volume":"198","author":"R Qu","year":"2009","unstructured":"Qu, R., Burke, E., & McCollum, B. (2009a). Adaptive automated construction of hybrid heuristics for exam timetabling and graph colouring problems. European Journal of Operational Research, 198, 392\u2013404.","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"2321_CR65","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/s10951-008-0077-5","volume":"12","author":"R Qu","year":"2009","unstructured":"Qu, R., Burke, E., McCollum, B., Merlot, L., & Lee, S. (2009b). A survey of search methodologies and automated system development for examination timetabling. Journal of Scheduling, 12(1), 55\u201389.","journal-title":"Journal of Scheduling"},{"key":"2321_CR66","unstructured":"Respicio, A., & Captivo, M. (2005). Metaheuristics: Progress as real problem solvers. Operations Research\/Computer Science Interfaces Series, Springer, chap Bi-Objective Sequencing of Cutting Patterns (Vol. 32, pp. 227\u2013241)."},{"key":"2321_CR67","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/s10951-010-0171-3","volume":"14","author":"H Rudov\u00e1","year":"2011","unstructured":"Rudov\u00e1, H., M\u00fcller, T., & Murray, K. (2011). Complex university course timetabling. Journal of Scheduling, 14, 187\u2013207.","journal-title":"Journal of Scheduling"},{"key":"2321_CR68","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10489-011-0309-9","volume":"37","author":"N Sabar","year":"2012","unstructured":"Sabar, N., Ayov, M., Qu, R., & Kendall, G. (2012b). A graph coloring constructive hyper-heuristic for examination timetabling problems. Applied Intelligence, 37, 1\u201311.","journal-title":"Applied Intelligence"},{"key":"2321_CR69","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1016\/j.ejor.2011.08.006","volume":"216","author":"N Sabar","year":"2012","unstructured":"Sabar, N., Kendall, Ayov G. M., & Qu, R. (2012a). A honey-bee mating optimization algorithm for educational timetabling problems. European Journal of Operational Research, 216, 533\u2013543.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR70","doi-asserted-by":"crossref","first-page":"930","DOI":"10.1016\/j.mcm.2010.05.029","volume":"52","author":"M Sagir","year":"2010","unstructured":"Sagir, M., & Kamisli, Z. (2010). Exam scheduling: Mathematical modeling and parameter estimation with the analytic network process approach. Mathematical and Computer Modelling, 52, 930\u2013941.","journal-title":"Mathematical and Computer Modelling"},{"key":"2321_CR71","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s10951-009-0157-1","volume":"13","author":"S Sarin","year":"2010","unstructured":"Sarin, S., Wang, Y., & Varadarajan, A. (2010). A university timetabling problem and its solution using Benders\u2019 partitioning\u2014A case study. Journal of Scheduling, 13, 131\u2013141.","journal-title":"Journal of Scheduling"},{"issue":"2","key":"2321_CR72","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/j.ejor.2012.06.046","volume":"223","author":"A Saur\u00e9","year":"2012","unstructured":"Saur\u00e9, A., Patrick, J., Tyldesley, S., & Puterman, M. (2012). Dynamic multi-appointment patient scheduling for radiation therapy. European Journal of Operational Research, 223(2), 573\u2013584.","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"2321_CR73","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1023\/A:1006576209967","volume":"13","author":"A Schaerf","year":"1999","unstructured":"Schaerf, A. (1999). A survey of automated timetabling. Artificial Intelligence Review, 13(2), 87\u2013127.","journal-title":"Artificial Intelligence Review"},{"key":"2321_CR74","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1007\/s00291-011-0251-6","volume":"34","author":"A Sch\u00f6bel","year":"2012","unstructured":"Sch\u00f6bel, A. (2012). Line planning in public transportation: Models and methods. OR Spectrum, 34, 491\u2013510.","journal-title":"OR Spectrum"},{"key":"2321_CR75","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/S0925-5273(01)00134-7","volume":"74","author":"S Suliman","year":"2006","unstructured":"Suliman, S. (2006). Pattern generating procedure for the cutting stock problem. International Journal of Production Economics, 74, 293\u2013301.","journal-title":"International Journal of Production Economics"},{"key":"2321_CR76","unstructured":"Thomas, J., & Tajudin, A. (2006). Visualizing the examination timetabling data using clustering method and TreeMaps. In Proceedings of the 2nd IMT-GT regional conference on mathematics, statistics and applications."},{"key":"2321_CR77","unstructured":"Thomas, J., Tajudin, A., & Belaton, B. (2010). Information visualizing approach on the university examination timetabling problem. Visual Information Communication, 255\u2013264."},{"key":"2321_CR78","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/BF02601641","volume":"63","author":"J Thompson","year":"1996","unstructured":"Thompson, J., & Dowsland, K. (1996). Variants of simulated annealing for the examination timetabling problem. Annals of Operations Research, 63, 105\u2013128.","journal-title":"Annals of Operations Research"},{"key":"2321_CR79","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1016\/S0305-0548(97)00101-9","volume":"25","author":"J Thompson","year":"1998","unstructured":"Thompson, J., & Dowsland, K. (1998). A robust simulated annealing based examination timetabling system. Computers and Operations Research, 25, 637\u2013648.","journal-title":"Computers and Operations Research"},{"key":"2321_CR80","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1016\/j.omega.2010.12.005","volume":"39","author":"H Turabieh","year":"2011","unstructured":"Turabieh, H., & Addullah, S. (2011). An integrated hybrid approach to the examination timetabling problem. Omega, 39, 598\u2013607.","journal-title":"Omega"},{"key":"2321_CR81","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1016\/j.ejor.2008.04.038","volume":"196","author":"J Broek Van den","year":"2009","unstructured":"Van den Broek, J., Hurkens, C., & Woeginger, G. (2009). Timetabling problems at the TU Eindhoven. European Journal of Operational Research, 196, 877\u2013885.","journal-title":"European Journal of Operational Research"},{"key":"2321_CR82","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1007\/s10951-009-0153-5","volume":"13","author":"S Wang","year":"2009","unstructured":"Wang, S., Bussieck, M., Guignard, M., Meeraus, A., & O\u2019Brien, F. (2009). Term-end exam scheduling at United States military academy\/west point. Journal of Scheduling, 13, 375\u2013391.","journal-title":"Journal of Scheduling"},{"key":"2321_CR83","doi-asserted-by":"crossref","unstructured":"Wren, A. (1996). Scheduling, timetabling and rostering\u2014A special relationship. In E. Burke, P. Ross (Eds), Practice and Theory of Automated Timetabling, Lecture Notes in Computer Science (Vol. 1153, pp. 46\u201375).","DOI":"10.1007\/3-540-61794-9_51"}],"container-title":["Annals of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10479-016-2321-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-016-2321-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-016-2321-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,11,16]],"date-time":"2017-11-16T17:41:16Z","timestamp":1510854076000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10479-016-2321-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,28]]},"references-count":83,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,11]]}},"alternative-id":["2321"],"URL":"https:\/\/doi.org\/10.1007\/s10479-016-2321-2","relation":{},"ISSN":["0254-5330","1572-9338"],"issn-type":[{"value":"0254-5330","type":"print"},{"value":"1572-9338","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,9,28]]}}}