About

Page created using Nurse Rostering Problem (NRP) API (3.1.3625.27914)

1 2
1984 September1011121314151617181920212223
MTWTFSSMTWTFSS

P

V

1

D

 

D

 

D

D

D

D

D

D

D

D

    0 0
10  

D

D

D

D

   

D

D

 

D

D

D

D

0 0
11

D

D

                        0 0
2

D

D

D

D

D

                  0 0
3                    

D

D

D

D

0 0
4

D

D

     

D

D

   

D

 

D

    0 0
5    

D

D

D

   

D

D

D

D

D

D

D

0 0
6    

D

D

D

D

D

D

D

D

D

D

    0 0
7    

D

D

D

D

D

D

D

D

D

D

    0 0
8

D

               

D

D

D

    0 0
9    

D

D

D

   

D

D

D

D

D

D

D

0 0

Requests

Employees' penalty (soft constraints) 0
Shift Cover (Skill : LPN)
D Min 1 1 1 1 1 1 1 1 1 1 1 1 1 1   
D Preferred 2 2 2 2 2 2 2 2 2 2 2 2 2 2   
D Provided 1 1 1 1 1 1 1 1 1 2 1 2 1 1 600
Shift Cover (Skill : NA)
D Min 2 2 2 2 2 2 2 2 2 2 2 2 2 2   
D Preferred 2 2 2 2 2 2 2 2 2 2 2 2 2 2   
D Provided 2 2 4 4 4 2 2 4 4 4 5 5 2 2 00
Shift Cover (Skill : RN)
D Min 1 1 1 1 1 1 1 1 1 1 1 1 1 1   
D Preferred 3 3 3 3 3 3 3 3 3 3 3 3 3 3   
D Provided 2 1 2 1 2 1 1 1 1 1 2 2 1 1 1150
Total penalty (soft constraints)175
Total violations (hard constraints)0

Shifts Start End Description

D

08:00 17:00 Day.
 
Cover constraints
Must not be over preferred levels: Soft constraint, weight=0, function=Linear.
Must not be under preferred levels: Soft constraint, weight=5, function=Linear.
Must not be over maximum levels: Soft constraint, weight=0, function=Linear.
Must not be under minimum levels: Soft constraint, weight=7, function=Linear.

KEY
 Assignment frozen
 Day off request
 Day on request
 Shift off request
 Shift on request

 

Computation
Found by  
Algorithm
Computation time
Date
System
CPU

 

Penalties

1
Skills: RN
Contract: FullTime_1
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 7-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  5
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
10
Skills: NA
Contract: FullTime_10
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 0-6 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  4
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
11
Skills: NA
Contract: PartTime2
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 2 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD2
Max 12 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff12
 
2
Skills: RN
Contract: FullTime_2
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 5 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  5
Max 5 matches between days 0-6 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  5
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
3
Skills: RN
Contract: PartTime4_3
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD4
 
4
Skills: LPN
Contract: PartTime6
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 6 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD6
Max 8 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff8
 
5
Skills: LPN
Contract: FullTime_5
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 0-6 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  3
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
6
Skills: NA
Contract: FullTime_6
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 7-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  5
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
7
Skills: NA
Contract: FullTime_7
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 7-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  5
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 
8
Skills: NA
Contract: PartTime4
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD4
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff10
 
9
Skills: NA
Contract: FullTime_9
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day123
Max 10 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllD  10
Max 4 matches between days 0-13 of pattern:
[Soft constraint, weight=9, function=Linear].
AllOff  4
Max 5 matches between days 0-6 of pattern:
[Soft constraint, weight=5, function=Linear].
AllD  3
Max 0 matches between days 0-13 of pattern:
[Soft constraint, weight=5, function=Linear].
AllOffOffOff0
 

Total employees' penalty (soft constraints)

Requirement Penalty
1. Requested intervals/days and shifts on and off 0
2. Patterns 0
Total 0