{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T11:27:26Z","timestamp":1747654046540},"publisher-location":"Berlin, Heidelberg","reference-count":40,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540406990"},{"type":"electronic","value":"9783540451570"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45157-0_18","type":"book-chapter","created":{"date-parts":[[2011,1,8]],"date-time":"2011-01-08T16:38:21Z","timestamp":1294504701000},"page":"276-287","source":"Crossref","is-referenced-by-count":18,"title":["Knowledge Discovery in a Hyper-heuristic for Course Timetabling Using Case-Based Reasoning"],"prefix":"10.1007","author":[{"given":"E. K.","family":"Burke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B. L.","family":"MacCarthy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Petrovic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Qu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1287\/mnsc.37.1.98","volume":"37","author":"D. Abramson","year":"1991","unstructured":"Abramson, D.: Constructing School Timetables Using Simulated Annealing: Sequential and Parallel Algorithms. Manage. Sci.\u00a037, 98\u2013113 (1991)","journal-title":"Manage. Sci."},{"key":"18_CR2","first-page":"44","volume-title":"Proc. Genet. Evolut. Comput. Conf. 1999 (GECCO 1999)","author":"J. Berger","year":"1999","unstructured":"Berger, J., Sassi, M., Salois, S.: A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Windows and Itinerary Constraints. In: Proc. Genet. Evolut. Comput. Conf. 1999 (GECCO 1999), pp. 44\u201351. Morgan Kaufmann, San Mateo (1999)"},{"key":"18_CR3","first-page":"48","volume-title":"Scheduling of Production Processes","author":"A. Bezirgan","year":"1993","unstructured":"Bezirgan, A.: A Case-Based Approach to Scheduling Constraints. In: Dorn, J., Froeschl, K.A. (eds.) Scheduling of Production Processes, pp. 48\u201360. Ellis Horwood, New York (1993)"},{"key":"18_CR4","series-title":"Lecture Notes in Computer Science","volume-title":"Practice and Theory of Automated Timetabling","year":"1996","unstructured":"Burke, E.K., Ross, P. (eds.): PATAT 1995. LNCS, vol.\u00a01153. Springer, Heidelberg (1996)"},{"key":"18_CR5","series-title":"Lecture Notes in Computer Science","volume-title":"Practice and Theory of Automated Timetabling II","year":"1998","unstructured":"Burke, E.K., Carter, M. (eds.): PATAT 1997. LNCS, vol.\u00a01408. Springer, Heidelberg (1998)"},{"key":"18_CR6","series-title":"Lecture Notes in Computer Science","volume-title":"Practice and Theory of Automated Timetabling III","year":"2001","unstructured":"Burke, E., Erben, W. (eds.): PATAT 2000. LNCS, vol.\u00a02079. Springer, Heidelberg (2001)"},{"key":"18_CR7","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1093\/comjnl\/40.9.565","volume":"40","author":"E.K. Burke","year":"1997","unstructured":"Burke, E.K., Jackson, K.S., Kingston, J.H., Weare, R.F.: Automated Timetabling: the State of the Art. Comput. J.\u00a040, 565\u2013571 (1997)","journal-title":"Comput. J."},{"key":"18_CR8","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1007\/0-306-48056-5_16","volume-title":"Handbook of Meta-heuristics","author":"E. Burke","year":"2003","unstructured":"Burke, E., Kendall, G., Newall, J., Hart, E., Ross, P., Schulenberg, S.: Hyperheuristic: an Emerging Direction in Modern Search Technology. In: Glover, F., Kochenberg, G. (eds.) Handbook of Meta-heuristics, pp. 457\u2013474. Kluwer, Dordrecht (2003)"},{"key":"18_CR9","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/S0950-7051(00)00057-5","volume":"13","author":"E.K. Burke","year":"2000","unstructured":"Burke, E.K., MacCarthy, B., Petrovic, S., Qu, R.: Structured cases in CBR \u2013 Reusing and Adapting Cases for Timetabling Problems. J. Knowledge-Based Syst.\u00a013, 159\u2013165 (2000)","journal-title":"J. Knowledge-Based Syst."},{"key":"18_CR10","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1007\/3-540-44593-5_7","volume-title":"Case-Based Reasoning Research and Development","author":"E.K. Burke","year":"2001","unstructured":"Burke, E.K., MacCarthy, B.L., Petrovic, S., Qu, R.: Case-Based Reasoning in Course Timetabling: an Attribute Graph Approach. In: Aha, D.W., Watson, I. (eds.) ICCBR 2001. LNCS (LNAI), vol.\u00a02080, pp. 90\u2013104. Springer, Heidelberg (2001)"},{"key":"18_CR11","unstructured":"Burke, E., Newall, J., Weare, R.: A Simple Heuristically Guided Search for the Timetabling Problem. In: Proc. Int. ICSC Symp. Engng Intell. Syst. (EIS 1998), pp. 574\u2013579 (1998)"},{"key":"18_CR12","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.\u00a0140, 266\u2013280 (2002)","journal-title":"Eur. J. Oper. Res."},{"key":"18_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/3-540-44629-X_1","volume-title":"Practice and Theory of Automated Timetabling III","author":"A.P. Carrasco","year":"2001","unstructured":"Carrasco, A.P., Pato, M.V.: A Multiobjective Genetic Algorithm for the Class\/Teacher Timetabling Problem. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol.\u00a02079, pp. 3\u201317. Springer, Heidelberg (2001)"},{"key":"18_CR14","first-page":"230","volume":"27","author":"M.W. Carter","year":"1986","unstructured":"Carter, M.W.: A Lagrangian Relaxation Approach to the Classroom Assignment Problem. IFOR\u00a027, 230\u2013246 (1986)","journal-title":"IFOR"},{"key":"18_CR15","series-title":"Lecture Notes in Computer Science","first-page":"3","volume-title":"Practice and Theory of Automated Timetabling","author":"M.W. Carter","year":"1996","unstructured":"Carter, M.W., Laporte, G.: Recent Developments in Practical Examination Timetabling. In: Burke, E.K., Ross, P. (eds.) PATAT 1995. LNCS, vol.\u00a01153, pp. 3\u201321. Springer, Heidelberg (1996)"},{"key":"18_CR16","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1057\/jors.1996.37","volume":"74","author":"W.M. Carter","year":"1996","unstructured":"Carter, W.M., Laporte, G.: Examination Timetabling: Algorithmic Strategies and Applications. J. Oper. Res. Soc.\u00a074, 373\u2013383 (1996)","journal-title":"J. Oper. Res. Soc."},{"key":"18_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/BFb0055878","volume-title":"Practice and Theory of Automated Timetabling II","author":"M.W. Carter","year":"1998","unstructured":"Carter, M.W., Laporte, G.: Recent Developments in Practical Course Timetabling. In: Burke, E.K., Carter, M. (eds.) PATAT 1997. LNCS, vol.\u00a01408, pp. 3\u201319. Springer, Heidelberg (1998)"},{"key":"18_CR18","doi-asserted-by":"crossref","unstructured":"Corne, D., Ross, P.: Peckish Initialisation Strategies for Evolutionary Timetabling. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol.\u00a02079, pp. 227\u2013240. Springer, Heidelberg (2001)","DOI":"10.1007\/3-540-61794-9_62"},{"key":"18_CR19","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/0377-2217(94)90009-4","volume":"76","author":"D. Costa","year":"1994","unstructured":"Costa, D.: A Tabu Search Algorithm for Computing an Operational Timetable. EJOR\u00a076, 98\u2013110 (1994)","journal-title":"EJOR"},{"key":"18_CR20","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/S0950-7051(99)00042-8","volume":"12","author":"P. Cunningham","year":"1999","unstructured":"Cunningham, P., Bonzano, A.: Knowledge Engineering Issues in Developing a Case- Based Reasoning Application. Knowledge-Based Syst.\u00a012, 371\u2013379 (1999)","journal-title":"Knowledge-Based Syst."},{"key":"18_CR21","doi-asserted-by":"publisher","first-page":"2947","DOI":"10.1080\/002075497194237","volume":"35","author":"P. Cunningham","year":"1997","unstructured":"Cunningham, P., Smyth, B.: Case-Based Reasoning in Scheduling: Reusing Solution Components. Int. J. Prod. Res.\u00a035, 2947\u20132961 (1997)","journal-title":"Int. J. Prod. Res."},{"key":"18_CR22","volume-title":"11th Eur. Conf. Artif. Intell (ECAI 1994)","author":"H.L. Fang","year":"1994","unstructured":"Fang, H.L., Ross, P., Corne, D.: A Promising Hybrid GA\/Heuristic Approach for Open-Shop Scheduling Problems. In: 11th Eur. Conf. Artif. Intell (ECAI 1994), Wiley, New York (1994)"},{"key":"18_CR23","first-page":"1","volume-title":"Advances in Knowledge Discovery and Data Mining","author":"U. Fayyad","year":"1996","unstructured":"Fayyad, U., Piatetsky-Shapiro, G., Smyth, P.: From Data Mining to Knowledge Discovery in Databases. In: Fayyad, U., Piatetsky-Shapiro, G., Smyth, P., Uthurusamy, R. (eds.) Advances in Knowledge Discovery and Data Mining, pp. 1\u201334. AAAI Press, Menlo Park (1996)"},{"key":"18_CR24","volume-title":"Advances in Evolutionary Computation","author":"A. Freitas","year":"2002","unstructured":"Freitas, A.: A Survey of Evolutionary Algorithms for Data Mining and Knowledge Discovery. In: Ghosh, A., Tsutsui, S. (eds.) Advances in Evolutionary Computation, Springer, Heidelberg (2002)"},{"key":"18_CR25","unstructured":"Hall, M.A., Smith, L.: Practical Feature Subset Selection Machine Learning. In: Proc. Austral. Comput. Sci. Conf. (1996)"},{"key":"18_CR26","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1162\/evco.1998.6.1.61","volume":"6","author":"E. Hart","year":"1998","unstructured":"Hart, E., Ross, P., Nelson, J.: Solving a Real-world Problem Using an Evolving Heuristically Driven Schedule. Evolut. Comput.\u00a06, 61\u201380 (1998)","journal-title":"Evolut. Comput."},{"key":"18_CR27","volume-title":"Case-Based Reasoning","author":"J.L. Kolodner","year":"1993","unstructured":"Kolodner, J.L.: Case-Based Reasoning. Morgan Kaufmann, San Mateo (1993)"},{"key":"18_CR28","unstructured":"Koton, P.: SMARTlan: A Case-Based Resource Allocation and Scheduling System. In: Proc. Workshop on Case-Based Reasoning (DARPA), pp. 285\u2013289 (1989)"},{"volume-title":"Case-Based Reasoning: Experiences, Lessons and Future Directions","year":"1996","key":"18_CR29","unstructured":"Leake, D. (ed.): Case-Based Reasoning: Experiences, Lessons and Future Directions. AAAI Press, Menlo Park (1996)"},{"key":"18_CR30","unstructured":"MacCarthy, B.L., Jou, P.: Case-Based Reasoning in Scheduling. In: Khan, M.K., Wright, C.S. (eds.) Proc. Symp. Adv. Manu. Process., Syst. Techniques (AMPST 1996), pp. 211\u2013218. MEP Publications (1996)"},{"key":"18_CR31","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1016\/0004-3702(94)00089-J","volume":"76","author":"K. Miyashita","year":"1995","unstructured":"Miyashita, K., Sycara, K.: CABINS: A Framework of Knowledge Acquisition and Iterative Revision for Schedule Improvement and Reactive Repair. Artif. Intell.\u00a076, 377\u2013426 (1995)","journal-title":"Artif. Intell."},{"key":"18_CR32","volume-title":"Knowledge Discovery in Databases","author":"G. Piatetsky-Shapiro","year":"1991","unstructured":"Piatetsky-Shapiro, G.: Knowledge Discovery in Databases. AAAI Press, Menlo Park (1991)"},{"key":"18_CR33","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1023\/A:1006576209967","volume":"13","author":"A. Schaef","year":"1999","unstructured":"Schaef, A.: A Survey of Automated Timetabling. Artif. Intell. Rev.\u00a013, 87\u2013127 (1999)","journal-title":"Artif. Intell. Rev."},{"key":"18_CR34","doi-asserted-by":"publisher","first-page":"537","DOI":"10.1016\/S0925-5273(97)00141-2","volume":"56\/57","author":"G. Schmidt","year":"1998","unstructured":"Schmidt, G.: Case-Based Reasoning for Production Scheduling. Int. J. Prod. Econ.\u00a056\/57, 537\u2013546 (1998)","journal-title":"Int. J. Prod. Econ."},{"key":"18_CR35","unstructured":"Scott, S., Simpson, R., Ward, R.: Combining Case-Based Reasoning and Constraint Logic Programming Techniques for Packaged Nurse Rostering Systems. In: Proc. 3rd UK Case-Based Reasoning Workshop (1997)"},{"key":"18_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1007\/3-540-49481-2_30","volume-title":"Principles and Practice of Constraint Programming - CP98","author":"P. Shaw","year":"1998","unstructured":"Shaw, P.: Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems. In: Maher, M.J., Puget, J.-F. (eds.) CP 1998. LNCS, vol.\u00a01520, pp. 417\u2013431. Springer, Heidelberg (1998)"},{"key":"18_CR37","first-page":"635","volume-title":"Proc. Genet. Evolut. Comput. Conf. 1999 (GECCO 1999)","author":"H. Terashima-Marin","year":"1999","unstructured":"Terashima-Marin, H., Ross, P., Valenzuela-Rendon, M.: Evolution of Constraint Satisfaction Strategies in Examination Timetabling. In: Proc. Genet. Evolut. Comput. Conf. 1999 (GECCO 1999), pp. 635\u2013642. Morgan Kaufmann, San Mateo (1999)"},{"key":"18_CR38","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1016\/S0377-2217(98)00099-X","volume":"113","author":"C. Voudouris","year":"1999","unstructured":"Voudouris, C., Tsang, E.P.K.: Guided Local Search and Its Application to the Travelling Salesman Problem. Eur. J. Oper. Res.\u00a0113, 469\u2013499 (1999)","journal-title":"Eur. J. Oper. Res."},{"key":"18_CR39","first-page":"201","volume":"49","author":"D. Werra","year":"1985","unstructured":"Werra, D.: Graphs, Hypergraphs and Timetabling. Methods Oper. Res (Germany F.R.)\u00a049, 201\u2013213 (1985)","journal-title":"Methods Oper. Res. (Germany F.R.)"},{"key":"18_CR40","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1007\/3-540-44629-X_3","volume-title":"Practice and Theory of Automated Timetabling III","author":"K. Zervoudakis","year":"2001","unstructured":"Zervoudakis, K., Stamatopoulos, P.: A Generic Object-Oriented Constraint-Based Model for University Course Timetabling. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol.\u00a02079, pp. 28\u201347. Springer, Heidelberg (2001)"}],"container-title":["Lecture Notes in Computer Science","Practice and Theory of Automated Timetabling IV"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45157-0_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T14:25:24Z","timestamp":1559917524000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45157-0_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540406990","9783540451570"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45157-0_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}