A Swift Heuristic Method for Work Order Scheduling under the Skilled-Workforce Constraint
Nima Safaei, Corey Kiassat

TL;DR
This paper introduces a fast heuristic for work order scheduling with skill constraints, enabling quick sensitivity analysis in industries with unpredictable workloads.
Contribution
It presents a novel heuristic method for efficiently solving a skill-constrained job scheduling problem, improving speed over traditional optimal approaches.
Findings
The heuristic produces schedules close to optimal in significantly less time.
Experimental results demonstrate the method's effectiveness on real-world data.
The approach facilitates rapid sensitivity analysis for workforce planning.
Abstract
The considered problem is how to optimally allocate a set of jobs to technicians of different skills such that the number of technicians of each skill does not exceed the number of persons with that skill designation. The key motivation is the quick sensitivity analysis in terms of the workforce size which is quite necessary in many industries in the presence of unexpected work orders. A time-indexed mathematical model is proposed to minimize the total weighted completion time of the jobs. The proposed model is decomposed into a number of single-skill sub-problems so that each one is a combination of a series of nested binary Knapsack problems. A heuristic procedure is proposed to solve the problem. Our experimental results, based on a real-world case study, reveal that the proposed method quickly produces a schedule statistically close to the optimal one while the classical optimal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Scheduling and Timetabling Solutions · Resource-Constrained Project Scheduling
