{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T22:21:13Z","timestamp":1780438873439,"version":"3.54.1"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,7,7]],"date-time":"2007-07-07T00:00:00Z","timestamp":1183766400000},"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":[[2007,8,22]]},"DOI":"10.1007\/s10479-007-0204-2","type":"journal-article","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T22:25:39Z","timestamp":1184624739000},"page":"437-457","source":"Crossref","is-referenced-by-count":23,"title":["A web-based workforce management system for Sainsburys Supermarkets Ltd"],"prefix":"10.1007","volume":"155","author":[{"given":"S. Keyvan","family":"Mirrazavi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Henri","family":"Beringer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2007,7,7]]},"reference":[{"key":"204_CR1","doi-asserted-by":"crossref","unstructured":"Baptiste, P., LePape, C., & Nuijten, W. (2001). Constraint-based scheduling. Kluwer Academic.","DOI":"10.1007\/978-1-4615-1479-4"},{"key":"204_CR2","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1016\/S0377-2217(02)00069-3","volume":"140","author":"E. K. Burke","year":"2002","unstructured":"Burke, E. K., & Petrovic, S. (2002). Recent research directions in automated timetabling. European Journal of Operational Research, 140, 266\u2013280.","journal-title":"European Journal of Operational Research"},{"key":"204_CR3","unstructured":"Beringer, H., & De Backer, B. (1995). Combinatorial problem solving in Constraint Logic Programming with Cooperating Solvers. In C.\u00a0Beierle & L.\u00a0Plumer (Eds.), Logic programming: formal methods and practical applications. North Holland."},{"issue":"2","key":"204_CR4","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/0004-3702(86)90080-9","volume":"28","author":"J. Kleer De","year":"1986","unstructured":"De Kleer, J. (1986). An assumption-based TMS. Artificial Intelligence, 28(2), 127\u2013162.","journal-title":"Artificial Intelligence"},{"key":"204_CR5","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1057\/palgrave.jors.2600970","volume":"51","author":"K. Dowsland","year":"2000","unstructured":"Dowsland, K., & Thompson, J. (2000). Solving a nurse scheduling problem with knapsacks, networks and tabu search. Journal of the Operational Research Society, 51, 825\u2013833.","journal-title":"Journal of the Operational Research Society"},{"key":"204_CR6","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0377-2217(03)00095-X","volume":"153","author":"A. T. Ernest","year":"2004","unstructured":"Ernest, A. T., Jiang, H., Krishnamoorthy, M., & Sier, D. (2004). Staff scheduling and rostering: a review of applications, methods and models. European Journal of Operational Research, 153, 3\u201327.","journal-title":"European Journal of Operational Research"},{"key":"204_CR7","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1023\/B:ANOR.0000019097.93634.07","volume":"128","author":"P. Eveborn","year":"2004","unstructured":"Eveborn, P., & R\u00f6nnqvist, M. (2004). Scheduler\u2014a system for staff planning. Annals of Operations Research, 128, 21\u201345.","journal-title":"Annals of Operations Research"},{"key":"204_CR8","unstructured":"Guerinik, N., & Hadjiat, M. (2000a). A hybrid method for solving employee timetabling problem. International symposium on combinatorial optimisation (CO2000), London."},{"key":"204_CR9","unstructured":"Guerinik, N., & Hadjiat, M. (2000b). A successful combination of integer linear programming and constraint programming in solving employee timetabling problem. Conference of the European chapter on combinatorial optimisation (ECCO), Capri."},{"issue":"2","key":"204_CR10","first-page":"35","volume":"30","author":"A. Lasry","year":"2000","unstructured":"Lasry, A., McInnis, D., Soumis, F., Desrosiers, J., & Solomon, M. (2000). Air Transat uses ALTITUDE to manage its aircraft routing, crew pairing, and work assignment. Interfaces, 30(2), 35\u201341.","journal-title":"Interfaces"},{"key":"204_CR11","unstructured":"Jiang, H., Krishnamoorthy, M., & Sier, M. (Eds.). (2004). Staff scheduling and rostering: theory and applications, Part\u00a0II. Annals of Operational Research, 128, 1\u20134."},{"key":"204_CR12","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1016\/S0305-0548(99)00072-6","volume":"27","author":"C. K. Y. Lin","year":"2000","unstructured":"Lin, C. K. Y., Lai, K. F., & Hung, S. L. (2000). Development of a workforce management system for a customer hotline service. Computers & Operations Research, 27, 987\u20131004.","journal-title":"Computers & Operations Research"},{"key":"204_CR13","unstructured":"Mautor, T., & Michelon, P. (1997). Mimausa: a new hybrid method combining exact solution and local search. Second international conference on meta-heuristics, MIC 2, Sophia Antipolis, France."},{"key":"204_CR14","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1057\/palgrave.jors.2601628","volume":"54","author":"S. K. Mirrazavi","year":"2003","unstructured":"Mirrazavi, S. K., Mardle, S. J., & Tamiz, M. (2003). A\u00a0two-phase multiple objective approach to university timetabling utilising optimisation and evolutionary solution methodologies. Journal of Operational Research Society, 54, 1155\u20131166.","journal-title":"Journal of Operational Research Society"},{"key":"204_CR15","unstructured":"Puget, J. F. (1998). Constraint programming: a great AI success. In H. Prade (Ed.), 13th European conference on artificial intelligence, ECAI98. Brighton, UK. Wiley."},{"key":"204_CR16","volume-title":"Principles and practice of constraint programming","author":"P. Refalo","year":"1999","unstructured":"Refalo, P. (1999). Tight cooperation and its applications in piecewise linear optimisation. In J. Jaffar (Ed.), Principles and practice of constraint programming. Berlin: Springer-Verlag."}],"container-title":["Annals of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-007-0204-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10479-007-0204-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10479-007-0204-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T14:07:41Z","timestamp":1559138861000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10479-007-0204-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,7]]},"references-count":16,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,8,22]]}},"alternative-id":["204"],"URL":"https:\/\/doi.org\/10.1007\/s10479-007-0204-2","relation":{},"ISSN":["0254-5330","1572-9338"],"issn-type":[{"value":"0254-5330","type":"print"},{"value":"1572-9338","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,7]]}}}