Künstliche Intelligenz in der Personalplanung
Artifical Intelligence in Employee Scheduling
Wissenschaftsdisziplinen
Informatik (80%); Mathematik (20%)
Keywords
-
Employee Scheduling,
Hypertree Decomposition,
Metaheuristics,
Parameter Tuning
Unsere Arbeitszeitpläne beeinflussen das Leben eines jeden von uns. Ungeeignete Arbeitszeitpläne können äußerst negative Auswirkungen auf unsere Gesundheit, unser soziales Leben und die Arbeitsmotivation haben. Auf der anderen Seite müssen Unternehmen und öffentliche Dienstleister ihren Personalanforderungen gerecht werden und die Qualität ihrer Dienstleistungen und Arbeitsabläufe sichern. Daher ist es von immenser Bedeutung für die Gesellschaft sowie für Arbeitnehmer und Arbeitgeber, geeignete Personalzeitpläne zu finden, die all diese Bedürfnisse berücksichtigen. Allerdings stellt die Personalplanung eine sehr komplexe Aufgabe dar, da der Suchraum aller möglichen Lösungen enorm groß ist und zugleich viele widerstreitende Bedingungen, wie etwa Arbeitsrecht, Wünsche der Arbeitnehmer und Interessen der Arbeitgeber, in der Schichtplanung berücksichtigt werden müssen. Vor allem in solchen Unternehmen, in denen die benötigte Anzahl von Mitarbeitern temporär schwankt, in denen 24 Stunden pro Tag gearbeitet wird oder die sich mit besonders komplexen oder kritischen Aufgaben (z. B. Flugsicherung oder Rettungsdienst ) beschäftigen, stellt sich die Schichtplanung als besonders problematisch dar. Traditionell werden Personalplanungsprobleme in mehreren Schritten gelöst, die verschiedene Teilprobleme in Form von NP-hard-Problemen beinhalten (z. B. Schichtplanung, Pausenplanung, Personaleinsatzplanung etc.). Dieser Ansatz verringert zwar die Komplexität der Problemlösung, aber Schichtplanungsexperten müssen in die Lösung des Gesamtproblems mit einbezogen werden. Darüber hinaus sind die Teilprobleme stark untereinander verschachtelt und insgesamt können gute Lösungen aufgrund der frühzeitigen Entscheidung für Teilproblemlösungen nicht erreicht werden. Einige der wesentlichen offenen Fragen bei schwierigen Personaleinsatzplanungen blieben bis jetzt in der Literatur noch ungelöst: Ist es möglich, die allgemeine Personalplanung vollständig zu automatisieren und qualitativ hochwertige Lösungen ohne die Hilfe menschlicher Experten zu erhalten? In diesem Projekt werden wir genau diese Herausforderung angehen. Wir streben einen signifikanten Fortschritt bei der Lösung allgemeiner Personalplanungsprobleme an sowie die Entwicklung von Methoden, die auf einem breiten Gebiet solcher Probleme eingesetzt werden können. Unser Ziel erfordert Grundlagenforschung zur Entwicklung neuer intelligenter Suchmethoden, die mit solchen komplexen Aufgaben umgehen können. Wir wollen neue Suchmethoden entwickeln, die bei der Suche maschinelles Lernen verwenden und die Strukturzerlegungsmethoden in den Suchtechniken nutzen. Ein Durchbruch in diesem Projekt wird einen bedeutenden Beitrag im Bereich der Personalplanung sowie der Problemlösung und -suche darstellen.
Es ist von immenser Bedeutung für die Gesellschaft, geeignete Personalzeitpläne zu finden. Allerdings stellt die Personalplanung eine sehr komplexe Aufgabe dar, da der Suchraum aller möglichen Lösungen enorm groß ist und zugleich viele widerstreitende Bedingungen, wie etwa Arbeitsrecht, Wünsche der Arbeitnehmer und Interessen der Arbeitgeber in der Schichtplanung berücksichtigt werden müssen. Vor allem in solchen Unternehmen, in denen die benötigte Anzahl von Mitarbeitern temporär schwankt, in denen 24 Stunden pro Tag gearbeitet wird oder die sich mit besonders komplexen oder kritischen Aufgaben (z. B. Flugsicherung oder Rettungsdienst) beschäftigen, stellt sich die Schichtplanung als besonders problematisch dar.Das Hauptziel dieses Projekes war die Erzielung eines signifikanten Fortschritts bei der Lösung allgemeiner Personalplanungsprobleme sowie die Entwicklung von Methoden, die auf einem breiten Gebiet solcher Probleme eingesetzt werden können. Unser Ziel erforderte Grundlagenforschung zur Entwicklung neuer Algorithmen, die mit solchen komplexen Aufgaben umgehen können. In diesem Projekt haben wir state-of-the-art Algorithmen für Personaleinsatzprobleme wie Schichtplanung, Pausenplanung und das General Employee Scheduling (GES)-Problem entwickelt. Die vorgeschlagenen Algorithmen bieten zurzeit die besten Lösungen für einige Probleme in diesem Bereich. Wir haben innovative Lösungsmethoden entwickelt, basierend auf exakten Techniken, Metheuristiken und hybriden Methoden. Wichtige Beiträge dieses Projektes sind die Formulierung des GES-Problems und die Entwicklung eines neuen Frameworks, mit dem verschiedene heuristische Lösungsmethoden implementiert und auf unterschiedliche Probleme angewandt werden können. Wir haben das Algorithm Selection-Problem für verschiedene Probleme wie Graph Coloring, Traveling Salesman Problem und Tree Decompositions untersucht. Wir konnten neue Eigenschaften definieren, die Probleminstanzen gut charakterisieren. Solche Eigenschaften haben wir für die automatische Algorithmenauswahl in dieser Domäne verwendet sowie für die detallierte Untersuchung der Anwendung der Machine Learning Techniken für Vorhersagen des Verhaltens der Algorithmen.In diesem Projekt haben wir auch die Lösung verwandter Probleme wie Hight School Timetabling, Torpedo Scheduling, Tree Decompositions und Sudoku untersucht und konnten state-of-the-art Algorithmen für diese Probleme entwickeln. Dieses Projekt hat wichtige Beiträge zur Lösung allgemeiner Personalplanungsprobleme sowie anderer ähnlicher Probleme geleistet. Die Ergbnisse dieses Projektes und die neu entwickelten Algorithmen können vewendet werden, um reale Employee Scheduling und Timetabling Probleme in Industrie und öffentlichem Dienst zu lösen.
- Technische Universität Wien - 100%
Research Output
- 330 Zitationen
- 33 Publikationen
-
2020
Titel Solving the general employee scheduling problem DOI 10.1016/j.cor.2019.104794 Typ Journal Article Autor Kletzander L Journal Computers & Operations Research Seiten 104794 -
2022
Titel Effect of Composite Chitosan/Sodium Alginate Gel Coatings on the Quality of Fresh-Cut Purple-Flesh Sweet Potato DOI 10.3390/gels8110747 Typ Journal Article Autor Chit C Journal Gels Seiten 747 Link Publikation -
2016
Titel An Exact Algorithm for Unicost Set Covering. Typ Conference Proceeding Abstract Autor Demirovic E Konferenz Doctoral Program of the 22nd International Conference on the Principles and Practice of Constraint Programming (CP 2016). -
2016
Titel Modeling and solving staff scheduling with partial weighted maxSAT. Typ Conference Proceeding Abstract Autor Demirovic E Konferenz Proceedings of PATAT 2016 - The 11th International Conference on the Practice and Theory of Automated Timetabling. -
2016
Titel Integer Programming and Heuristic Approaches for a Multi-Stage Nurse Rostering Problem. Typ Conference Proceeding Abstract Autor Mischek F Konferenz Proceedings of PATAT 2016 - The 11th International Conference on the Practice and Theory of Automated Timetabling. -
2016
Titel Shift Design with Answer Set Programming DOI 10.3233/fi-2016-1396 Typ Journal Article Autor Abseher M Journal Fundamenta Informaticae Seiten 1-25 -
2016
Titel Modeling and solving a real-life multi-skill shift design problem DOI 10.1007/s10479-016-2175-7 Typ Journal Article Autor Bonutti A Journal Annals of Operations Research Seiten 365-382 -
2015
Titel Shift Design with Answer Set Programming DOI 10.1007/978-3-319-23264-5_4 Typ Book Chapter Autor Abseher M Verlag Springer Nature Seiten 32-39 -
2015
Titel Metaheuristic Algorithms and Tree Decomposition DOI 10.1007/978-3-662-43505-2_64 Typ Book Chapter Autor Hammerl T Verlag Springer Nature Seiten 1255-1270 -
2017
Titel Improving the Efficiency of Dynamic Programming on Tree Decompositions via Machine Learning. Typ Journal Article Autor Abseher M -
2017
Titel SAT-Based Approaches for the General High School Timetabling Problem DOI 10.24963/ijcai.2017/747 Typ Conference Proceeding Abstract Autor Demirovic E Seiten 5175-5176 Link Publikation -
2017
Titel Personnel Scheduling as Satisfiability Modulo Theories DOI 10.24963/ijcai.2017/86 Typ Conference Proceeding Abstract Autor Erkinger C Seiten 614-621 Link Publikation -
2017
Titel Modeling and solving staff scheduling with partial weighted maxSAT DOI 10.1007/s10479-017-2693-y Typ Journal Article Autor Demirovic E Journal Annals of Operations Research Seiten 79-99 Link Publikation -
2017
Titel Improving the Efficiency of Dynamic Programming on Tree Decompositions via Machine Learning DOI 10.1613/jair.5312 Typ Journal Article Autor Abseher M Journal Journal of Artificial Intelligence Research Seiten 829-858 Link Publikation -
2017
Titel MaxSAT-based large neighborhood search for high school timetabling DOI 10.1016/j.cor.2016.08.004 Typ Journal Article Autor Demirovic E Journal Computers & Operations Research Seiten 172-180 -
2017
Titel Integer programming model extensions for a multi-stage nurse rostering problem DOI 10.1007/s10479-017-2623-z Typ Journal Article Autor Mischek F Journal Annals of Operations Research Seiten 123-143 Link Publikation -
2017
Titel A Hybrid Approach for the Sudoku Problem: Using Constraint Programming in Iterated Local Search DOI 10.1109/mis.2017.29 Typ Journal Article Autor Musliu N Journal IEEE Intelligent Systems Seiten 52-62 -
2017
Titel A Multi-stage Simulated Annealing Algorithm for the Torpedo Scheduling Problem DOI 10.1007/978-3-319-59776-8_28 Typ Book Chapter Autor Kletzander L Verlag Springer Nature Seiten 344-358 -
2017
Titel htd – A Free, Open-Source Framework for (Customized) Tree Decompositions and Beyond DOI 10.1007/978-3-319-59776-8_30 Typ Book Chapter Autor Abseher M Verlag Springer Nature Seiten 376-386 -
2018
Titel Solver Independent Rotating Workforce Scheduling DOI 10.1007/978-3-319-93031-2_31 Typ Book Chapter Autor Musliu N Verlag Springer Nature Seiten 429-445 -
2014
Titel The break scheduling problem: complexity results and practical algorithms DOI 10.1007/s12293-014-0131-0 Typ Journal Article Autor Widl M Journal Memetic Computing Seiten 97-112 -
2014
Titel Automating the Parameter Selection in VRP: An Off-line Parameter Tuning Tool Comparison DOI 10.1007/978-94-017-9054-3_11 Typ Book Chapter Autor Rasku J Verlag Springer Nature Seiten 191-209 -
2013
Titel Algorithm Selection for the Graph Coloring Problem DOI 10.1007/978-3-642-44973-4_42 Typ Book Chapter Autor Musliu N Verlag Springer Nature Seiten 389-403 -
2014
Titel Modeling High School Timetabling as PartialWeighted maxSAT. Typ Conference Proceeding Abstract Autor Demirovic E Konferenz LaSh 2014: The 4th Workshop on Logic and Search (a SAT / ICLP workshop at FLoC 2014). -
2014
Titel Solving High School Timetabling with Satisfiability Modulo Theories. Typ Conference Proceeding Abstract Autor Demirovic E Konferenz Proceedings of PATAT 2014 - The 10th International Conference of the Practice and Theory of Automated Timetabling. -
2014
Titel Application of Machine Learning to Algorithm Selection for TSP DOI 10.1109/ictai.2014.18 Typ Conference Proceeding Abstract Autor Pihera J Seiten 47-54 -
2016
Titel Modeling high school timetabling with bitvectors DOI 10.1007/s10479-016-2220-6 Typ Journal Article Autor Demirovic E Journal Annals of Operations Research Seiten 215-238 Link Publikation -
2015
Titel Improving the Efficiency of Dynamic Programming on Tree Decompositions via Machine Learning. Typ Conference Proceeding Abstract Autor Abseher M Konferenz Q. Yang and M. Wooldridge, editors, Proceedings of the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015). -
2013
Titel Automated Shift Design and Break Scheduling DOI 10.1007/978-3-642-39304-4_5 Typ Book Chapter Autor Di Gaspero L Verlag Springer Nature Seiten 109-127 -
2013
Titel Scheduling of electric vehicle charging operations. Typ Conference Proceeding Abstract Autor Bucar D Konferenz MISTA - Multidisciplinary International Scheduling Conference: Theory and Applications. -
2013
Titel Applying Machine Learning for Solver Selection in Scheduling. Typ Conference Proceeding Abstract Autor Musliu N Konferenz 10th Metaheuristics International Conference (MIC 2013). -
2014
Titel Modeling and Solving a Real-Life Multi-Skill Shift Design Problem. Typ Conference Proceeding Abstract Autor Bonutti A Konferenz Proceedings of the 10th International Conference of the Practice and Theory of Automated Timetabling (PATAT). -
0
Titel A general modeling format for employee scheduling. Typ Other Autor Kletzander L