{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T23:23:57Z","timestamp":1648855437070},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,3,20]],"date-time":"2013-03-20T00:00:00Z","timestamp":1363737600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Comput Manag Sci"],"published-print":{"date-parts":[[2015,4]]},"DOI":"10.1007\/s10287-013-0163-9","type":"journal-article","created":{"date-parts":[[2013,3,19]],"date-time":"2013-03-19T10:12:21Z","timestamp":1363687941000},"page":"297-318","source":"Crossref","is-referenced-by-count":3,"title":["A column generation mathematical programming approach for a class-faculty assignment problem with preferences"],"prefix":"10.1007","volume":"12","author":[{"given":"Salem M.","family":"Al-Yakoob","sequence":"first","affiliation":[]},{"given":"Hanif D.","family":"Sherali","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,3,20]]},"reference":[{"issue":"9","key":"163_CR1","first-page":"1494","volume":"58","author":"S Abdullah","year":"2006","unstructured":"Abdullah S, Ahmadi S, Burke E, Dror M, McCollum BA (2006) A tabu-based large neighborhood search methodology for the capacitated examination timetabling problem. Journal of the Operational Research Society 58(9):1494\u20131502","journal-title":"Journal of the Operational Research Society"},{"issue":"2","key":"163_CR2","doi-asserted-by":"crossref","first-page":"488","DOI":"10.1016\/j.ejor.2005.01.052","volume":"173","author":"SM Al-Yakoob","year":"2006","unstructured":"Al-Yakoob SM, Sherali HD (2006) Mathematical programming models and algorithms for a class-faculty assignment problem. European Journal of Operational Research 173(2):488\u2013507","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"163_CR3","doi-asserted-by":"crossref","first-page":"1028","DOI":"10.1016\/j.ejor.2006.04.035","volume":"180","author":"SM Al-Yakoob","year":"2007","unstructured":"Al-Yakoob SM, Sherali HD (2007) A mixed-integer programming approach to a class timetabling problem: A case study with gender policies and traffic considerations. European Journal of Operational Research 180(3):1028\u20131044","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"163_CR4","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/S0377-2217(01)00342-3","volume":"143","author":"AS Asratian","year":"2002","unstructured":"Asratian AS, de Werra D (2002) A generalized class-teacher model for some timetabling problems. European Journal of Operational Research 143(3):531\u2013542","journal-title":"European Journal of Operational Research"},{"issue":"6","key":"163_CR5","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1007\/s10951-005-4780-1","volume":"8","author":"P Avella","year":"2005","unstructured":"Avella P, Vasil\u2019Ev I (2005) A computational study of a cutting plane algorithm for university course timetabling. Journal of Scheduling 8(6):497\u2013514","journal-title":"Journal of Scheduling"},{"issue":"6","key":"163_CR6","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":"1","key":"163_CR7","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/0377-2217(95)00204-9","volume":"94","author":"MA Badri","year":"1996","unstructured":"Badri MA (1996) A two stage multiobjective scheduling model for faculty-course-time assignment. European Journal of Operational Research 94(1):16\u201328","journal-title":"European Journal of Operational Research"},{"issue":"4","key":"163_CR8","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/S0305-0548(97)00048-8","volume":"25","author":"MA Badri","year":"1998","unstructured":"Badri MA, Davis DL, Davis DF, Hollingsworth J (1998) A multiobjective course scheduling model: combining faculty preferences for courses and times. Computers and Operations Research 25(4):303\u2013316","journal-title":"Computers and Operations Research"},{"issue":"1","key":"163_CR9","first-page":"41","volume":"37","author":"MA Baker","year":"2008","unstructured":"Baker MA, Aksop C (2008) A 0\u20131 integer programming approach to a university timetabling problem. Hacettepe Journal of Mathematics and Statistics 37(1):41\u201355","journal-title":"Hacettepe Journal of Mathematics and Statistics"},{"issue":"3","key":"163_CR10","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1287\/opre.46.3.316","volume":"46","author":"C Barnhart","year":"1998","unstructured":"Barnhart C, Johnson EL, Nemhauser GL, Savelsbergh MW, Vance PH (1998) Branch-and-price: Column generation for solving huge integer programs. Operation Research 46(3):316\u2013329","journal-title":"Operation Research"},{"key":"163_CR11","volume-title":"Linear Programming and Network Flows","author":"MS Bazaraa","year":"2010","unstructured":"Bazaraa MS, Jarvis JJ, Sherali HD (2010) Linear Programming and Network Flows, 4th edn. John Wiley and Sons, Hoboken, New Jersey","edition":"4"},{"issue":"7","key":"163_CR12","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 BD, Merlot LT, Stuckey PJ (2008) New integer programming approaches for course timetabling. Computers and Operations Research 35(7):2209\u20132233","journal-title":"Computers and Operations Research"},{"key":"163_CR13","unstructured":"Burke EK, Elliman DG, Weare RF (1994) A genetic algorithm for university timetabling. In: Burke E, Erben W (eds) AISB Workshop on Evolutionary Computing. University of Leeds, UK, Society of the Study of Artificial Intelligence and Simulation Behavior"},{"key":"163_CR14","unstructured":"Burke EK, Rudova H (2006) Practice and theory of automated timetabling, (PATAT). Proceedings of the $$6^{\\rm th}$$ International Conference on the practice and theory of automated Timetabling, August 30-September 1, Brno, Czech Republic, 359\u2013364"},{"key":"163_CR15","unstructured":"Burke EK, Gendreau M (2008) Practice and theory of automated timetabling, (PATAT). Proceedings of the $$7^{\\rm th}$$ International Conference on the practice and theory of automated Timetabling, August 19\u201322, Montreal, Canada"},{"issue":"3","key":"163_CR16","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1016\/j.cor.2009.02.023","volume":"37","author":"EK Burke","year":"2010","unstructured":"Burke EK, Marecek J, Parkes A, Rudova H (2010) Decomposition, reformulation, and diving in university course timetabling. Computers and Operations Research 37(3):582\u2013597","journal-title":"Computers and Operations Research"},{"issue":"1","key":"163_CR17","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/0377-2217(94)90009-4","volume":"76","author":"D Costa","year":"1994","unstructured":"Costa D (1994) A tabu search algorithm for computing an operational timetable. European Journal of Operational Research 76(1):98\u2013110","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"163_CR18","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(1):117\u2013135","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"163_CR19","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.ejor.2003.06.023","volume":"160","author":"S Daskalaki","year":"2005","unstructured":"Daskalaki S, Birbas T (2005) Efficient solutions for a university timetabling problem through integer programming. European Journal of Operational Research 160(1):106\u2013120","journal-title":"European Journal of Operational Research"},{"key":"163_CR20","doi-asserted-by":"crossref","first-page":"1178","DOI":"10.1057\/palgrave.jors.2600469","volume":"48","author":"SB Deris","year":"1997","unstructured":"Deris SB, Omatu S, Ohta H, Samat P (1997) University timetabling by constraint based-reasoning: a case study. Journal of the Operational Research Society 48:1178\u20131190","journal-title":"Journal of the Operational Research Society"},{"issue":"1","key":"163_CR21","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1016\/S0377-2217(00)00052-7","volume":"153","author":"P Dimopoulou","year":"2001","unstructured":"Dimopoulou P, Miliotis P (2001) Implementation of a university course and examination timetabling system. European Journal of Operational Research 153(1):202\u2013213","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"163_CR22","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/0166-218X(92)90248-9","volume":"35","author":"A Hertz","year":"1992","unstructured":"Hertz A (1992) Find a feasible course schedule using tabu search. Discrete Applied Mathematics 35(3):255\u2013270","journal-title":"Discrete Applied Mathematics"},{"issue":"7\u20138","key":"163_CR23","doi-asserted-by":"crossref","first-page":"1017","DOI":"10.1016\/j.mcm.2007.03.012","volume":"46","author":"NA Ismayilova","year":"2007","unstructured":"Ismayilova NA, Sagir M, Gasimov RN (2007) A multiobjective faculty-course-time slot assignment problem with preferences. Mathematical and Computer Modeling 46(7\u20138):1017\u20131029","journal-title":"Mathematical and Computer Modeling"},{"key":"163_CR24","unstructured":"Kara I, Ozdemir MS (1997) Minmax approaches to faculty-course assignment problem. Proceeding of the $$2^{\\rm nd}$$ International Conference on the Practice and Theory of Automated Timetabling, Toronto, Canada, 167\u2013181"},{"issue":"1","key":"163_CR25","doi-asserted-by":"crossref","first-page":"814","DOI":"10.1016\/j.amc.2005.07.039","volume":"175","author":"SA MirHassani","year":"2006","unstructured":"MirHassani SA (2006) A computational approach to enhancing course timetabling with integer programming. Applied Mathematics and Computation 175(1):814\u2013822","journal-title":"Applied Mathematics and Computation"},{"issue":"11","key":"163_CR26","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1057\/palgrave.jors.2601628","volume":"54","author":"SK Mirrazavi","year":"2003","unstructured":"Mirrazavi SK, Mardle SJ, Tamiz M (2003) A two-phase multiple objective approach to university timetabling utilizing optimization and evolutionary solution methodologies. Journal of the Operational Research Society 54(11):1155\u20131166","journal-title":"Journal of the Operational Research Society"},{"key":"163_CR27","unstructured":"Nemhauser GL, Wolsey LA (1999) Integer and Combinatorial Optimization, second edition. New York, NY"},{"issue":"2","key":"163_CR28","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1016\/S0377-2217(03)00189-9","volume":"157","author":"MS Ozdemir","year":"2004","unstructured":"Ozdemir MS, Gasimov RN (2004) The analytic hierarchy process and multiobjective 0\u20131 faculty course assignment problem. European Journal of Operational Research 157(2):398\u2013408","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"163_CR29","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 the Operational Research Society 54(3):230\u2013238","journal-title":"Journal of the Operational Research Society"},{"issue":"14","key":"163_CR30","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/s10951-010-0171-3","volume":"2","author":"H Rudov\u00e1","year":"2011","unstructured":"Rudov\u00e1 H, M\u00fcller T, Mur K (2011) Complex university course timetabling. Journal of Scheduling 2(14):187\u2013207","journal-title":"Journal of Scheduling"},{"key":"163_CR31","unstructured":"Sandhu KS (2001) Automating class schedule generation in the context of a university timetabling information system, PhD dissertation, School of Management, Griffith University, Nathan Campus, Queensland, Australia"},{"issue":"4","key":"163_CR32","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1109\/3468.769755","volume":"29","author":"A Schaerf","year":"1999","unstructured":"Schaerf A (1999) Local search techniques for large high-school timetabling problems. IEEE Transactions on Systems, Man, and Cybernetics 29(4):368\u2013377","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"issue":"12","key":"163_CR33","doi-asserted-by":"crossref","first-page":"1473","DOI":"10.1287\/mnsc.30.12.1473","volume":"30","author":"A Tripathy","year":"1984","unstructured":"Tripathy A (1984) School timetabling- A case in large binary integer linear programming. Management Science 30(12):1473\u20131489","journal-title":"Management Science"},{"key":"163_CR34","unstructured":"Yuqiang W (2007) Models and algorithms for some combinatorial optimization problems: university course timetabling, facility layout and integrated production-distribution scheduling. PhD. Dissertation, Department of Industrial and Systems Engineering, Virginia Tech, Blacksburg, VA 24061, USA"},{"key":"163_CR35","unstructured":"Zervoudakis K, Stamatopoulos P (2001) A genetic object-oriented constraint-based model for university course timetabling. In: Burke E, Erben W (eds) Practice and Theory of Timetabling III, lecture notes in Computer Science, 2079, Springer-Verlag, 28\u201347"}],"container-title":["Computational Management Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10287-013-0163-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10287-013-0163-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10287-013-0163-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T08:12:50Z","timestamp":1559117570000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10287-013-0163-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3,20]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,4]]}},"alternative-id":["163"],"URL":"https:\/\/doi.org\/10.1007\/s10287-013-0163-9","relation":{},"ISSN":["1619-697X","1619-6988"],"issn-type":[{"value":"1619-697X","type":"print"},{"value":"1619-6988","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,3,20]]}}}