COMPUTER IMPLEMENTED SCHEDULING SYSTEMS AND ASSOCIATED METHODS
First Claim
Patent Images
1. A computer implemented method for generating a roster for an operation, comprising:
- inputting information of a plurality of shifts of the operation and resource units to an objective function, the objective function encapsulating at least one operational constraint of the operation, wherein the objective function incorporates a fatigue module configured to calculate a fatigue level for the individual resource units;
evaluating the objective function togenerate a plurality of possible rosters within the operational constraint for assigning the resource units to the individual shifts;
calculate an overall fatigue metric for the individual rosters based on the individual fatigue levels for the individual resource units and the assigned shifts; and
select a roster from the plurality of generated rosters, the selected roster being optimized for the overall fatigue metric.
3 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented scheduling systems and associated methods are disclosed. In one embodiment, a method for deriving a roster includes generating a roster within the operational constraint by assigning a plurality of workers to a plurality of individual shifts; calculating a value of the operational outcome based on the assigned shifts in the roster; calculating an overall fatigue value for the assigned individual workers based on the assigned shifts in the roster; and determining whether the generated roster is optimized based on the calculated value of the operational outcome and the overall fatigue value of the workers.
40 Citations
24 Claims
-
1. A computer implemented method for generating a roster for an operation, comprising:
-
inputting information of a plurality of shifts of the operation and resource units to an objective function, the objective function encapsulating at least one operational constraint of the operation, wherein the objective function incorporates a fatigue module configured to calculate a fatigue level for the individual resource units; evaluating the objective function to generate a plurality of possible rosters within the operational constraint for assigning the resource units to the individual shifts; calculate an overall fatigue metric for the individual rosters based on the individual fatigue levels for the individual resource units and the assigned shifts; and select a roster from the plurality of generated rosters, the selected roster being optimized for the overall fatigue metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for generating a roster for an operation, the operation having at least one operational constraint and at least one operational outcome, wherein the method comprises:
-
generating a roster within the operational constraint by assigning a plurality of workers to a plurality of individual shifts; calculating a value of the operational outcome based on the assigned shifts in the roster; calculating an overall fatigue value for the assigned individual workers based on the assigned shifts in the roster; and determining whether the generated roster is optimized based on the calculated value of the operational outcome and the overall fatigue value of the workers. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for generating a roster for assigning a plurality of shifts to a plurality of workers in an operation, the operation having at least one operational constraint and at least one operational outcome, comprising:
-
a rostering module that generates a plurality of possible rosters based on the shifts, the workers, and the at least one operational constraint; a fatigue module operatively coupled to the rostering module, wherein the fatigue module evaluates fatigue of the workers based on the assigned shifts in the plurality of rosters; and wherein the rostering module selects a roster from the plurality of possible rosters, the selected roster being simultaneously optimized for both the operational outcome and the fatigue of the workers. - View Dependent Claims (22, 23, 24)
-
Specification