{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T05:47:04Z","timestamp":1773726424613,"version":"3.50.1"},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,9,4]],"date-time":"2017-09-04T00:00:00Z","timestamp":1504483200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100000288","name":"Royal Society","doi-asserted-by":"publisher","award":["NI150199"],"award-info":[{"award-number":["NI150199"]}],"id":[{"id":"10.13039\/501100000288","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Ann Oper Res"],"published-print":{"date-parts":[[2019,4]]},"DOI":"10.1007\/s10479-017-2625-x","type":"journal-article","created":{"date-parts":[[2017,9,4]],"date-time":"2017-09-04T15:13:50Z","timestamp":1504538030000},"page":"181-208","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Automated generation of constructive ordering heuristics for educational timetabling"],"prefix":"10.1007","volume":"275","author":[{"given":"Nelishia","family":"Pillay","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0276-1391","authenticated-orcid":false,"given":"Ender","family":"\u00d6zcan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,9,4]]},"reference":[{"key":"2625_CR1","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/s12293-009-0022-y","volume":"1","author":"M Bader-El-Den","year":"2009","unstructured":"Bader-El-Den, M., Poli, R., & Fatima, S. (2009). Evolving timetabling heuristics using grammar-based genetic programming hyper-heuristic framework. Memetic Computing, 1, 205\u2013219.","journal-title":"Memetic Computing"},{"key":"2625_CR2","unstructured":"Beasley, J. (1990). Or-library. http:\/\/people.brunel.ac.uk\/~mastjjb\/jeb\/orlib\/tableinfo.html ."},{"issue":"1","key":"2625_CR3","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/TEVC.2015.2429314","volume":"20","author":"J Branke","year":"2015","unstructured":"Branke, J., Nguyean, S., Pickardt, C. W., & Zhang, M. (2015). Automated design of production scheduling heuristics: A review. IEEE Transactions on Evolutionary Computation, 20(1), 110\u2013124.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"2625_CR4","doi-asserted-by":"publisher","first-page":"1695","DOI":"10.1057\/jors.2013.71","volume":"64","author":"EK Burke","year":"2013","unstructured":"Burke, E. K., Gendreau, M., Hyde, M., Kendall, G., Ochoa, G., & Ozcan, E. (2013). Hyper-heuristics: A survey of the state of the art. Journal of Operational Research Society, 64, 1695\u20131724.","journal-title":"Journal of Operational Research Society"},{"key":"2625_CR5","doi-asserted-by":"publisher","first-page":"942","DOI":"10.1109\/TEVC.2010.2041061","volume":"14","author":"EK Burke","year":"2010","unstructured":"Burke, E. K., Hyde, M., Kendall, G., & Woodward, J. (2010). A genetic programming hyper-heuristic approach for evolving two dimensional strip packing heuristics. IEEE Transactions on Evolutionary Computation, 14, 942\u2013958.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"2625_CR6","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.ejor.2005.08.012","volume":"176","author":"EK 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, 176, 177\u2013192.","journal-title":"European Journal of Operational Research"},{"issue":"9\/10","key":"2625_CR7","doi-asserted-by":"publisher","first-page":"1500","DOI":"10.1108\/K-09-2013-0201","volume":"43","author":"JH Drake","year":"2014","unstructured":"Drake, J. H., Hyde, M., Ibrahim, K., & \u00d6zcan, E. (2014). A genetic programming hyper-heuristic for the multidimensional knapsack problem. Kybernetes, 43(9\/10), 1500\u20131511.","journal-title":"Kybernetes"},{"key":"2625_CR8","unstructured":"Hyde, M. A. (2010). Genetic programming hyper-heuristic approach to automated packing. Ph.D. thesis, School of Computer Science."},{"key":"2625_CR9","volume-title":"Genetic programming: On the programming of computers by means of natural selection","author":"J Koza","year":"1992","unstructured":"Koza, J. (1992). Genetic programming: On the programming of computers by means of natural selection (1st ed.). Cambridge: MIT.","edition":"1"},{"issue":"1","key":"2625_CR10","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1287\/ijoc.1090.0320","volume":"22","author":"B McCollum","year":"2008","unstructured":"McCollum, B., McMullan, P., Paechter, B., Lewis, R., Schaerf, A., DiGaspero, L., et al. (2008). Setting the research agenda in automated timetabling: The second international timetabling competition. INFORMS Journal of Computing, 22(1), 120\u2013130.","journal-title":"INFORMS Journal of Computing"},{"issue":"3","key":"2625_CR11","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/s10710-010-9109-y","volume":"11","author":"RI McKay","year":"2010","unstructured":"McKay, R. I., Hoai, N. X., Whigham, P., & O\u2019Neill, M. (2010). Grammar-based genetic programming: A survey. Genetic Programming and Evolvable Machines, 11(3), 365\u2013396.","journal-title":"Genetic Programming and Evolvable Machines"},{"key":"2625_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-0447-4","volume-title":"Grammatical evolution: Evolutionary automatic programming in an arbitrary language","author":"M O\u2019Neill","year":"2003","unstructured":"O\u2019Neill, M., & Ryan, C. (2003). Grammatical evolution: Evolutionary automatic programming in an arbitrary language. Berlin: Springer."},{"key":"2625_CR13","doi-asserted-by":"crossref","unstructured":"\u00d6zcan, E., & Parkes, A. (2011). Policy matrix evolution for generation of heuristics. In Proceedings of the 13th annual conference on genetic and evolutionary computation (pp. 2011\u20132018).","DOI":"10.1145\/2001576.2001846"},{"key":"2625_CR14","unstructured":"Pillay, N. (2009). Evolving hyper-heuristics for the uncapacitated examination timetabling problem. In Proceedings of the multidisciplinary international conference on scheduling (pp. 409\u2013422)."},{"key":"2625_CR15","unstructured":"Pillay, N. (2011). Evolving heuristics for the school timetabling problem. In Proceedings of the 2011 IEEE conference on intelligent computing and intelligent systems (ICIS 2011), vol.\u00a03, (pp. 281\u2013286). IEEE."},{"issue":"1","key":"2625_CR16","doi-asserted-by":"publisher","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. (2009). 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":"2625_CR17","doi-asserted-by":"crossref","unstructured":"Sim, K., & Hart, E. A. (2016). combined generative and selective hyper-heuristic for the vehicle routing problem. In Proceedings of the genetic and evolutionary computation conference (GECCO \u201916) (pp. 1093\u20131100). ACM.","DOI":"10.1145\/2908812.2908942"}],"container-title":["Annals of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10479-017-2625-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-017-2625-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-017-2625-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T23:50:55Z","timestamp":1570060255000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10479-017-2625-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,4]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,4]]}},"alternative-id":["2625"],"URL":"https:\/\/doi.org\/10.1007\/s10479-017-2625-x","relation":{},"ISSN":["0254-5330","1572-9338"],"issn-type":[{"value":"0254-5330","type":"print"},{"value":"1572-9338","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,9,4]]},"assertion":[{"value":"4 September 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}