Operations Research 2018 Abstract Submission

Employee shift rostering optimization with OptaPlanner’s metaheuristics

Invited abstract in session WB-6: Business Track, stream Business Track.

Wednesday, 11:00-12:40
Room: 1g. Budapest

Authors (first author is the speaker)

1. Geoffrey De Smet
Red Hat (company)


Any manager of nurses, guards, assembly line workers or any other type of employees that don’t work 9 to 5 will agree: shift rostering is difficult - and time consuming. Holidays affect the schedule, employees take PTO (or call in sick) and staffing requirements change regularly. Meanwhile the schedule must adhere to labor laws, without incurring extra staffing costs. At the same time, it should also fulfill employee requests, treating all employees fairly.

In this session, the lead and founder of OptaPlanner will explain the design and architecture of optashift-employee-rostering, an open source web application to assign employees to shifts under various constraints. He’ll also explain the technical nuances of hard and soft constraints, incremental score calculation and continuous planning.

OptaPlanner is an open source constraint solver in Java that is used across the globe by governments, nonprofits and companies ranging from startups to Fortune 500 companies.


Status: accepted

Back to the list of papers