{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,30]],"date-time":"2026-05-30T13:55:48Z","timestamp":1780149348647,"version":"3.54.0"},"reference-count":117,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,2,15]],"date-time":"2013-02-15T00:00:00Z","timestamp":1360886400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Ann Oper Res"],"published-print":{"date-parts":[[2014,7]]},"DOI":"10.1007\/s10479-013-1321-8","type":"journal-article","created":{"date-parts":[[2013,2,14]],"date-time":"2013-02-14T11:04:49Z","timestamp":1360839889000},"page":"261-293","source":"Crossref","is-referenced-by-count":86,"title":["A survey of school timetabling research"],"prefix":"10.1007","volume":"218","author":[{"given":"Nelishia","family":"Pillay","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2013,2,15]]},"reference":[{"key":"1321_CR1","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/AICCSA.2001.933953","volume-title":"Proceedings of ACS\/IEEE international conference on computer systems and applications (AICCSA\u201901)","author":"A. M. Abbas","year":"2001","unstructured":"Abbas, A. M., & Tsang, E. P. K. (2001). Constraint-based timetabling\u2014a case study. In Proceedings of ACS\/IEEE international conference on computer systems and applications (AICCSA\u201901) (p. 67). Los Alamitos: IEEE Comput. Soc."},{"issue":"6","key":"1321_CR2","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1080\/019697298125533","volume":"29","author":"N. Abboud","year":"1998","unstructured":"Abboud, N., Sakawa, M., & Inuiguchi, M. (1998). School scheduling using threshold accepting. Cybernetics and Systems, 29(6), 593\u2013611.","journal-title":"Cybernetics and Systems"},{"issue":"1","key":"1321_CR3","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1287\/mnsc.37.1.98","volume":"37","author":"D. Abramson","year":"1991","unstructured":"Abramson, D. (1991). Constructing school timetables using simulated annealing: sequential and parallel algorithms. Management Science, 37(1), 98\u2013113.","journal-title":"Management Science"},{"key":"1321_CR4","first-page":"1","volume-title":"Proceedings of the fifteenth Australian conference: division of information technology, C.S.I.R.O.","author":"D. Abramson","year":"1991","unstructured":"Abramson, D., & Abela, J. (1991). A parallel genetic algorithm for the solving the school timetabling problem. In Proceedings of the fifteenth Australian conference: division of information technology, C.S.I.R.O. (pp. 1\u201311)."},{"issue":"1","key":"1321_CR5","first-page":"1","volume":"16","author":"D. Abramson","year":"1999","unstructured":"Abramson, D., Krishnamoorthy, M., & Dang, H. (1999). Simulated annealing cooling schedules for the school timetabling problem. Asia-Pacific Journal of Operational Research, 16(1), 1\u201322.","journal-title":"Asia-Pacific Journal of Operational Research"},{"issue":"10","key":"1321_CR6","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1057\/jors.1996.149","volume":"47","author":"R. Alvarez-Valdes","year":"1996","unstructured":"Alvarez-Valdes, R., Martin, G., & Tamarit, J. M. (1996). Constructing good solutions for the Spanish school timetabling problem. Journal of the Operational Research Society, 47(10), 1203\u20131215.","journal-title":"Journal of the Operational Research Society"},{"issue":"2","key":"1321_CR7","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/BF02579018","volume":"10","author":"R. Alvarez-Valdes","year":"2002","unstructured":"Alvarez-Valdes, R., Parreno, F., & Tamarit, J. M. (2002). A tabu search algorithm for assigning teachers to courses. TOP: An Official Journal of the Spanish Society of Statistics and Operations Research, 10(2), 239\u2013259.","journal-title":"TOP: An Official Journal of the Spanish Society of Statistics and Operations Research"},{"issue":"4","key":"1321_CR8","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1093\/comjnl\/3.4.237","volume":"3","author":"J. S. Appleby","year":"1961","unstructured":"Appleby, J. S., Blake, D. V., & Newman, E. A. (1961). Techniques for producing school timetables on computer and their application to other scheduling problems. The Computer Journal, 3(4), 237\u2013245.","journal-title":"The Computer Journal"},{"issue":"4","key":"1321_CR9","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1093\/comjnl\/19.4.339","volume":"19","author":"R. J. Aust","year":"1976","unstructured":"Aust, R. J. (1976). An improvement algorithm for school timetabling. Computer Journal, 19(4), 339\u2013343.","journal-title":"Computer Journal"},{"issue":"6","key":"1321_CR10","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1007\/s10732-007-9025-3","volume":"13","author":"P. Avella","year":"2007","unstructured":"Avella, P., D\u2019Auria, B., Salerno, S., & Vasil\u2019ev, I. (2007). A computational study of local search algorithms for Italian high school timetabling. Journal of Heuristics, 13(6), 543\u2013556.","journal-title":"Journal of Heuristics"},{"issue":"11","key":"1321_CR11","doi-asserted-by":"crossref","first-page":"1069","DOI":"10.1057\/jors.1990.166","volume":"41","author":"J. Beasley","year":"1990","unstructured":"Beasley, J. (1990). OR library: distributing test problems by electronic mail. Journal of the Operational Research Society, 41(11), 1069\u20131072.","journal-title":"Journal of the Operational Research Society"},{"key":"1321_CR12","unstructured":"Beasley, J. F. (2010). OR library. http:\/\/people.brunel.ac.uk\/mastjjb\/jeb\/orlib\/tableinfo.html . Last accessed 1\u00a0February 2010."},{"key":"1321_CR13","unstructured":"Bedoya, C. F., & Santos, M. (2003). A non-standard genetic algorithm approach to solve constrained school timetabling problems. Eurocast, 26\u201337."},{"key":"1321_CR14","doi-asserted-by":"crossref","first-page":"1265","DOI":"10.1016\/j.cor.2006.08.010","volume":"35","author":"G. N. Beligiannis","year":"2008","unstructured":"Beligiannis, G. N., Moschopoulos, C. N., Kaperonis, G. P., & Likothanassis, S. D. (2008). Applying evolutionary computation to the school timetabling problem: the Greek case. Computers and Operations Research, 35, 1265\u20131280.","journal-title":"Computers and Operations Research"},{"issue":"1","key":"1321_CR15","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1057\/palgrave.jors.2602525","volume":"60","author":"G. N. Beligiannis","year":"2009","unstructured":"Beligiannis, G. N., Moschopoulos, C. N., & Likothanassis, S. D. (2009). A genetic algorithm approach to school timetabling. Journal of the Operational Research Society, 60(1), 23\u201342.","journal-title":"Journal of the Operational Research Society"},{"key":"1321_CR16","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT2008)","author":"G. S. Bello","year":"2008","unstructured":"Bello, G. S., Rangel, M. C., & Boeres, M. C. S. (2008). An approach for the class\/teacher timetabling problem. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT2008). http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT_7_PROCEEDINGS\/Papers\/Boeres-WA2b.pdf . Last accessed 05\/02\/10."},{"issue":"2","key":"1321_CR17","doi-asserted-by":"crossref","first-page":"1191","DOI":"10.1057\/palgrave.jors.2600480","volume":"48","author":"T. Birbas","year":"1997","unstructured":"Birbas, T., Daskalaki, S., & Housos, E. (1997). Timetabling for Greek high schools. Journal of the Operational Research Society, 48(2), 1191\u20131200.","journal-title":"Journal of the Operational Research Society"},{"issue":"2","key":"1321_CR18","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(2), 177\u2013197.","journal-title":"Journal of Scheduling"},{"key":"1321_CR19","doi-asserted-by":"crossref","first-page":"2209","DOI":"10.1016\/j.cor.2006.10.016","volume":"35","author":"N. Boland","year":"2008","unstructured":"Boland, N., Hughes, B. D., Merlot, L. T. G., & Stuckey, P. J. (2008). New integer linear programming for course timetabling. Computers and Operations Research, 35, 2209\u20132233.","journal-title":"Computers and Operations Research"},{"key":"1321_CR20","first-page":"431","volume-title":"Proceedings of the EvoWorkshops on the applications of evolutionary computing","author":"M. Bufe","year":"2001","unstructured":"Bufe, M., Fischer, T., Gubbels, H., Hacker, C., Hasprich, O., Scheibel, C., Weicker, K., Weicker, N., Wenig, M., & Wolfangel, C. (2001). Automated solution of highly constrained school timetabling problem. In Proceedings of the EvoWorkshops on the applications of evolutionary computing (pp. 431\u2013440)."},{"key":"1321_CR21","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1007\/0-306-48056-5_16","volume-title":"Handbook of metaheuristics","author":"E. Burke","year":"2003","unstructured":"Burke, E., Hart, E., Kendall, G., Newall, J., Ross, P., & Schulenburg, S. (2003). Hyper-heuristics: an emerging direction in modern research. In Handbook of metaheuristics (pp. 457\u2013474). Dordrecht: Kluwer Academic. Chap.\u00a016."},{"key":"1321_CR22","first-page":"445","volume-title":"Handbook of graph theory","author":"E. K. Burke","year":"2004","unstructured":"Burke, E. K., de Wera, D., & Kingston, J. F. (2004). Applications of timetabling. In Handbook of graph theory (pp. 445\u2013474). London: Chapman & Hall, Chap.\u00a05.6."},{"key":"1321_CR23","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.ejor.2005.08.012","volume":"176","author":"E. K. Burke","year":"2007","unstructured":"Burke, E. K., McCollum, B., Meisels, A., Petrovic, S., & Qu, R. (2007). A graph-based hyper-heuristic for educational timetabling problems. European Journal of Operational Research (EJOR), 176, 177\u2013192.","journal-title":"European Journal of Operational Research (EJOR)"},{"key":"1321_CR24","first-page":"115","volume-title":"Proceedings of the international conference on the practice and theory of automated timetabling (PATAT\u201997)","author":"J. P. Calderia","year":"1997","unstructured":"Calderia, J. P., & Ross, A. C. (1997). School timetabling using genetic search. In Proceedings of the international conference on the practice and theory of automated timetabling (PATAT\u201997) (pp. 115\u2013122)."},{"key":"1321_CR25","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/S0377-2217(03)00099-7","volume":"153","author":"M. P. Carrassco","year":"2004","unstructured":"Carrassco, M. P., & Pato, M. V. (2004). A comparison of discrete and continuous neural network approaches to solve the class\/teacher timetabling problem. European Journal of Operational Research, 153, 65\u201379.","journal-title":"European Journal of Operational Research"},{"issue":"S1","key":"1321_CR26","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1287\/opre.40.1.S28","volume":"40","author":"M. W. Carter","year":"1992","unstructured":"Carter, M. W., & Tovey, C. A. (1992). When is the classroom assignment problem hard? Operations Research, 40(S1), 28\u201329.","journal-title":"Operations Research"},{"issue":"3","key":"1321_CR27","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1057\/jors.1996.37","volume":"47","author":"M. W. Carter","year":"1996","unstructured":"Carter, M. W., Laporte, G., & Lee, S. Y. (1996). Examination timetabling: algorithmic strategies and applications. The Journal of the Operational Research Society, 47(3), 373\u2013383.","journal-title":"The Journal of the Operational Research Society"},{"key":"1321_CR28","series-title":"Lecture notes in computer science","first-page":"3","volume-title":"Practice and theory of automated timetabling II","author":"M. W. Carter","year":"1997","unstructured":"Carter, M. W., & Laporte, G. (1997). Recent developments in the practical course timetabling. In E. Burke & M. Carter (Eds.), Lecture notes in computer science: Vol.\u00a01408. Practice and theory of automated timetabling II (pp. 3\u201319). Berlin: Springer."},{"key":"1321_CR29","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1109\/MICAI.2008.19","volume-title":"Proceedings of the 7th Mexican conference on artificial intelligence (MICAI 2008)","author":"A. Cedeira-Pena","year":"2008","unstructured":"Cedeira-Pena, A., Carpente, L., Farina, A., & Seco, D. (2008). New approaches for the school timetabling problem. In Proceedings of the 7th Mexican conference on artificial intelligence (MICAI 2008) (pp.\u00a0261\u2013267)."},{"key":"1321_CR30","first-page":"70","volume-title":"Proceedings of the sixth international conference on hybrid intelligent systems and fourth conference on neuro-computing and evolving intelligence, HIS-NCEI, 2006","author":"L. A. Ciscon","year":"2006","unstructured":"Ciscon, L. A., De Oliveira, H. C. B., Andrade, M. C. A., Alvarenga, G. B., & Esmin, A. A. A. (2006). The school timetabling problem: a focus on elimination of open periods and isolated classes. In Proceedings of the sixth international conference on hybrid intelligent systems and fourth conference on neuro-computing and evolving intelligence, HIS-NCEI, 2006 (p. 70). New York: IEEE Press."},{"key":"1321_CR31","first-page":"235","volume":"F82","author":"A. Colorni","year":"1990","unstructured":"Colorni, A., Dorigo, M., & Maniezzo, V. (1990). Genetic algorithms: a new approach to the timetable problem. NATO ASI Series, F82, 235\u2013239.","journal-title":"NATO ASI Series"},{"key":"1321_CR32","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1023\/A:1018354324992","volume":"9","author":"A. Colorni","year":"1998","unstructured":"Colorni, A., Dorigo, M., & Maniezzo, V. (1998). Metaheuristics for high school timetabling. Computational Optimization and Applications, 9, 275\u2013298.","journal-title":"Computational Optimization and Applications"},{"issue":"7","key":"1321_CR33","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1093\/comjnl\/36.7.645","volume":"36","author":"T. B. Cooper","year":"1993","unstructured":"Cooper, T. B., & Kingston, J. H. (1993). The solution of real instances of the timetabling problem. The Computer Journal, 36(7), 645\u2013653.","journal-title":"The Computer Journal"},{"key":"1321_CR34","volume-title":"Proceedings of the first international conference on the practice and theory of automated timetabling","author":"T. B. Cooper","year":"1995","unstructured":"Cooper, T. B., & Kingston, J. H. (1995). A program for constructing high school timetables. In Proceedings of the first international conference on the practice and theory of automated timetabling."},{"key":"1321_CR35","first-page":"283","volume-title":"Selected papers from the first international conference on the practice and theory of automated timetabling","author":"T. B. Cooper","year":"1996","unstructured":"Cooper, T. B., & Kingston, J. H. (1996). The complexity of timetable construction problems. In Selected papers from the first international conference on the practice and theory of automated timetabling (pp.\u00a0283\u2013295)."},{"key":"1321_CR36","first-page":"107","volume-title":"Proceedings of the 3rd international conference on the practice and theory of automated timetabling (PATAT 2000)","author":"A. Cumming","year":"2000","unstructured":"Cumming, A., & Paetcher, B. (2000). Post-publication timetabling. In Proceedings of the 3rd international conference on the practice and theory of automated timetabling (PATAT 2000) (pp. 107\u2013108)."},{"issue":"2","key":"1321_CR37","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/0377-2217(81)90279-4","volume":"7","author":"O. B. Gans de","year":"1981","unstructured":"de Gans, O. B. (1981). A computer timetabling system for secondary schools in the Netherlands. European Journal of Operational Research, 7(2), 175\u2013182.","journal-title":"European Journal of Operational Research"},{"key":"1321_CR38","unstructured":"de Haan (2004). Timetabling in dutch secondary schools. Masters Thesis, University of Twente."},{"key":"1321_CR39","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/978-3-540-77345-0_17","volume":"IV","author":"P. Haan de","year":"2007","unstructured":"de Haan, P., Landman, R., Post, G., & Ruizenaar, H. (2007a). A case study for timetabling in Dutch high schools. Practice and Theory of Automated Timetabling, IV, 267\u2013279.","journal-title":"Practice and Theory of Automated Timetabling"},{"key":"1321_CR40","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/978-3-540-77345-0_17","volume-title":"The practice and theory of automated timetabling VI","author":"P. Haan de","year":"2007","unstructured":"de Haan, P., Landman, R., Post, G., & Ruizenaar, H. (2007b). A four-phase approach to a timetabling problem for secondary schools. In E. K. Burke & H. Rudova (Eds.), Lecture notes in computer science: Vol.\u00a03867. The practice and theory of automated timetabling VI (pp. 267\u2013279). Berlin: Springer."},{"issue":"1","key":"1321_CR41","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1080\/03155986.1971.11731456","volume":"9","author":"D. Werra de","year":"1971","unstructured":"de Werra, D. (1971). Construction of school timetables by flow methods. Information Systems and Operational Research, 9(1), 12\u201322.","journal-title":"Information Systems and Operational Research"},{"key":"1321_CR42","first-page":"659","volume-title":"Proceedings of the EvoWorkshops 2001","author":"C. Stephano Di","year":"2001","unstructured":"Di Stephano, C., & Tettamanzi, A. G. B. (2001). An evolutionary algorithm for solving the school timetabling problem. In Proceedings of the EvoWorkshops 2001 (pp. 659\u2013672). Berlin: Springer."},{"issue":"1","key":"1321_CR43","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/S0377-2217(96)00209-3","volume":"102","author":"A. Drexl","year":"1997","unstructured":"Drexl, A., & Salewski, F. (1997). Distribution requirements and compactness constraints in school timetabling. European Journal of Operational Research, 102(1), 193\u2013214.","journal-title":"European Journal of Operational Research"},{"key":"1321_CR44","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1007\/3-540-44629-X_2","volume-title":"Practice and theory of automated timetabling III","author":"H. M. M. Eikelder","year":"2001","unstructured":"Eikelder, H. M. M., & Willemen, R. J. (2001). Some complexity aspects of secondary school timetabling problems. In Lecture notes in computer science: Vol.\u00a02079\/2001. Practice and theory of automated timetabling III (pp. 18\u201327)."},{"issue":"4","key":"1321_CR45","doi-asserted-by":"crossref","first-page":"691","DOI":"10.1137\/0205048","volume":"5","author":"S. Even","year":"1976","unstructured":"Even, S., Itai, A., & Shamir, A. (1976). On the complexity of timetable and multicommodity flow problems. SIAM Journal on Computing, 5(4), 691\u2013703.","journal-title":"SIAM Journal on Computing"},{"key":"1321_CR46","first-page":"344","volume-title":"Proceedings of the ACM symposium on applied computing","author":"C. Fernandes","year":"1999","unstructured":"Fernandes, C., Caldeira, J. P., Melicio, F., & Rosa, A. (1999a). High school weekly timetabling by evolutionary algorithms. In Proceedings of the ACM symposium on applied computing (pp. 344\u2013350)."},{"key":"1321_CR47","first-page":"1777","volume-title":"Proceedings of the genetic and evolutionary computation conference","author":"C. Fernandes","year":"1999","unstructured":"Fernandes, C., Caldeira, J. P., Melicio, F., & Rosa, A. (1999b). Evolutionary algorithm for school timetabling. In W. Banzhaf, J. Daida, A. E. Eiben, M. H. Garzon, V. Honavar, M. Jakiela & R. D. Smith (Eds.), Proceedings of the genetic and evolutionary computation conference (p. 1777)."},{"key":"1321_CR48","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1007\/3-540-45365-2_14","volume-title":"Proceedings of the EvoWorkshops on applications of evolutionary computing","author":"G. R. Filho","year":"2001","unstructured":"Filho, G. R., & Lorena, L. A. N. (2001). A constructive evolutionary approach to school timetabling. In Lecture notes in computer science: Vol.\u00a02037. Proceedings of the EvoWorkshops on applications of evolutionary computing (pp. 130\u2013139). Berlin: Springer."},{"key":"1321_CR49","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1007\/978-3-540-45157-0_2","volume-title":"Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2002)","author":"M. Grobner","year":"2003","unstructured":"Grobner, M., Wilke, P., & Buttcher, S. (2003). A standard framework for timetabling problems. In E. K. Burke & P. De Causmaecker (Eds.), Lecture notes in computer science: Vol.\u00a02740. Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2002) (pp. 24\u201338). Berlin: Springer."},{"key":"1321_CR50","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1016\/S0377-2217(97)00097-0","volume":"108","author":"A. Hertz","year":"1998","unstructured":"Hertz, A., & Robert, V. (1998). Constructing a course schedule by solving a series of assignment type problems. European Journal of Operational Research, 108, 585\u2013603.","journal-title":"European Journal of Operational Research"},{"key":"1321_CR51","isbn-type":"print","first-page":"439","volume-title":"Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2006)","author":"F. Jacobsen","year":"2006","unstructured":"Jacobsen, F., Bortfeldt, A., & Gehring, H. (2006). Timetabling at German secondary schools: tabu search versus constraint programming. In E. K. Burke & H. Rudova (Eds.), Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2006) (pp. 439\u2013442). ISBN 80-210-3726-1.","ISBN":"https:\/\/id.crossref.org\/isbn\/8021037261"},{"issue":"4","key":"1321_CR52","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1287\/inte.16.4.66","volume":"16","author":"W. Junginger","year":"1986","unstructured":"Junginger, W. (1986). Timetabling in Germany\u2014a survey. Interfaces, 16(4), 66\u201374.","journal-title":"Interfaces"},{"key":"1321_CR53","first-page":"309","volume-title":"PATAT\u201900: selected papers from the third international conference on the practice and theory of automated timetabling","author":"J. H. Kingston","year":"2000","unstructured":"Kingston, J. H. (2000). Modelling timetable problems with STTL. In E. Burke & W. Erben (Eds.), PATAT\u201900: selected papers from the third international conference on the practice and theory of automated timetabling (pp. 309\u2013321). Berlin: Springer."},{"key":"1321_CR54","series-title":"Lecture notes in computer science","first-page":"208","volume-title":"Practice and theory of automated timetabling V","author":"J. H. Kingston","year":"2004","unstructured":"Kingston, J. H. (2004). A tiling algorithm for high school timetabling. In Lecture notes in computer science: Vol.\u00a03616\/2005. Practice and theory of automated timetabling V (pp. 208\u2013225). Berlin: Springer."},{"key":"1321_CR55","isbn-type":"print","first-page":"181","volume-title":"Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2006)","author":"J. H. Kingston","year":"2006","unstructured":"Kingston, J. H. (2006). The KTS high school timetabling systems. In E. K. Burke & H. Rudova (Eds.), Proceedings of the international conference on the practice and theory of automated timetabling (PATAT 2006) (pp. 181\u2013195). ISBN 80-210-3726-1.","ISBN":"https:\/\/id.crossref.org\/isbn\/8021037261"},{"key":"1321_CR56","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1007\/978-3-540-77345-0_19","volume-title":"PATAT VI","author":"J. H. Kingston","year":"2007","unstructured":"Kingston, J. H. (2007). Hierarchical timetable construction. In E. Burke & H. Rudova (Eds.), Lecture notes in computer science: Vol.\u00a03867. PATAT VI (pp. 294\u2013307)."},{"key":"1321_CR57","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT2008)","author":"J. H. Kingston","year":"2008","unstructured":"Kingston, J. H. (2008). Resource assignment in high school timetabling. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT2008). http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT7PROCEEDINGS\/Papers\/Kingston-WA2b.pdf . Last accessed 05\/02\/10."},{"key":"1321_CR58","first-page":"517","volume-title":"Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010)","author":"J. H. Kingston","year":"2010","unstructured":"Kingston, J. H. (2010). Solving the general high school timetabling problem. In Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010) (pp. 517\u2013518)."},{"key":"1321_CR59","first-page":"124","volume-title":"Lecture notes in computer science","author":"A. C. M. Kwan","year":"2003","unstructured":"Kwan, A. C. M., Chung, K. C. K., Yip, K. K. K., & Tam, V. (2003). An automated school timetabling system using hybrid intelligent techniques. In Lecture notes in computer science (Vol.\u00a02871, pp.\u00a0124\u2013134)."},{"issue":"3","key":"1321_CR60","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/S0360-1315(97)00009-2","volume":"28","author":"L. Kwok","year":"1997","unstructured":"Kwok, L., Kong, S., & Kam, Y. (1997). Timetabling in Hong Kong secondary schools. Computer Education, 28(3), 173\u2013183.","journal-title":"Computer Education"},{"key":"1321_CR61","unstructured":"Landman, R. (2005). Creating good-quality timetables for Dutch high schools. Masters Thesis, University of Twente, the Netherlands."},{"key":"1321_CR62","first-page":"664","volume-title":"Lecture notes in computer science","author":"C. Lara","year":"2008","unstructured":"Lara, C., Flores, J. J., & Calderon, F. (2008). Solving a school timetabling problem using a bee algorithm. In Lecture notes in computer science (Vol.\u00a05317, pp.\u00a0664\u2013674)."},{"issue":"4","key":"1321_CR63","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1093\/comjnl\/12.4.307","volume":"12","author":"N. L. Lawrie","year":"1969","unstructured":"Lawrie, N. L. (1969). An integer linear programming model of a school timetabling problem. The Computer Journal, 12(4), 307\u2013316.","journal-title":"The Computer Journal"},{"issue":"5","key":"1321_CR64","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1145\/355592.365637","volume":"9","author":"J. Lion","year":"1966","unstructured":"Lion, J. (1966). Matrix reduction using the Hungarian method for the generation of school timetables. Communications of the ACM, 9(5), 349\u2013354.","journal-title":"Communications of the ACM"},{"issue":"1","key":"1321_CR65","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1093\/comjnl\/10.1.14","volume":"10","author":"J. Lion","year":"1967","unstructured":"Lion, J. (1967). The Ontario school timetabling problem. The Computer Journal, 10(1), 14\u201321.","journal-title":"The Computer Journal"},{"key":"1321_CR66","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/1543834.1543885","volume-title":"GEC\u201909: proceeding of the first ACM\/SIGEVO summit on genetic and evolutionary computation","author":"Y. Liu","year":"2009","unstructured":"Liu, Y., Zhang, D., & Leung, S. C. H. (2009). A simulated annealing algorithm with a new neighbourhood structure for the timetabling problem. In GEC\u201909: proceeding of the first ACM\/SIGEVO summit on genetic and evolutionary computation (pp. 381\u2013386)."},{"key":"1321_CR67","volume-title":"Proceedings of the fourth international conference on the practice and theory of automated timetabling","author":"M. Lohnertz","year":"2002","unstructured":"Lohnertz, M. (2002). A timetabling system for the German gymnasium. In Proceedings of the fourth international conference on the practice and theory of automated timetabling."},{"key":"1321_CR68","unstructured":"Marte, M. (2002). Models and algorithms for school timetabling\u2014a constraint-programming approach. Phd Thesis, University of Munchen."},{"key":"1321_CR69","unstructured":"Marte, M. (2006). Towards constraint-based grammar school timetabling. http:\/\/www3.deis.unibo.it\/Events\/Deis\/Workshops\/PapersCPAIOR99\/21final.ps . Last accessed 12 February 2010."},{"key":"1321_CR70","author":"B. McCollum","year":"2009","unstructured":"McCollum, B., McMullan, P., Paechter, B., Lewis, R., Schaerf, A., Di Gaspero, L., Parkes, A. J., Qu, R., & Burke, E. K. (2009). Setting the research agenda in automated timetabling: the second international timetabling competition. INFORMS Journal on Computing. doi: 10.1287\/ijoc.1090.0320 .","journal-title":"INFORMS Journal on Computing"},{"key":"1321_CR71","first-page":"532","volume-title":"Proceedings of the 6th international conference on the practice and teaching of automated timetabling (PATAT 2006)","author":"F. Melicio","year":"2006","unstructured":"Melicio, F., Calderia, J. P., & Rosa, A. (2006). THOR: a tool for school timetabling. In E. K. Burke & H. Rudova (Eds.), Proceedings of the 6th international conference on the practice and teaching of automated timetabling (PATAT 2006) (pp. 532\u2013535)."},{"issue":"4","key":"1321_CR72","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1111\/0824-7935.00049","volume":"13","author":"A. Meisels","year":"1997","unstructured":"Meisels, A., Ell-sana, J., & Gudes, E. (1997). Decomposing and solving timetabling constraint networks. Computational Intelligence, 13(4), 486\u2013505.","journal-title":"Computational Intelligence"},{"key":"1321_CR73","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/978-3-642-12090-9_26","volume":"283","author":"K. N. T. T. Minh","year":"2010","unstructured":"Minh, K. N. T. T., Thanh, N. D. T., Trang, K. T., & Hue, N. T. T. (2010). Using tabu search for solving a high school timetabling problem. Studies in Computational Intelligence, 283, 305\u2013313.","journal-title":"Studies in Computational Intelligence"},{"key":"1321_CR74","first-page":"1","volume-title":"Proceedings of the 7th international conference on cybernetic intelligent systems (CIS 2008)","author":"M. S. Mohammadi","year":"2008","unstructured":"Mohammadi, M. S., & Lucas, C. (2008). Cooperative co-evolution for school timetabling problem. In Proceedings of the 7th international conference on cybernetic intelligent systems (CIS 2008) (pp. 1\u20137)."},{"issue":"3","key":"1321_CR75","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1002\/(SICI)1097-024X(199603)26:3<251::AID-SPE9>3.0.CO;2-E","volume":"26","author":"A. Monfroglio","year":"1996","unstructured":"Monfroglio, A. (1996). Timetabling through constrained heuristic search and genetic algorithms. Software\u2014Practice and Experience, 26(3), 251\u2013279.","journal-title":"Software\u2014Practice and Experience"},{"key":"1321_CR76","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1007\/978-3-540-88069-1_12","volume":"166","author":"C. N. Moschopoulos","year":"2009","unstructured":"Moschopoulos, C. N., Alexakos, C. E., Dosi, C., Beligiannis, G. N., & Likothanassis, S. D. (2009). A user-friendly evolutionary tool for high-school timetabling. Studies in Computational Intelligence, 166, 149\u2013162.","journal-title":"Studies in Computational Intelligence"},{"issue":"2","key":"1321_CR77","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1504\/IJOR.2010.030801","volume":"7","author":"A. V. Moura","year":"2010","unstructured":"Moura, A. V., & Scaraficci, R. A. (2010). A GRASP strategy for a more constrained school timetabling problem. International Journal of Operational Research, 7(2), 152\u2013170.","journal-title":"International Journal of Operational Research"},{"key":"1321_CR78","volume-title":"Proceedings of the 3rd multidisciplinary international scheduling conference: theory and application","author":"K. Nurmi","year":"2007","unstructured":"Nurmi, K., & Kyngas, J. (2007). A framework for school timetabling problem. In Proceedings of the 3rd multidisciplinary international scheduling conference: theory and application. http:\/\/www.mistaconference.org\/2007\/papers\/A%20Framework%20.for%20School%20Timetabling%20Problem.pdf . Last accessed 15 February 2012."},{"key":"1321_CR79","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008)","author":"K. Nurmi","year":"2008","unstructured":"Nurmi, K., & Kyngas, J. (2008). A conversion scheme for turning a curriculum-based timetabling problem into a school timetabling problem. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008), Montreal. http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT_7_PROCEEDINGS\/Papers\/Nurmi-TC1.pdf . Last accessed 12 February 2010."},{"issue":"3","key":"1321_CR80","first-page":"231","volume":"57","author":"M. Ohtsubo","year":"2006","unstructured":"Ohtsubo, M., Kurashige, K., & Kameyama, Y. (2006). Approach to the timetabling problems for junior high schools. Journal of Japan Industrial Management Association, 57(3), 231\u2013242.","journal-title":"Journal of Japan Industrial Management Association"},{"key":"1321_CR81","first-page":"447","volume-title":"Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010)","author":"J. Ostler","year":"2010","unstructured":"Ostler, J., & Wilke, P. (2010). The Erlangen advanced timetabling system (EATTS) unified XML file format for the specification of timetabling systems. In Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010) (pp. 447\u2013464)."},{"issue":"3","key":"1321_CR82","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1057\/palgrave.jors.2601495","volume":"54","author":"K. Papoutsis","year":"2003","unstructured":"Papoutsis, K., Valouxis, C., & Housos, E. (2003). A column generation approach for the timetabling problem of Greek high schools. Journal of Operational Research Society, 54(3), 230\u2013238.","journal-title":"Journal of Operational Research Society"},{"key":"1321_CR83","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 (EJOR), 197, 482\u2013491.","journal-title":"European Journal of Operational Research (EJOR)"},{"key":"1321_CR84","first-page":"258","volume-title":"SAICSIT 2010: fountains of computing research","author":"N. Pillay","year":"2010","unstructured":"Pillay, N. (2010). A study into hyper-heuristics for the school timetabling problem. In SAICSIT 2010: fountains of computing research (pp. 258\u2013264). ACM for Computing Machinery."},{"key":"1321_CR85","unstructured":"Post, G. F., & Ruizenaar, H. W. A. (2004). Clusterschemes in dutch secondary schools (Memorandum No.\u00a01707). University of Twente, the Netherlands."},{"key":"1321_CR86","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008)","author":"G. Post","year":"2008","unstructured":"Post, G., Ahmadi, S., Daskalaki, S., Kingston, J. H., Kyngas, J., Nurmi, C., Ranson, D., & Ruizenaar, H. (2008). An XML format for benchmarks in high school timetabling. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008), Montreal. http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT_7_PROCEEDINGS\/Papers\/Post-WD2a.pdf . Last accessed 12 February 2010."},{"key":"1321_CR87","author":"G. Post","year":"2010","unstructured":"Post, G., Ahmadi, S., & Geertsema, F. (2010a). Cyclic transfers in school timetabling. OR Spectrum. doi: 10.1007\/s00291-010-0227-y .","journal-title":"OR Spectrum"},{"key":"1321_CR88","first-page":"347","volume-title":"Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010)","author":"G. Post","year":"2010","unstructured":"Post, G., Kingston, J. H., Ahmadi, S., Daskalaki, S., Gogos, C., Kyngas, G., Nurmi, C., Santos, H., Rorije, B., & Schaerf, A. (2010b). An XML format for benchmarks in high school timetabling. In Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010) (pp. 347\u2013352)."},{"key":"1321_CR89","first-page":"193","volume-title":"Proceedings of SAICSIT 2008","author":"R. Raghavjee","year":"2008","unstructured":"Raghavjee, R., & Pillay, N. (2008). An application of genetic algorithms to the school timetabling problem. In C. Cilliers, L. Barnard & R. A. Botha (Eds.), Proceedings of SAICSIT 2008 (pp. 193\u2013199). New York: ACM."},{"key":"1321_CR90","first-page":"1524","volume-title":"Proceedings of the world congress on nature and biologically inspired computing (NaBIC\u201909)","author":"R. Raghavjee","year":"2009","unstructured":"Raghavjee, R., & Pillay, N. (2009). Evolving solutions to the school timetabling problem. In Proceedings of the world congress on nature and biologically inspired computing (NaBIC\u201909) (pp. 1524\u20131527). New York: IEEE Press."},{"key":"1321_CR91","first-page":"408","volume-title":"Proceedings of SAICSIT 2010: fountains of computing research","author":"R. Raghavjee","year":"2010","unstructured":"Raghavjee, R., & Pillay, N. (2010a). An informed genetic algorithm for the high school timetabling problem. In Proceedings of SAICSIT 2010: fountains of computing research (pp. 408\u2013412). New York: ACM."},{"key":"1321_CR92","volume-title":"Proceedings of the world congress on nature and biologically inspired computing (NaBIC\u201910)","author":"R. Raghavjee","year":"2010","unstructured":"Raghavjee, R., & Pillay, N. (2010b). Using genetic algorithms to solve the South African school timetabling problem. In Proceedings of the world congress on nature and biologically inspired computing (NaBIC\u201910). New York: IEEE Press."},{"key":"1321_CR93","first-page":"322","volume-title":"PATAT\u201900: selected papers from the 3rd international conference on the practice and theory of automated timetabling","author":"L. P. Reis","year":"2000","unstructured":"Reis, L. P., & Oliveira, E. (2000). A language for specifying complete timetabling problems. In PATAT\u201900: selected papers from the 3rd international conference on the practice and theory of automated timetabling (pp. 322\u2013341)."},{"key":"1321_CR94","first-page":"651","volume-title":"Proceedings of the international conference on information technology interfaces (ITI)","author":"S. Ribic","year":"2010","unstructured":"Ribic, S., & Konjicija, S. (2010). A two phase integer programming approach to solving the school timetabling problem. In Proceedings of the international conference on information technology interfaces (ITI) (No.\u00a05546473, pp. 651\u2013656)."},{"key":"1321_CR95","first-page":"468","volume-title":"Lecture notes in computer science","author":"H. G. Santos","year":"2004","unstructured":"Santos, H. G., Ochi, L. S., & Souza, M. J. F. (2004). An efficient tabu search heuristic for the school timetabling problem. In Lecture notes in computer science (Vol.\u00a03059, pp.\u00a0468\u2013481)."},{"key":"1321_CR96","volume":"10","author":"H. G. Santos","year":"2005","unstructured":"Santos, H. G., Ochi, L. S., & Souza, M. J. F. (2005). A tabu search heuristic with efficient diversification strategies for the class\/teacher timetabling problem. Journal of Experimental Algorithms, 10, 2.9. doi: 10.1145\/1064546.1180621 .","journal-title":"Journal of Experimental Algorithms"},{"key":"1321_CR97","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008)","author":"H. G. Santos","year":"2008","unstructured":"Santos, H. G., Uchoa, E., Ochi, L. S., & Maculan, N. (2008). Strong bounds with cut and column generation for class-teacher timetabling. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008), Montreal. http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT_7_PROCEEDINGS\/Papers\/Santos-WD2b.pdf . Last accessed 12 February 2010."},{"key":"1321_CR98","unstructured":"Schaerf, A. (1996). Tabu search techniques for large high-school timetabling problems (Technical Report CS-R9611 1996). Computer Science\/Department of Interactive Systems, Centrum Voor Wiskunder en Informatica (CWI). ISSN 0169-118X."},{"issue":"2","key":"1321_CR99","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1023\/A:1006576209967","volume":"13","author":"A. Schaerf","year":"1999","unstructured":"Schaerf, A. (1999a). A survey of automated timetabling. Artificial Intelligence Review, 13(2), 87\u2013127.","journal-title":"Artificial Intelligence Review"},{"issue":"4","key":"1321_CR100","first-page":"377","volume":"29","author":"A. Schaerf","year":"1999","unstructured":"Schaerf, A. (1999b). Local search methods for high school timetabling problems. IEEE Transactions on Systems, Man and Cybernetics, 29(4), 377\u2013386.","journal-title":"IEEE Transactions on Systems, Man and Cybernetics"},{"key":"1321_CR101","first-page":"177","volume-title":"Lecture notes in computer science","author":"P. Slechta","year":"2005","unstructured":"Slechta, P. (2005). Decomposition and parallelization of multi-resource timetabling problem. In E. Burke & M. Trick (Eds.), Lecture notes in computer science (Vol.\u00a03616, pp. 177\u2013189)."},{"key":"1321_CR102","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1016\/S0360-8352(02)00180-8","volume":"44","author":"K. A. Smith","year":"2003","unstructured":"Smith, K. A., Abramson, D., & Duke, D. (2003). Hopfield neural networks for timetabling: formulations, methods, and comparative results. Computers and Industrial Engineering, 44, 283\u2013305.","journal-title":"Computers and Industrial Engineering"},{"key":"1321_CR103","first-page":"1","volume-title":"Proceedings of ICAT 2009\u20132009 22nd international symposium on information, communication and automation technologies","author":"N. Srndic","year":"2009","unstructured":"Srndic, N., Dervisevic, M., Pandzo, E., & Konjicija, S. (2009). The application of a parallel genetic algorithm to timetabling of elementary school classes: a coarse grained approach. In Proceedings of ICAT 2009\u20132009 22nd international symposium on information, communication and automation technologies (pp. 1\u20135). New York: IEEE Press."},{"key":"1321_CR104","unstructured":"Souza, M. J. F. (2004). A GRASP-tabu search algorithm for solving school timetabling problems. Metaheuristics: Computer Decision-Making, 659\u2013672."},{"key":"1321_CR105","doi-asserted-by":"crossref","first-page":"1555","DOI":"10.1016\/S0305-0548(02)00083-7","volume":"30","author":"C. Valouxis","year":"2003","unstructured":"Valouxis, C., & Housos, E. (2003). Constraint programming approach for school timetabling. Computers and Operations Research, 30, 1555\u20131572.","journal-title":"Computers and Operations Research"},{"key":"1321_CR106","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1007\/3-540-36187-1_40","volume-title":"AI 2002: advances in artificial intelligence","author":"P. Wilke","year":"2002","unstructured":"Wilke, P., Grobner, M., & Oster, N. (2002). A hybrid genetic algorithm for school timetabling. In Lecture notes in computer science: Vol.\u00a02557\/2002. AI 2002: advances in artificial intelligence (pp. 455\u2013464). Berlin: Springer."},{"key":"1321_CR107","volume-title":"Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008)","author":"P. Wilke","year":"2008","unstructured":"Wilke, P., & Ostler, J. (2008). Solving the school timetabling problem using tabu search, simulated annealing, genetic and branch & bound algorithms. In Proceedings of the 7th international conference on the practice and theory of automated timetabling (PATAT 2008), Montreal. http:\/\/w1.cirrelt.ca\/~patat2008\/PATAT_7_PROCEEDINGS\/Papers\/Wilke-WD2c.pdf . Last accessed 12 February 2010."},{"key":"1321_CR108","first-page":"427","volume-title":"Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010)","author":"P. Wilke","year":"2010","unstructured":"Wilke, P., & Killer, H. (2010a). A comparison of algorithms for solving school and course timetabling problems using the Erlangen advanced timetabling system. In Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010) (pp. 427\u2013439)."},{"key":"1321_CR109","first-page":"440","volume-title":"Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010)","author":"P. Wilke","year":"2010","unstructured":"Wilke, P., & Killer, H. (2010b). Walk down jump up algorithm\u2014a new hybrid algorithm for timetabling problems. In Proceedings of the 8th international conference on the practice and theory of automated timetabling (PATAT 2010) (pp. 440\u2013446)."},{"key":"1321_CR110","unstructured":"Willemen, R. J. (2002). School timetabling construction: algorithms and complexity. Phd Thesis, Technische Universiteit Eindhoven, The Netherlands."},{"issue":"11","key":"1321_CR111","doi-asserted-by":"crossref","first-page":"1146","DOI":"10.1057\/palgrave.jors.2600628","volume":"49","author":"J. Wood","year":"1998","unstructured":"Wood, J., & Whitaker, D. (1998). Student central school timetabling. Journal of the Operational Research Society, 49(11), 1146\u20131152.","journal-title":"Journal of the Operational Research Society"},{"key":"1321_CR112","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1057\/jors.1996.34","volume":"47","author":"M. Wright","year":"1996","unstructured":"Wright, M. (1996). School timetabling using heuristic search. Journal of the Operational Research Society, 47, 347\u2013357.","journal-title":"Journal of the Operational Research Society"},{"key":"1321_CR113","first-page":"848","volume-title":"Lecture notes in computer science","author":"T. Yigit","year":"2007","unstructured":"Yigit, T. (2007). Constraint-based school timetabling using hybrid genetic algorithms. In Lecture notes in computer science (Vol.\u00a04733, pp.\u00a0848\u2013855)."},{"key":"1321_CR114","first-page":"381","volume-title":"Proceedings of the 2009 world summit on genetic and evolutionary computation (GEC\u201909)","author":"L. Yongkai","year":"2009","unstructured":"Yongkai, L., Defu, Z., & Leung, S. C. H. (2009). A simulated annealing algorithm with a new neighborhood structure for the timetabling problem. In Proceedings of the 2009 world summit on genetic and evolutionary computation (GEC\u201909) (pp. 381\u2013386)."},{"key":"1321_CR115","first-page":"1111","volume-title":"AAAI\u201994: proceedings of the twelfth national conference on artificial intelligence","author":"M. Yoshikawa","year":"1994","unstructured":"Yoshikawa, M., Kaneko, K., Nomura, Y., & Watanabe, M. (1994). A constraint-based approach to high-school timetabling problems: a case study. In AAAI\u201994: proceedings of the twelfth national conference on artificial intelligence (pp.\u00a01111\u20131116). Menlo Park: Am. Assoc. of Artificial Intelligence."},{"key":"1321_CR116","first-page":"63","volume-title":"IEEE expert: intelligent systems and their applications","author":"M. Yoshikawa","year":"1996","unstructured":"Yoshikawa, M., Kaneko, K., Yamanouchi, T., & Watanabe, M. (1996). A constraint-based high school scheduling system. In IEEE expert: intelligent systems and their applications (pp. 63\u201372). IEEE Educational Activities Department."},{"key":"1321_CR117","first-page":"346","volume-title":"Proceedings of WSEAS transactions on information science and application","author":"J. Zuters","year":"2007","unstructured":"Zuters, J. (2007). Neural networks to enrich fitness function in a GA-based school timetabling model. In Proceedings of WSEAS transactions on information science and application (Vol.\u00a04(2), pp. 346\u2013353)."}],"container-title":["Annals of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-013-1321-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10479-013-1321-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-013-1321-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,9]],"date-time":"2019-07-09T15:03:01Z","timestamp":1562684581000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10479-013-1321-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,2,15]]},"references-count":117,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,7]]}},"alternative-id":["1321"],"URL":"https:\/\/doi.org\/10.1007\/s10479-013-1321-8","relation":{},"ISSN":["0254-5330","1572-9338"],"issn-type":[{"value":"0254-5330","type":"print"},{"value":"1572-9338","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,2,15]]}}}