{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T11:24:10Z","timestamp":1773660250757,"version":"3.50.1"},"reference-count":119,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T00:00:00Z","timestamp":1747785600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T00:00:00Z","timestamp":1747785600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100005192","name":"Technical University of Denmark","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100005192","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sched"],"published-print":{"date-parts":[[2026,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>We find personnel rostering problems all around us, in different industries and with varying purposes. Personnel rostering problems have multiple stakeholders, i.e., employers, employees, and customers, all with unique viewpoints. Hence, personnel rostering problems have an inherent multi-objective structure, as the quality of a solution is determined by evaluating multiple conflicting criteria simultaneously. Most of the published research into personnel rostering problems apply weighted sum scalarization, followed by single-objective optimization. A number of alternative methods exist for addressing multi-objective optimization problems. These methods preserve the underlying multi-objective structure and aim to assist a decision maker in finding their most preferred solution when considering all the objectives. In this article, we review 52 papers that have presented multi-objective optimization methods for personnel rostering problems since the year 2000. We categorize these papers by drawing upon how they incorporate the decision maker\u2019s preferences and which profession they consider. We present common trends in the literature, draw out unexplored areas, and provide recommendations for future researchers.<\/jats:p>","DOI":"10.1007\/s10951-025-00845-0","type":"journal-article","created":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T16:42:50Z","timestamp":1747845770000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A review of multi-objective optimization methods for personnel rostering problems"],"prefix":"10.1007","volume":"29","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2476-4462","authenticated-orcid":false,"given":"El\u00edn Bj\u00f6rk","family":"B\u00f6\u00f0varsd\u00f3ttir","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6905-5454","authenticated-orcid":false,"given":"Thomas","family":"Stidsen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,21]]},"reference":[{"key":"845_CR1","doi-asserted-by":"crossref","unstructured":"Achterberg, T., & Wunderling, R. (2013). Mixed integer programming: Analyzing 12 years of progress. Facets of combinatorial optimization (pp. 449\u2013481). Springer.","DOI":"10.1007\/978-3-642-38189-8_18"},{"issue":"10","key":"845_CR2","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1002\/ecjc.20107","volume":"87","author":"N Adachi","year":"2004","unstructured":"Adachi, N., & Kobayashi, S. (2004). Crew roster scheduling by the extended cooperative genetic algorithm. Electronics and Communications in Japan (Part III: Fundamental Electronic Science, 87(10), 44\u201353. https:\/\/doi.org\/10.1002\/ecjc.20107","journal-title":"Electronics and Communications in Japan (Part III: Fundamental Electronic Science"},{"issue":"1","key":"845_CR3","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1023\/B:ANOR.0000019088.98647.e2","volume":"127","author":"HK Alfares","year":"2004","unstructured":"Alfares, H. K. (2004). Survey, categorization, and comparison of recent tour scheduling literature. Annals of Operations Research, 127(1), 145\u2013175.","journal-title":"Annals of Operations Research"},{"issue":"4","key":"845_CR4","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1111\/jonm.12560","volume":"26","author":"BY Ang","year":"2018","unstructured":"Ang, B. Y., Lam, S. W. S., Pasupathy, Y., & Ong, M. E. H. (2018). Nurse workforce scheduling in the emergency department: A sequential decision support system considering multiple objectives. Journal of Nursing Management, 26(4), 432\u2013441. https:\/\/doi.org\/10.1111\/jonm.12560","journal-title":"Journal of Nursing Management"},{"issue":"3","key":"845_CR5","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1016\/S0305-0548(03)00249-1","volume":"32","author":"MN Azaiez","year":"2005","unstructured":"Azaiez, M. N., & Al Sharif, S. S. (2005). A 0\u20131 goal programming model for nurse scheduling. Computers & Operations Research, 32(3), 491\u2013507. https:\/\/doi.org\/10.1016\/S0305-0548(03)00249-1","journal-title":"Computers & Operations Research"},{"issue":"2","key":"845_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1007\/s10732-011-9178-y","volume":"18","author":"M Basseur","year":"2012","unstructured":"Basseur, M., Liefooghe, A., Le, K., & Burke, E. K. (2012). The efficiency of indicator-based local search for multi-objective combinatorial optimisation problems. Journal of Heuristics, 18(2), 263\u2013296. https:\/\/doi.org\/10.1007\/s10732-011-9178-y","journal-title":"Journal of Heuristics"},{"issue":"3","key":"845_CR7","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1023\/A:1019009928005","volume":"3","author":"H Beaulieu","year":"2000","unstructured":"Beaulieu, H., Ferland, J. A., Gendron, B., & Michelon, P. (2000). A mathematical programming approach for scheduling physicians in the emergency room. Health Care Management Science, 3(3), 193\u2013200. https:\/\/doi.org\/10.1023\/A:1019009928005","journal-title":"Health Care Management Science"},{"issue":"4","key":"845_CR8","doi-asserted-by":"publisher","first-page":"B\u2013141","DOI":"10.1287\/mnsc.17.4.B141","volume":"17","author":"RE Bellman","year":"1970","unstructured":"Bellman, R. E., & Zadeh, L. A. (1970). Decision-making in a fuzzy environment. Management Science, 17(4), B-141.","journal-title":"Management Science"},{"issue":"1","key":"845_CR9","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.ejor.2007.12.014","volume":"194","author":"J-F Berube","year":"2009","unstructured":"Berube, J.-F., Gendreau, M., & Potvin, J.-Y. (2009). An exact epsilon-constraint method for bi-objective combinatorial optimization problems: Application to the traveling salesman problem with profits. European Journal of Operational Research, 194(1), 39\u201350. https:\/\/doi.org\/10.1016\/j.ejor.2007.12.014","journal-title":"European Journal of Operational Research"},{"issue":"6","key":"845_CR10","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1007\/s10951-007-0035-7","volume":"10","author":"MJ Bester","year":"2007","unstructured":"Bester, M. J., Nieuwoudt, I., & Van Vuuren, J. H. (2007). Finding good nurse duty schedules: A case study. Journal of Scheduling, 10(6), 387\u2013405. https:\/\/doi.org\/10.1007\/s10951-007-0035-7","journal-title":"Journal of Scheduling"},{"issue":"4","key":"845_CR11","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1287\/ijoc.2015.0657","volume":"27","author":"N Boland","year":"2015","unstructured":"Boland, N., Charkhgard, H., & Savelsbergh, M. (2015). A criterion space search algorithm for biobjective integer programming: The balanced box method. INFORMS Journal on Computing, 27(4), 735\u2013754.","journal-title":"INFORMS Journal on Computing"},{"issue":"4","key":"845_CR12","doi-asserted-by":"publisher","first-page":"597","DOI":"10.1287\/ijoc.2015.0646","volume":"27","author":"N Boland","year":"2015","unstructured":"Boland, N., Charkhgard, H., & Savelsbergh, M. (2015). A criterion space search algorithm for biobjective mixed integer programming: The triangle splitting method. INFORMS Journal on Computing, 27(4), 597\u2013618.","journal-title":"INFORMS Journal on Computing"},{"issue":"2","key":"845_CR13","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s12532-015-0093-3","volume":"8","author":"N Boland","year":"2016","unstructured":"Boland, N., Charkhgard, H., & Savelsbergh, M. (2016). The l-shape search method for triobjective integer programming. Mathematical Programming Computation, 8(2), 217\u2013251.","journal-title":"Mathematical Programming Computation"},{"issue":"3","key":"845_CR14","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1016\/j.ejor.2016.03.035","volume":"260","author":"N Boland","year":"2017","unstructured":"Boland, N., Charkhgard, H., & Savelsbergh, M. (2017). The quadrant shrinking method: A simple and efficient algorithm for solving tri-objective integer programs. European Journal of Operational Research, 260(3), 873\u2013885.","journal-title":"European Journal of Operational Research"},{"key":"845_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88908-3","volume-title":"Multiobjective Optimization. Interactive and Evolutionary Approaches","author":"J Branke","year":"2008","unstructured":"Branke, J., Deb, K., Miettinen, K., & Slowinski, R. (2008). Multiobjective Optimization. Interactive and Evolutionary Approaches. Springer-Verlag."},{"key":"845_CR16","doi-asserted-by":"publisher","first-page":"1197","DOI":"10.1109\/CEC.2002.1004413","volume":"2","author":"EK Burke","year":"2002","unstructured":"Burke, E. K., De Causmaecker, P., Petrovic, S., & Vanden, Berghe G. (2002). A multi criteria meta-heuristic approach to nurse rostering. Proceedings of the 2002 Congress on Evolutionary Computation, CEC 2002, 2, 1197\u20131202. https:\/\/doi.org\/10.1109\/CEC.2002.1004413","journal-title":"Proceedings of the 2002 Congress on Evolutionary Computation, CEC 2002"},{"issue":"6","key":"845_CR17","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1023\/B:JOSH.0000046076.75950.0b","volume":"7","author":"EK Burke","year":"2004","unstructured":"Burke, E. K., De Causmaecker, P., Vanden Berghe, G., & Van Landeghem, H. (2004). The state of the art of nurse rostering. Journal of Scheduling, 7(6), 441\u2013449. https:\/\/doi.org\/10.1023\/B:JOSH.0000046076.75950.0b","journal-title":"Journal of Scheduling"},{"issue":"2","key":"845_CR18","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1016\/j.ejor.2009.07.036","volume":"203","author":"EK Burke","year":"2010","unstructured":"Burke, E. K., Li, J., & Qu, R. (2010). A hybrid model of integer programming and variable neighbourhood search for highly-constrained nurse rostering problems. European Journal of Operational Research, 203(2), 484\u2013493. https:\/\/doi.org\/10.1016\/j.ejor.2009.07.036","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"845_CR19","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/s10479-009-0590-8","volume":"196","author":"EK Burke","year":"2012","unstructured":"Burke, E. K., Li, J., & Qu, R. (2012). A pareto-based search methodology for multi-objective nurse scheduling. Annals of Operations Research, 196(1), 91\u2013109. https:\/\/doi.org\/10.1007\/s10479-009-0590-8","journal-title":"Annals of Operations Research"},{"key":"845_CR20","unstructured":"B\u00f6\u00f0varsd\u00f3ttir, E.B. (2021). Addressing real-world challenges in nurse rostering (Unpublished doctoral dissertation). Technical University of Denmark."},{"key":"845_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.orhc.2020.100265","volume":"26","author":"EB B\u00f6\u00f0varsd\u00f3ttir","year":"2020","unstructured":"B\u00f6\u00f0varsd\u00f3ttir, E. B., Smet, P., & Vanden Berghe, G. (2020). Behind-the-scenes weight tuning for applied nurse rostering. Operations Research for Health Care, 26, 100265. https:\/\/doi.org\/10.1016\/j.orhc.2020.100265","journal-title":"Operations Research for Health Care"},{"issue":"3","key":"845_CR22","doi-asserted-by":"publisher","first-page":"980","DOI":"10.1016\/j.ejor.2020.11.017","volume":"292","author":"EB B\u00f6\u00f0varsd\u00f3ttir","year":"2021","unstructured":"B\u00f6\u00f0varsd\u00f3ttir, E. B., Smet, P., Vanden Berghe, G., & Stidsen, T. J. (2021). Achieving compromise solutions in nurse rostering by using automatically estimated acceptance thresholds. European Journal of Operational Research, 292(3), 980\u2013995. https:\/\/doi.org\/10.1016\/j.ejor.2020.11.017","journal-title":"European Journal of Operational Research"},{"issue":"1\u20132","key":"845_CR23","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s10479-018-2816-0","volume":"274","author":"S Ceschia","year":"2019","unstructured":"Ceschia, S., Dang, N., De Causmaecker, P., Haspeslagh, S., & Schaerf, A. (2019). The second international nurse rostering competition. Annals of Operations Research, 274(1\u20132), 171\u2013186.","journal-title":"Annals of Operations Research"},{"issue":"1","key":"845_CR24","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1287\/mnsc.4.1.38","volume":"4","author":"A Charnes","year":"1957","unstructured":"Charnes, A., & Cooper, W. W. (1957). Management models and industrial applications of linear programming. Management Science, 4(1), 38\u201391.","journal-title":"Management Science"},{"issue":"6","key":"845_CR25","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1016\/0377-2217(78)90138-8","volume":"2","author":"A Charnes","year":"1978","unstructured":"Charnes, A., Cooper, W. W., & Rhodes, E. (1978). Measuring the efficiency of decision making units. European Journal of Operational Research, 2(6), 429\u2013444.","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"845_CR26","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1016\/S0377-2217(03)00021-3","volume":"151","author":"B Cheang","year":"2003","unstructured":"Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003). Nurse rostering problems\u2014a bibliographic survey. European Journal of Operational Research, 151(3), 447\u2013460.","journal-title":"European Journal of Operational Research"},{"issue":"5","key":"845_CR27","doi-asserted-by":"publisher","first-page":"1077","DOI":"10.1109\/TSMC.2012.2234943","volume":"43","author":"C-H Chen","year":"2013","unstructured":"Chen, C.-H., Liu, T.-K., & Chou, J.-H. (2013). Integrated Short-Haul airline crew scheduling using multiobjective optimization genetic algorithms. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(5), 1077\u20131090. https:\/\/doi.org\/10.1109\/TSMC.2012.2234943","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"key":"845_CR28","doi-asserted-by":"publisher","DOI":"10.1177\/1847979019891022","author":"AJ Chiang","year":"2019","unstructured":"Chiang, A. J., Jeang, A., Chiang, P. C., Chiang, P. S., & Chung, C.-P. (2019). Multi-objective optimization for simultaneous operating room and nursing unit scheduling. International Journal of Engineering Business Management. https:\/\/doi.org\/10.1177\/1847979019891022","journal-title":"International Journal of Engineering Business Management"},{"key":"845_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106844","author":"P Chutima","year":"2020","unstructured":"Chutima, P., & Arayikanon, K. (2020). Many-objective low-cost airline cockpit crew rostering optimisation. Computers & Industrial Engineering. https:\/\/doi.org\/10.1016\/j.cie.2020.106844","journal-title":"Computers & Industrial Engineering"},{"key":"845_CR30","unstructured":"Coello, C. A. C., Lamont, G. B., Van\u00a0Veldhuizen, D. A., & others (2007). Evolutionary algorithms for solving multi-objective problems (Vol.\u00a05). Springer."},{"issue":"3","key":"845_CR31","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1287\/opre.2.3.339","volume":"2","author":"GB Dantzig","year":"1954","unstructured":"Dantzig, G. B. (1954). Letter to the editor-a comment on edie\u2019s \u201ctraffic delays at toll booths\u2019\u2019. Journal of the Operations Research Society of America, 2(3), 339\u2013341.","journal-title":"Journal of the Operations Research Society of America"},{"issue":"1","key":"845_CR32","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/BF01197559","volume":"14","author":"I Das","year":"1997","unstructured":"Das, I., & Dennis, J. E. (1997). A closer look at drawbacks of minimizing weighted sums of objectives for pareto set generation in multicriteria optimization problems. Structural Optimization, 14(1), 63\u201369.","journal-title":"Structural Optimization"},{"issue":"1","key":"845_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ejor.2014.10.038","volume":"243","author":"P De Bruecker","year":"2015","unstructured":"De Bruecker, P., Van Den Bergh, J., Beli\u00ebn, J., & Demeulemeester, E. (2015). Workforce planning incorporating skills: State of the art. European Journal of Operational Research, 243(1), 1\u201316. https:\/\/doi.org\/10.1016\/j.ejor.2014.10.038","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"845_CR34","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Transactions on Evolutionary Computation, 6(2), 182\u2013197.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"June","key":"845_CR35","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.engappai.2018.05.008","volume":"74","author":"M Deveci","year":"2018","unstructured":"Deveci, M., & Demirel, N. \u00c7. (2018). A survey of the literature on airline crew scheduling. Engineering Applications of Artificial Intelligence, 74(June), 54\u201369. https:\/\/doi.org\/10.1016\/j.engappai.2018.05.008","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"845_CR36","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1007\/s11047-014-9422-0","volume":"14","author":"N Drechsler","year":"2015","unstructured":"Drechsler, N., Suelflow, A., & Drechsler, R. (2015). Incorporating user preferences in many-objective optimization using relation epsilon-preferred. Natural Computing, 14, 469\u2013483. https:\/\/doi.org\/10.1007\/s11047-014-9422-0","journal-title":"Natural Computing"},{"issue":"4","key":"845_CR37","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1093\/imaman\/dpn033","volume":"20","author":"A Duenas","year":"2009","unstructured":"Duenas, A., Tutuncu, G. Y., & Chilcott, J. B. (2009). A genetic algorithm approach to the nurse scheduling problem with fuzzy preferences. IMA Journal of Management Mathematics, 20(4), 369\u2013383. https:\/\/doi.org\/10.1093\/imaman\/dpn033","journal-title":"IMA Journal of Management Mathematics"},{"issue":"2","key":"845_CR38","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1287\/opre.2.2.107","volume":"2","author":"LC Edie","year":"1954","unstructured":"Edie, L. C. (1954). Traffic delays at toll booths. Journal of the Operations Research Society of America, 2(2), 107\u2013138.","journal-title":"Journal of the Operations Research Society of America"},{"key":"845_CR39","volume-title":"Multicriteria Optimization","author":"M Ehrgott","year":"2005","unstructured":"Ehrgott, M. (2005). Multicriteria Optimization (Vol. 491). Springer."},{"issue":"1","key":"845_CR40","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1007\/s10479-006-0074-z","volume":"147","author":"M Ehrgott","year":"2006","unstructured":"Ehrgott, M. (2006). A discussion of scalarization techniques for multiple objective integer programming. Annals of Operations Research, 147(1), 343\u2013360. https:\/\/doi.org\/10.1007\/s10479-006-0074-z","journal-title":"Annals of Operations Research"},{"key":"845_CR41","doi-asserted-by":"crossref","unstructured":"El\u00a0Moudani, W., Cosenza, C. A. N., de Coligny, M., & Mora-Camino, F. (2001). A bi-criterion approach for the airlines crew rostering problem. International conference on evolutionary multi-criterion optimization (pp. 486\u2013500).","DOI":"10.1007\/3-540-44719-9_34"},{"issue":"6","key":"845_CR42","doi-asserted-by":"publisher","first-page":"1201","DOI":"10.1108\/IMDS-09-2016-0358","volume":"117","author":"AE Eltoukhy","year":"2017","unstructured":"Eltoukhy, A. E., Chan, F. T., & Chung, S. H. (2017). Airline schedule planning: A review and future directions. Industrial Management and Data Systems, 117(6), 1201\u20131243. https:\/\/doi.org\/10.1108\/IMDS-09-2016-0358","journal-title":"Industrial Management and Data Systems"},{"issue":"1","key":"845_CR43","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ejor.2017.06.037","volume":"265","author":"M Erhard","year":"2018","unstructured":"Erhard, M., Schoenfelder, J., F\u00fcgener, A., & Brunner, J. O. (2018). State of the art in physician scheduling. European Journal of Operational Research, 265(1), 1\u201318. https:\/\/doi.org\/10.1016\/j.ejor.2017.06.037","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"845_CR44","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0377-2217(03)00095-X","volume":"153","author":"AT Ernst","year":"2004","unstructured":"Ernst, 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(1), 3\u201327. https:\/\/doi.org\/10.1016\/S0377-2217(03)00095-X","journal-title":"European Journal of Operational Research"},{"issue":"4","key":"845_CR45","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1023\/A:1011392328632","volume":"7","author":"J Ferland","year":"2001","unstructured":"Ferland, J., Berrada, I., Nabli, I., Ahiod, B., Michelon, P., Gascon, V., & Gagne, E. (2001). Generalized assignment type goal programming problem: Application to nurse scheduling. Journal of Heuristics, 7(4), 391\u2013413. https:\/\/doi.org\/10.1023\/A:1011392328632","journal-title":"Journal of Heuristics"},{"key":"845_CR46","doi-asserted-by":"crossref","unstructured":"Glover, F., & Laguna, M. (1998). Tabu search. Handbook of combinatorial optimization (pp. 2093\u20132229). Springer.","DOI":"10.1007\/978-1-4613-0303-9_33"},{"issue":"1","key":"845_CR47","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s10479-005-3975-3","volume":"140","author":"B Gopalakrishnan","year":"2005","unstructured":"Gopalakrishnan, B., & Johnson, E. L. (2005). Airline crew scheduling: State-of-the-art. Annals of Operations Research, 140(1), 305\u2013337. https:\/\/doi.org\/10.1007\/s10479-005-3975-3","journal-title":"Annals of Operations Research"},{"issue":"6","key":"845_CR48","doi-asserted-by":"publisher","first-page":"2117","DOI":"10.1016\/j.eswa.2012.10.030","volume":"40","author":"MG G\u00fcler","year":"2013","unstructured":"G\u00fcler, M. G., Idin, K., & Yilmaz G\u00fcler, E. (2013). A goal programming model for scheduling residents in an anesthesia and reanimation department. Expert Systems with Applications, 40(6), 2117\u20132126. https:\/\/doi.org\/10.1016\/j.eswa.2012.10.030","journal-title":"Expert Systems with Applications"},{"issue":"11","key":"845_CR49","doi-asserted-by":"publisher","first-page":"265","DOI":"10.3390\/math6110265","volume":"6","author":"S G\u00fcr","year":"2018","unstructured":"G\u00fcr, S., & Eren, T. (2018). Scheduling and planning in service systems with goal programming: Literature review. Mathematics, 6(11), 265. https:\/\/doi.org\/10.3390\/math6110265","journal-title":"Mathematics"},{"issue":"3","key":"845_CR50","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1016\/j.orl.2006.03.019","volume":"35","author":"HW Hamacher","year":"2007","unstructured":"Hamacher, H. W., Pedersen, C. R., & Ruzika, S. (2007). Finding representative systems for discrete bicriterion optimization problems. Operations Research Letters, 35(3), 336\u2013344.","journal-title":"Operations Research Letters"},{"issue":"2","key":"845_CR51","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1177\/0954411919889560","volume":"234","author":"M Hamid","year":"2020","unstructured":"Hamid, M., Tavakkoli-Moghaddam, R., Golpaygani, F., & Vahedi-Nouri, B. (2020). A multi-objective model for a nurse scheduling problem by emphasizing human factors. Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine, 234(2), 179\u2013199.","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine"},{"key":"845_CR52","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1007\/s10479-012-1062-0","volume":"218","author":"S Haspeslagh","year":"2014","unstructured":"Haspeslagh, S., De Causmaecker, P., Schaerf, A., & St\u00f8levik, M. (2014). The first international nurse rostering competition 2010. Annals of Operations Research, 218, 221\u2013236.","journal-title":"Annals of Operations Research"},{"key":"845_CR53","doi-asserted-by":"publisher","DOI":"10.1016\/j.orhc.2018.08.001","author":"Y-C Hong","year":"2019","unstructured":"Hong, Y.-C., Cohn, A., Epelman, M. A., & Alpert, A. (2019). Creating resident shift schedules under multiple objectives by generating and evaluating the Pareto frontier. Operations Research for Health Care. https:\/\/doi.org\/10.1016\/j.orhc.2018.08.001","journal-title":"Operations Research for Health Care"},{"issue":"3","key":"845_CR54","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1287\/inte.2019.0995","volume":"49","author":"Y-C Hong","year":"2019","unstructured":"Hong, Y.-C., Cohn, A., Gorga, S., O\u2019Brien, E., Pozehl, W., & Zank, J. (2019). Using optimization techniques and multidisciplinary collaboration to solve a challenging real-world residency scheduling problem. Interfaces, 49(3), 201\u2013212. https:\/\/doi.org\/10.1287\/inte.2019.0995","journal-title":"Interfaces"},{"issue":"1","key":"845_CR55","doi-asserted-by":"publisher","first-page":"6637207","DOI":"10.1155\/2021\/6637207","volume":"2021","author":"L Huang","year":"2021","unstructured":"Huang, L., Ye, C., Gao, J., Shih, P.-C., Mngumi, F., & Mei, X. (2021). Personnel scheduling problem under hierarchical management based on intelligent algorithm. Complexity, 2021(1), 6637207. https:\/\/doi.org\/10.1155\/2021\/6637207","journal-title":"Complexity"},{"key":"845_CR56","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.trb.2015.03.002","volume":"77","author":"OJ Ibarra-Rojas","year":"2015","unstructured":"Ibarra-Rojas, O. J., Delgado, F., Giesen, R., & Mu\u00f1oz, J. C. (2015). Planning, operation, and control of bus transport systems: A literature review. Transportation Research Part B: Methodological, 77, 38\u201375.","journal-title":"Transportation Research Part B: Methodological"},{"issue":"5","key":"845_CR57","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1109\/TIE.2003.817498","volume":"50","author":"T Inoue","year":"2003","unstructured":"Inoue, T., Furuhashi, T., Maeda, H., & Takaba, M. (2003). A proposal of combined method of evolutionary algorithm and heuristics for nurse scheduling support system. IEEE Transactions on Industrial Electronics, 50(5), 833\u2013838.","journal-title":"IEEE Transactions on Industrial Electronics"},{"issue":"1","key":"845_CR58","doi-asserted-by":"publisher","first-page":"37","DOI":"10.3141\/2052-05","volume":"2052","author":"C-R Jeng","year":"2008","unstructured":"Jeng, C.-R., Liu, T.-K., & Chang, Y.-H. (2008). Short-Haul airline crew rostering by using inequality-based multiobjective genetic algorithm. Transportation Research Record, 2052(1), 37\u201345. https:\/\/doi.org\/10.3141\/2052-05","journal-title":"Transportation Research Record"},{"key":"845_CR59","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-5771-9","volume-title":"Practical Goal Programming","author":"D Jones","year":"2010","unstructured":"Jones, D., & Tamiz, M. (2010). Practical Goal Programming. Springer."},{"issue":"6","key":"845_CR60","doi-asserted-by":"publisher","first-page":"561","DOI":"10.3390\/MATH7060561","volume":"7","author":"\u00d6 Ka\u00e7maz","year":"2019","unstructured":"Ka\u00e7maz, \u00d6., Alaka\u015f, H. M., & Eren, T. (2019). Shift scheduling with the goal programming method: A case study in the glass industry. Mathematics, 7(6), 561. https:\/\/doi.org\/10.3390\/MATH7060561","journal-title":"Mathematics"},{"issue":"2","key":"845_CR61","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/s10898-011-9789-8","volume":"56","author":"R Kasimbeyli","year":"2013","unstructured":"Kasimbeyli, R. (2013). A conic scalarization method in multi-objective optimization. Journal of Global Optimization, 56(2), 279\u2013297.","journal-title":"Journal of Global Optimization"},{"issue":"2","key":"845_CR62","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/s13676-015-0080-x","volume":"6","author":"A Kasirzadeh","year":"2017","unstructured":"Kasirzadeh, A., Saddoune, M., & Soumis, F. (2017). Airline crew scheduling: models, algorithms, and data sets. EURO Journal on Transportation and Logistics, 6(2), 111\u2013137.","journal-title":"EURO Journal on Transportation and Logistics"},{"key":"845_CR63","unstructured":"Knowles, J., Thiele, L., & Zitzler, E. (2006). A tutorial on the performance assessment of stochastic multiobjective optimizers (214). Computer Engineering and Networks Laboratory (TIK), ETH Zurich, Switzerland. (revised version)"},{"issue":"1\u20134","key":"845_CR64","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1023\/B:ANOR.0000019091.54417.ca","volume":"127","author":"N Kohl","year":"2004","unstructured":"Kohl, N., & Karisch, S. E. (2004). Airline crew rostering: Problem types, modeling, and optimization. Annals of Operations Research, 127(1\u20134), 223\u2013257. https:\/\/doi.org\/10.1023\/B:ANOR.0000019091.54417.ca","journal-title":"Annals of Operations Research"},{"key":"845_CR65","doi-asserted-by":"crossref","unstructured":"Landa-Silva, D., & Le, K.N. (2008). A simple evolutionary algorithm with self-adaptation for multi-objective nurse scheduling. Adaptive and multilevel metaheuristics (pp. 133\u2013155). Springer Verlag.","DOI":"10.1007\/978-3-540-79438-7_7"},{"key":"845_CR66","doi-asserted-by":"crossref","unstructured":"Landa-Silva, J. D., Burke, E. K., & Petrovic, S. (2004). An introduction to multiobjective metaheuristics for scheduling and timetabling. Metaheuristics for multiobjective optimisation (pp. 91\u2013129). Springer.","DOI":"10.1007\/978-3-642-17144-4_4"},{"issue":"3","key":"845_CR67","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1016\/j.omega.2011.05.004","volume":"40","author":"J Li","year":"2012","unstructured":"Li, J., Burke, E. K., Curtois, T., Petrovic, S., & Qu, R. (2012). The falling tide algorithm: A new multi-objective approach for complex workforce scheduling. Omega, 40(3), 283\u2013293. https:\/\/doi.org\/10.1016\/j.omega.2011.05.004","journal-title":"Omega"},{"key":"845_CR68","unstructured":"Li, R.-J. (1990). Multiple objective decision-making in a fuzzy environment. Ph. D. Thesis, Kansas State University"},{"issue":"2","key":"845_CR69","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1016\/j.cie.2012.04.013","volume":"63","author":"H-T Lin","year":"2012","unstructured":"Lin, H.-T., Chen, Y.-T., Chou, T.-Y., & Liao, Y.-C. (2012). Crew rostering with multiple goals: An empirical study. Computers & Industrial Engineering, 63(2), 483\u2013493. https:\/\/doi.org\/10.1016\/j.cie.2012.04.013","journal-title":"Computers & Industrial Engineering"},{"issue":"2","key":"845_CR70","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10852-012-9200-x","volume":"12","author":"MAO Louly","year":"2013","unstructured":"Louly, M. A. O. (2013). A goal programming model for staff scheduling at a telecommunications center. Journal of Mathematical Modelling and Algorithms, 12(2), 167\u2013178. https:\/\/doi.org\/10.1007\/s10852-012-9200-x","journal-title":"Journal of Mathematical Modelling and Algorithms"},{"issue":"1","key":"845_CR71","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/s00291-008-0154-3","volume":"33","author":"M Luque","year":"2011","unstructured":"Luque, M., Ruiz, F., & Miettinen, K. (2011). Global formulation for interactive multiobjective optimization. OR Spectrum, 33(1), 27\u201348.","journal-title":"OR Spectrum"},{"issue":"6","key":"845_CR72","doi-asserted-by":"publisher","first-page":"853","DOI":"10.1007\/s00158-009-0460-7","volume":"41","author":"RT Marler","year":"2010","unstructured":"Marler, R. T., & Arora, J. S. (2010). The weighted sum method for multi-objective optimization: New insights. Structural and Multidisciplinary Optimization, 41(6), 853\u2013862.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"2","key":"845_CR73","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1016\/j.amc.2009.03.037","volume":"213","author":"G Mavrotas","year":"2009","unstructured":"Mavrotas, G. (2009). Effective implementation of the $$\\epsilon $$-constraint method in multi-objective mathematical programming problems. Applied Mathematics and Computation, 213(2), 455\u2013465. https:\/\/doi.org\/10.1016\/j.amc.2009.03.037","journal-title":"Applied Mathematics and Computation"},{"issue":"18","key":"845_CR74","doi-asserted-by":"publisher","first-page":"9652","DOI":"10.1016\/j.amc.2013.03.002","volume":"219","author":"G Mavrotas","year":"2013","unstructured":"Mavrotas, G., & Florios, K. (2013). An improved version of the augmented epsilon-constraint method (augmecon2) for finding the exact pareto set in multi-objective integer programming problems. Applied Mathematics and Computation, 219(18), 9652\u20139669. https:\/\/doi.org\/10.1016\/j.amc.2013.03.002","journal-title":"Applied Mathematics and Computation"},{"issue":"2","key":"845_CR75","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1016\/j.ejor.2019.06.005","volume":"279","author":"D Meignan","year":"2019","unstructured":"Meignan, D., & Knust, S. (2019). A neutrality-based iterated local search for shift scheduling optimization and interactive reoptimization. European Journal of Operational Research, 279(2), 320\u2013334. https:\/\/doi.org\/10.1016\/j.ejor.2019.06.005","journal-title":"European Journal of Operational Research"},{"issue":"4","key":"845_CR76","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/s10951-010-0195-8","volume":"14","author":"M Mesquita","year":"2011","unstructured":"Mesquita, M., Moz, M., Paias, A., Paixao, J., Pato, M., & Respicio, A. (2011). A new model for the integrated vehicle-crew-rostering problem and a computational study on rosters. Journal of Scheduling, 14(4), 319\u2013334. https:\/\/doi.org\/10.1007\/s10951-010-0195-8","journal-title":"Journal of Scheduling"},{"issue":"1","key":"845_CR77","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s00291-012-0297-0","volume":"36","author":"K Miettinen","year":"2014","unstructured":"Miettinen, K. (2014). Survey of methods to visualize alternatives in multiple criteria decision making problems. OR Spectrum, 36(1), 3\u201337.","journal-title":"OR Spectrum"},{"issue":"7","key":"845_CR78","doi-asserted-by":"publisher","first-page":"954","DOI":"10.5829\/ije.019.32.07a.08","volume":"32","author":"M Mohammadian","year":"2019","unstructured":"Mohammadian, M., Babaei, M., Jarrahi, M. A., & Anjomrouz, E. (2019). Scheduling nurse shifts using goal programming based on nurse preferences: A case study in an emergency department. International Journal of Engineering, 32(7), 954\u2013963. https:\/\/doi.org\/10.5829\/ije.019.32.07a.08","journal-title":"International Journal of Engineering"},{"issue":"3","key":"845_CR79","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/s12469-009-0013-x","volume":"1","author":"M Moz","year":"2009","unstructured":"Moz, M., Resp\u00edcio, A., & Pato, M. V. (2009). Bi-objective evolutionary heuristics for bus driver rostering. Public Transport, 1(3), 189\u2013210. https:\/\/doi.org\/10.1007\/s12469-009-0013-x","journal-title":"Public Transport"},{"issue":"3","key":"845_CR80","first-page":"222","volume":"23","author":"M Mutingi","year":"2015","unstructured":"Mutingi, M., & Mbohwa, C. (2015). Nurse scheduling: A fuzzy multi-criteria simulated metamorphosis approach. Engineering Letters, 23(3), 222\u2013231.","journal-title":"Engineering Letters"},{"issue":"2","key":"845_CR81","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1111\/j.1540-5915.1980.tb01142.x","volume":"11","author":"R Narasimhan","year":"1980","unstructured":"Narasimhan, R. (1980). Goal programming in a fuzzy environment. Decision Sciences, 11(2), 325\u2013336.","journal-title":"Decision Sciences"},{"issue":"4","key":"845_CR82","first-page":"1410","volume":"37","author":"E \u00d6zcan","year":"2019","unstructured":"\u00d6zcan, E., Dani\u015fan, T., Yumu\u015fak, R., G\u00fcr, S., & Eren, T. (2019). Goal programming for the radiology technician scheduling problem. Sigma Journal of Engineering and Natural Sciences - Sigma M\u00fchendislik ve Fen Bilimleri Dergisi, 37(4), 1410\u201320.","journal-title":"Sigma Journal of Engineering and Natural Sciences - Sigma M\u00fchendislik ve Fen Bilimleri Dergisi"},{"issue":"2","key":"845_CR83","doi-asserted-by":"publisher","first-page":"192","DOI":"10.3390\/math7020192","volume":"7","author":"EH \u00d6zder","year":"2019","unstructured":"\u00d6zder, E. H., \u00d6zcan, E., & Eren, T. (2019). Staff task-based shift scheduling solution with an ANP and goal programming method in a natural gas combined cycle power plant. Mathematics, 7(2), 192. https:\/\/doi.org\/10.3390\/math7020192","journal-title":"Mathematics"},{"issue":"10","key":"845_CR84","doi-asserted-by":"publisher","first-page":"702","DOI":"10.3390\/pr7100702","volume":"7","author":"EH \u00d6zder","year":"2019","unstructured":"\u00d6zder, E. H., \u00d6zcan, E., & Eren, T. (2019). Sustainable personnel scheduling problem optimization in a natural gas combined-cycle power plant. Processes, 7(10), 702. https:\/\/doi.org\/10.3390\/pr7100702","journal-title":"Processes"},{"issue":"9","key":"845_CR85","doi-asserted-by":"publisher","first-page":"7525","DOI":"10.1002\/er.5480","volume":"44","author":"EH \u00d6zder","year":"2020","unstructured":"\u00d6zder, E. H., \u00d6zcan, E., & Eren, T. (2020). Sustainable personnel scheduling supported by an artificial neural network model in a natural gas combined cycle power plant. International Journal of Energy Research, 44(9), 7525\u20137547. https:\/\/doi.org\/10.1002\/er.5480","journal-title":"International Journal of Energy Research"},{"issue":"6","key":"845_CR86","doi-asserted-by":"publisher","first-page":"1695","DOI":"10.1142\/S0219622020300050","volume":"19","author":"EH \u00d6zder","year":"2020","unstructured":"\u00d6zder, E. H., \u00d6zcan, E., & Eren, T. (2020). A systematic literature review for personnel scheduling problems. International Journal of Information Technology and Decision Making, 19(6), 1695\u20131735. https:\/\/doi.org\/10.1142\/S0219622020300050","journal-title":"International Journal of Information Technology and Decision Making"},{"key":"845_CR87","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/978-3-662-49014-3_29","volume":"562","author":"K Peng","year":"2015","unstructured":"Peng, K., Shen, Y., & Li, J. (2015). A multi-objective simulated annealing for bus driver rostering. Communications in Computer and Information Science, 562, 315\u2013330. https:\/\/doi.org\/10.1007\/978-3-662-49014-3_29","journal-title":"Communications in Computer and Information Science"},{"key":"845_CR88","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/2379091","author":"P Rerkjirattikal","year":"2020","unstructured":"Rerkjirattikal, P., Huynh, V.-N., Olapiriyakul, S., & Supnithi, T. (2020). A goal programming approach to nurse scheduling with individual preference satisfaction. Mathematical Problems in Engineering. https:\/\/doi.org\/10.1155\/2020\/2379091","journal-title":"Mathematical Problems in Engineering"},{"issue":"4","key":"845_CR89","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1111\/itor.12013","volume":"20","author":"A Respicio","year":"2013","unstructured":"Respicio, A., Moz, M., & Pato, M. V. (2013). Enhanced genetic algorithms for a bi-objective bus driver rostering problem: a computational study. International Transactions in Operational Research, 20(4), 443\u2013470. https:\/\/doi.org\/10.1111\/itor.12013","journal-title":"International Transactions in Operational Research"},{"issue":"2","key":"845_CR90","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10951-017-0525-1","volume":"21","author":"T Rihm","year":"2018","unstructured":"Rihm, T., & Baumann, P. (2018). Staff assignment with lexicographically ordered acceptance levels. Journal of Scheduling, 21(2), 167\u2013189. https:\/\/doi.org\/10.1007\/s10951-017-0525-1","journal-title":"Journal of Scheduling"},{"key":"845_CR91","volume-title":"Handbook of Critical Issues in Goal Programming","author":"C Romero","year":"1991","unstructured":"Romero, C. (1991). Handbook of Critical Issues in Goal Programming. Pergamon Press."},{"key":"845_CR92","doi-asserted-by":"publisher","DOI":"10.1016\/S0926-5589(03)80002-X","volume-title":"Multiple Criteria Analysis for Agricultural Decisions","author":"C Romero","year":"2003","unstructured":"Romero, C., & Rehman, T. (2003). Multiple Criteria Analysis for Agricultural Decisions (Vol. 11). Elsevier."},{"key":"845_CR93","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-1-4614-5094-8_8","volume":"74","author":"E R\u00f6nnberg","year":"2013","unstructured":"R\u00f6nnberg, E., Larsson, T., & Bertilsson, A. (2013). Automatic scheduling of nurses: What does it take in practice? Springer Optimization and Its Applications, 74, 151\u2013178. https:\/\/doi.org\/10.1007\/978-1-4614-5094-8_8","journal-title":"Springer Optimization and Its Applications"},{"issue":"3\u20135","key":"845_CR94","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/0270-0255(87)90473-8","volume":"9","author":"RW Saaty","year":"1987","unstructured":"Saaty, R. W. (1987). The analytic hierarchy process\u2013what it is and how it is used. Mathematical Modelling, 9(3\u20135), 161\u2013176.","journal-title":"Mathematical Modelling"},{"issue":"4","key":"845_CR95","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1016\/j.jom.2005.05.005","volume":"24","author":"SE Sampson","year":"2006","unstructured":"Sampson, S. E. (2006). Optimization of volunteer labor assignments. Journal of Operations Management, 24(4), 363\u2013377. https:\/\/doi.org\/10.1016\/j.jom.2005.05.005","journal-title":"Journal of Operations Management"},{"issue":"4","key":"845_CR96","doi-asserted-by":"publisher","first-page":"1071","DOI":"10.1007\/s00291-017-0485-z","volume":"39","author":"FZ Sargut","year":"2017","unstructured":"Sargut, F. Z., Altuntas, C., & Tulazoglu, D. C. (2017). Multi-objective integrated acyclic crew rostering and vehicle assignment problem in public bus transportation. OR Spectrum, 39(4), 1071\u20131096. https:\/\/doi.org\/10.1007\/s00291-017-0485-z","journal-title":"OR Spectrum"},{"key":"845_CR97","doi-asserted-by":"crossref","unstructured":"Sastry, K., Goldberg, D., & Kendall, G. (2005). Genetic algorithms. Search methodologies (pp. 97\u2013125). Springer.","DOI":"10.1007\/0-387-28356-0_4"},{"key":"845_CR98","unstructured":"Schaffer, J. D. (1985). Multiple objective optimization with vector evaluated genetic algorithms. Proceedings of the first international conference on genetic algorithms and their applications, 1985."},{"issue":"7","key":"845_CR99","doi-asserted-by":"publisher","first-page":"5424","DOI":"10.1016\/j.apm.2012.10.011","volume":"37","author":"P Shahnazari-Shahrezaei","year":"2013","unstructured":"Shahnazari-Shahrezaei, P., Tavakkoli-Moghaddam, R., & Kazemipoor, H. (2013). Solving a multi-objective multi-skilled manpower scheduling model by a fuzzy goal programming approach. Applied Mathematical Modelling, 37(7), 5424\u20135443. https:\/\/doi.org\/10.1016\/j.apm.2012.10.011","journal-title":"Applied Mathematical Modelling"},{"issue":"9\u201312","key":"845_CR100","doi-asserted-by":"publisher","first-page":"1517","DOI":"10.1007\/s00170-012-4119-y","volume":"64","author":"P Shahnazari-Shahrezaei","year":"2013","unstructured":"Shahnazari-Shahrezaei, P., Tavakkoli-Moghaddam, R., & Kazemipoor, H. (2013). Solving a new fuzzy multi-objective model for a multi-skilled manpower scheduling problem by particle swarm optimization and elite tabu search. International Journal of Advanced Manufacturing Technology, 64(9\u201312), 1517\u20131540. https:\/\/doi.org\/10.1007\/s00170-012-4119-y","journal-title":"International Journal of Advanced Manufacturing Technology"},{"key":"845_CR101","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1007\/s10479-018-2848-5","volume":"272","author":"A Shuib","year":"2019","unstructured":"Shuib, A., & Kamarudin, F. I. (2019). Solving shift scheduling problem with days-off preference for power station workers using binary integer goal programming model. Annals of Operations Research, 272, 355\u2013372. https:\/\/doi.org\/10.1007\/s10479-018-2848-5","journal-title":"Annals of Operations Research"},{"issue":"9","key":"845_CR102","doi-asserted-by":"publisher","first-page":"1312","DOI":"10.5829\/ije.2019.32.09c.12","volume":"32","author":"M Taghizadehalvandi","year":"2019","unstructured":"Taghizadehalvandi, M., & Ozturk, Z. K. (2019). Multi-objective solution approaches for employee shift scheduling problems in service sectors. International Journal of Engineering, 32(9), 1312\u20131319. https:\/\/doi.org\/10.5829\/ije.2019.32.09c.12","journal-title":"International Journal of Engineering"},{"key":"845_CR103","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-642-10354-4_11","volume":"638","author":"M Tamiz","year":"2010","unstructured":"Tamiz, M., & Yaghoobi, M. A. (2010). Nurse scheduling by fuzzy goal programming. Lecture Notes in Economics and Mathematical Systems, 638, 151\u2013163. https:\/\/doi.org\/10.1007\/978-3-642-10354-4_11","journal-title":"Lecture Notes in Economics and Mathematical Systems"},{"key":"845_CR104","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/5647078","author":"M Tan","year":"2019","unstructured":"Tan, M., Gan, J., & Ren, Q. (2019). Scheduling emergency physicians based on a multiobjective programming approach: A case study of West China Hospital of Sichuan University. Journal of Healthcare Engineering. https:\/\/doi.org\/10.1155\/2019\/5647078","journal-title":"Journal of Healthcare Engineering"},{"key":"845_CR105","doi-asserted-by":"crossref","unstructured":"Todovic, D., Makajic-Nikolic, D., Kostic-Stankovic, M., & Martic, M. (2015). Police officer scheduling using goal programming. Policing: An International Journal of Police Strategies & Management, 38: 295-313.","DOI":"10.1108\/PIJPSM-11-2014-0124"},{"key":"845_CR106","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1016\/j.cie.2006.08.003","volume":"51","author":"S Topaloglu","year":"2006","unstructured":"Topaloglu, S. (2006). A multi-objective programming model for scheduling emergency medicine residents. Computers & Industrial Engineering, 51, 375\u2013388. https:\/\/doi.org\/10.1016\/j.cie.2006.08.003","journal-title":"Computers & Industrial Engineering"},{"issue":"3","key":"845_CR107","doi-asserted-by":"publisher","first-page":"943","DOI":"10.1016\/j.ejor.2008.10.032","volume":"198","author":"S Topaloglu","year":"2009","unstructured":"Topaloglu, S. (2009). A shift scheduling model for employees with different seniority levels and an application in healthcare. European Journal of Operational Research, 198(3), 943\u2013957. https:\/\/doi.org\/10.1016\/j.ejor.2008.10.032","journal-title":"European Journal of Operational Research"},{"issue":"1\u20134","key":"845_CR108","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1023\/B:ANOR.0000019102.68222.df","volume":"128","author":"S Topaloglu","year":"2004","unstructured":"Topaloglu, S., & Ozkarahan, I. (2004). An implicit goal programming model for the tour scheduling problem considering the employee work preferences. Annals of Operations Research, 128(1\u20134), 135\u2013158. https:\/\/doi.org\/10.1023\/B:ANOR.0000019102.68222.df","journal-title":"Annals of Operations Research"},{"issue":"11","key":"845_CR109","doi-asserted-by":"publisher","first-page":"1543","DOI":"10.1016\/j.fss.2009.10.003","volume":"161","author":"S Topaloglu","year":"2010","unstructured":"Topaloglu, S., & Selim, H. (2010). Nurse scheduling using fuzzy modeling approach. Fuzzy Sets and Systems, 161(11), 1543\u20131563. https:\/\/doi.org\/10.1016\/j.fss.2009.10.003","journal-title":"Fuzzy Sets and Systems"},{"issue":"3","key":"845_CR110","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.ejor.2012.11.029","volume":"226","author":"J Van Den Bergh","year":"2013","unstructured":"Van Den Bergh, J., Beli\u00ebn, J., De Bruecker, P., Demeulemeester, E., & De Boeck, L. (2013). Personnel scheduling: A literature review. European Journal of Operational Research, 226(3), 367\u2013385. https:\/\/doi.org\/10.1016\/j.ejor.2012.11.029","journal-title":"European Journal of Operational Research"},{"key":"845_CR111","doi-asserted-by":"crossref","unstructured":"Van\u00a0Laarhoven, P. J., & Aarts, E. H. (1987). Simulated annealing. Simulated Annealing: Theory and Applications (pp. 7\u201315). Springer.","DOI":"10.1007\/978-94-015-7744-1_2"},{"issue":"1","key":"845_CR112","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1080\/21681015.2014.881425","volume":"31","author":"S-P Wang","year":"2014","unstructured":"Wang, S.-P., Hsieh, Y.-K., Zhuang, Z.-Y., & Ou, N.-C. (2014). Solving an outpatient nurse scheduling problem by binary goal programming. Journal of Industrial and Production Engineering, 31(1), 41\u201350. https:\/\/doi.org\/10.1080\/21681015.2014.881425","journal-title":"Journal of Industrial and Production Engineering"},{"key":"845_CR113","doi-asserted-by":"crossref","unstructured":"Werners, B. M. (1988). Aggregation models in mathematical programming. Mathematical Models for Decision Support (pp. 295\u2013305). Springer.","DOI":"10.1007\/978-3-642-83555-1_19"},{"key":"845_CR114","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.cor.2014.08.016","volume":"54","author":"T-H Wu","year":"2015","unstructured":"Wu, T.-H., Yeh, J.-Y., & Lee, Y.-M. (2015). A particle swarm optimization approach with refinement procedure for nurse rostering problem. Computers & Operations Research, 54, 52\u201363.","journal-title":"Computers & Operations Research"},{"issue":"5","key":"845_CR115","first-page":"2043","volume":"9","author":"P-Y Yin","year":"2013","unstructured":"Yin, P.-Y., & Chiang, Y.-T. (2013). Cyber swarm algorithms for multi-objective nurse rostering problem. International Journal of Innovative Computing, Information and Control, 9(5), 2043\u20132063.","journal-title":"International Journal of Innovative Computing, Information and Control"},{"issue":"3","key":"845_CR116","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1016\/S0019-9958(65)90241-X","volume":"8","author":"LA Zadeh","year":"1965","unstructured":"Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338\u2013353.","journal-title":"Information and Control"},{"issue":"6","key":"845_CR117","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2007","unstructured":"Zhang, Q., & Li, H. (2007). Moea\/d: A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 11(6), 712\u2013731.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"11","key":"845_CR118","doi-asserted-by":"publisher","first-page":"6784","DOI":"10.1109\/TITS.2020.2994779","volume":"22","author":"S-Z Zhou","year":"2020","unstructured":"Zhou, S.-Z., Zhan, Z.-H., Chen, Z.-G., Kwong, S., & Zhang, J. (2020). A multi-objective ant colony system algorithm for airline crew rostering problem with fairness and satisfaction. IEEE Transactions on Intelligent Transportation Systems, 22(11), 6784\u201398.","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"845_CR119","unstructured":"Zitzler, E., Laumanns, M., & Thiele, L. (2001). Spea2: Improving the strength pareto evolutionary algorithm. TIK-report, 103."}],"container-title":["Journal of Scheduling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10951-025-00845-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10951-025-00845-0","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10951-025-00845-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:41:32Z","timestamp":1773657692000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10951-025-00845-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,21]]},"references-count":119,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,2]]}},"alternative-id":["845"],"URL":"https:\/\/doi.org\/10.1007\/s10951-025-00845-0","relation":{},"ISSN":["1094-6136","1099-1425"],"issn-type":[{"value":"1094-6136","type":"print"},{"value":"1099-1425","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,21]]},"assertion":[{"value":"17 March 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 May 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}