{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T10:10:13Z","timestamp":1776939013626,"version":"3.51.4"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T00:00:00Z","timestamp":1589846400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T00:00:00Z","timestamp":1589846400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Optim Lett"],"published-print":{"date-parts":[[2021,7]]},"DOI":"10.1007\/s11590-020-01588-x","type":"journal-article","created":{"date-parts":[[2020,5,18]],"date-time":"2020-05-18T23:03:58Z","timestamp":1589843038000},"page":"1601-1616","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["A new model for curriculum-based university course timetabling"],"prefix":"10.1007","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8183-241X","authenticated-orcid":false,"given":"Gabriella","family":"Colajanni","sequence":"first","affiliation":[]},{"given":"Patrizia","family":"Daniele","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,5,19]]},"reference":[{"key":"1588_CR1","doi-asserted-by":"crossref","unstructured":"Abdennadher, S., Marte, M.: University timetabling using constraint handling rules. In: JFPLC, pp. 39\u201350 (1998)","DOI":"10.1007\/3-540-49481-2_4"},{"issue":"4","key":"1588_CR2","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1093\/comjnl\/16.4.347","volume":"16","author":"EA Akkoyunlu","year":"1973","unstructured":"Akkoyunlu, E.A.: A linear algorithm for computing the optimum university timetable. Comput. J. 16(4), 347\u2013350 (1973)","journal-title":"Comput. J."},{"key":"1588_CR3","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.cor.2019.02.013","volume":"106","author":"T Arbaoui","year":"2019","unstructured":"Arbaoui, T., Boufflet, J.P., Moukrim, A.: L ower bounds and compact mathematical formulations for spacing soft constraints for university examination timetabling problems. Comput. Operat. Res. 106, 133\u2013142 (2019)","journal-title":"Comput. Operat. Res."},{"key":"1588_CR4","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.cor.2015.07.002","volume":"65","author":"R Bellio","year":"2016","unstructured":"Bellio, R., Ceschia, S., Di Gaspero, L., Schaerf, A., Urli, T.: Feature-based tuning of simulated annealing applied to the curriculum-based course timetabling problem. Comput. Operat. Res. 65, 83\u201392 (2016)","journal-title":"Comput. Operat. Res."},{"issue":"2","key":"1588_CR5","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/s11750-015-0366-z","volume":"23","author":"A Bettinelli","year":"2015","unstructured":"Bettinelli, A., Cacchiani, V., Roberti, R., Toth, P.: An overview of curriculum-based course timetabling. Top 23(2), 313\u2013349 (2015)","journal-title":"Top"},{"key":"1588_CR6","doi-asserted-by":"publisher","first-page":"1191","DOI":"10.1057\/palgrave.jors.2600480","volume":"48","author":"T Birbas","year":"1997","unstructured":"Birbas, T., Daskalaki, S., Housos, E.: Timetabling for Greek high schools. J. Oper. Res. Soc. 48, 1191\u20131200 (1997)","journal-title":"J. Oper. Res. Soc."},{"issue":"1","key":"1588_CR7","doi-asserted-by":"publisher","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.: Benchmarking curriculum-based course timetabling: formulations, dataformats, instances, validation, visualization, and results. Ann. Oper. Res. 194(1), 59\u201370 (2012)","journal-title":"Ann. Oper. Res."},{"issue":"3","key":"1588_CR8","doi-asserted-by":"publisher","first-page":"582","DOI":"10.1016\/j.cor.2009.02.023","volume":"37","author":"E Burke","year":"2010","unstructured":"Burke, E., Marecek, J., Parkes, A., Rudova, H.: Decomposition, reformulation, and diving in university course timetabling. Comput. Oper. Res. 37(3), 582\u2013597 (2010)","journal-title":"Comput. Oper. Res."},{"issue":"2","key":"1588_CR9","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1016\/S0377-2217(02)00069-3","volume":"140","author":"E Burke","year":"2002","unstructured":"Burke, E., Petrovic, S.: Recent research directions in automated timetabling. Eur. J. Oper. Res. 140(2), 266\u2013280 (2002)","journal-title":"Eur. J. Oper. Res."},{"issue":"10","key":"1588_CR10","doi-asserted-by":"publisher","first-page":"2466","DOI":"10.1016\/j.cor.2013.02.010","volume":"40","author":"V Cacchiani","year":"2013","unstructured":"Cacchiani, V., Caprara, A., Roberti, R., Toth, P.: A new lower bound for curriculum-based course timetabling. Comput. Oper. Res. 40(10), 2466\u20132477 (2013)","journal-title":"Comput. Oper. Res."},{"key":"1588_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-34960-8_20","volume-title":"An Integer Programming Formulation for University Course Timetabling","author":"G Colajanni","year":"2019","unstructured":"Colajanni, G.: An Integer Programming Formulation for University Course Timetabling. AIRO Springer Series, To appear (2019)"},{"key":"1588_CR12","doi-asserted-by":"crossref","unstructured":"Colajanni, G., Daniele, P.: A cloud computing network and an optimization algorithm for IaaS providers. In: Proceedings of the Second International Conference on Internet of things and Cloud Computing, 5, ACM (2017)","DOI":"10.1145\/3018896.3065838"},{"key":"1588_CR13","doi-asserted-by":"crossref","unstructured":"Colajanni, G., Daniele, P.: A Financial Model for a Multi-Period Portfolio Optimization Problem with a variational formulation. In: Khan, E., Kobis, C., A, Tammer (eds.) Variational Analysis and Set Optimization: Developments and Applications in Decision Making, pp. 31\u201354 (2018)","DOI":"10.1201\/b22166-2"},{"key":"1588_CR14","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-030-00473-6_21","volume-title":"New Trends in Emerging Complex Real Life Problems","author":"G Colajanni","year":"2018","unstructured":"Colajanni, G., Daniele, P.: A financial optimization model with short selling and transfer of securities. In: Daniele, P., Scrimali, L. (eds.) New Trends in Emerging Complex Real Life Problems, pp. 189\u2013197. AIRO Springer Series, Cham (2018)"},{"key":"1588_CR15","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/S0377-2217(00)00052-7","volume":"130","author":"M Dimopoulou","year":"2001","unstructured":"Dimopoulou, M., Miliotis, P.: Implementation of a university course and examination timetabling system. Eur. J. Oper. Res. 130, 202\u2013213 (2001)","journal-title":"Eur. J. Oper. Res."},{"key":"1588_CR16","unstructured":"Di Gaspero, L., McCollum, B., Schaerf, A.: The second international timetabling competition (ITC-2007): Curriculum-based course timetabling (track 3). Technical Report. School of Electronics, Electrical Engineering and Computer Science, Queens University SARC Building, Belfast (2007)"},{"issue":"3","key":"1588_CR17","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1023\/A:1008720430012","volume":"16","author":"P Fizzano","year":"2000","unstructured":"Fizzano, P., Swanson, S.: Scheduling classes on a college campus. Comput. Optim. Appl. 16(3), 279\u2013294 (2000)","journal-title":"Comput. Optim. Appl."},{"issue":"1\u20132","key":"1588_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3233\/FI-2013-822","volume":"124","author":"M Hidalgo-Herrero","year":"2013","unstructured":"Hidalgo-Herrero, M., Rabanal, P., Rodriguez, I., Rubio, F.: Comparing problem solving strategies for NP-hard optimization problems. Fundam. Informa. 124(1\u20132), 1\u201325 (2013)","journal-title":"Fundam. Informa."},{"key":"1588_CR19","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1093\/comjnl\/12.4.307","volume":"12","author":"NL Lawrie","year":"1969","unstructured":"Lawrie, N.L.: An integer linear programming model of a school timetabling problem. Comput. J. 12, 307\u2013316 (1969)","journal-title":"Comput. J."},{"issue":"1","key":"1588_CR20","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s00291-007-0097-0","volume":"30","author":"R Lewis","year":"2008","unstructured":"Lewis, R.: A survey of metaheuristic-based techniques for university timetabling problems. OR Spectr. 30(1), 167\u201390 (2008)","journal-title":"OR Spectr."},{"issue":"1","key":"1588_CR21","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.ejor.2017.09.022","volume":"266","author":"M Lindahl","year":"2018","unstructured":"Lindahl, M., Mason, A.J., Stidsen, T., Sorensen, M.: A strategic view of University timetabling. Eur. J. Oper. Res. 266(1), 35\u201345 (2018)","journal-title":"Eur. J. Oper. Res."},{"issue":"3","key":"1588_CR22","doi-asserted-by":"publisher","first-page":"1167","DOI":"10.1007\/s11590-013-0623-8","volume":"8","author":"C Lopez","year":"2014","unstructured":"Lopez, C., Beasley, J.E.: A note on solving MINLP\u2019s using formulation space search. Optim. Lett. 8(3), 1167\u20131182 (2014)","journal-title":"Optim. Lett."},{"issue":"1","key":"1588_CR23","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1287\/ijoc.1090.0320","volume":"22","author":"B McCollum","year":"2010","unstructured":"McCollum, B., Schaerf, A., Paechter, B., McMullan, P., Lewis, R., Parkes, A., Di Gaspero, L., Qu, R., Burke, E.: Setting the research agenda in automated timetabling: the second international timetabling competition. INFORMS J. Comput. 22(1), 120\u201330 (2010)","journal-title":"INFORMS J. Comput."},{"key":"1588_CR24","unstructured":"Petrovic, S., Burke, E.: University timetabling. Handbook of scheduling: algorithms, models, and performance analysis. Chapman Hall\/CRC Press; 45 (2004)"},{"issue":"2","key":"1588_CR25","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1023\/A:1006576209967","volume":"13","author":"A Schaerf","year":"1999","unstructured":"Schaerf, A.: A survey of automated timetabling. Artificial Intelligence Review 13(2), 87\u2013127 (1999)","journal-title":"Artificial Intelligence Review"}],"container-title":["Optimization Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11590-020-01588-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11590-020-01588-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11590-020-01588-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T18:10:44Z","timestamp":1624039844000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11590-020-01588-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,19]]},"references-count":25,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["1588"],"URL":"https:\/\/doi.org\/10.1007\/s11590-020-01588-x","relation":{},"ISSN":["1862-4472","1862-4480"],"issn-type":[{"value":"1862-4472","type":"print"},{"value":"1862-4480","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,19]]},"assertion":[{"value":"29 April 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 April 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 May 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}