workforce scheduling.
Build shift plans that match staff to demand. Respect labour law, works agreements, qualifications, preferences and budget.
Who works which shift next month, so every position has a qualified person and every rest period holds?
Workforce scheduling combines integer programming for shift assignment with constraint programming for complex labour rules. kint handles several skills and locations at once and takes demand forecasts as input.
where workforce scheduling gets hard.
Working-time law, rest periods, maximum consecutive days and overtime rules form a dense set of constraints that differs by contract and region.
Staffing needs shift across the day and the week. Matching people to that curve is hard by hand.
Skills, certificates, part-time contracts and availability make each assignment a separate choice.
from the rules to the bound.
kint's decision agent writes the model from the planners' description. In the pilot, kint's forward deployed engineers review it with the experts. Then the solver does this.
forecast the workload
Workload per hour and location comes from your history, or from the operational plan it depends on.
model shifts and rules
Availability, qualifications, labour law, budget and fairness rules all become constraints.
solve MIP and CP together
Integer programming assigns the shifts. Constraint programming enforces the complex rules.
publish and adjust
Swap requests and absences trigger a new run. Coverage stays valid as the plan changes.
a workforce scheduling plan, with its reasons.
Below are the parts of a workforce scheduling result. Planners check them before the plan is released.
the anatomy of an answer- planA shift plan per person and day, checked against every rule.
- binding limitFor example: the number of certified people on night shift binds, not the headcount.
- sensitivityWhat one more certification, or one more part-time contract, would cover.
- bound and gapBound and gap for the roster, stored with the run.
- recordData version, model version, who reviewed the model and who released the plan.
bring us this decision.
Bring one recurring workforce scheduling decision with its rules and data. Your planners get a first model they can read.
- Results
- Plan, binding limit, sensitivity, bound and gap, record
- Data centres
- Operated in Germany, or in yours
- all problem types
- routes, schedules, stock and price
- Contact
- hello@kint.pro