27.07.2013 Views

The Doctor Rostering Problem - Asser Fahrenholz

The Doctor Rostering Problem - Asser Fahrenholz

The Doctor Rostering Problem - Asser Fahrenholz

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 7. Tests, results and discussion 45<br />

Imported shifts<br />

From table 7.3 on the previous page, we can see that test instance 5 with Cons = 18 has<br />

an average metaheuristic output of (251,20), which then decreases, over the results of<br />

e.g. test instance 2 with (164,12), to test instance 9 with (4,2). It clearly does make the<br />

problem harder when we add night shifts, evening shifts and wishes. It would have been<br />

interesting to investigate what amount of these shifts, for each doctor, that is needed,<br />

before feasibility cannot be guaranteed. Unfortunately, there was not time to do so.<br />

Amount of doctors<br />

When comparing test 0 (196,14), 2 (164,12), 3 (258,18) and 6 (109,6), we see the same<br />

results as we did for the effect of varying amounts of imported shifts. <strong>The</strong>re is then the<br />

problematic result of test 7, which actually comes out with the highest average V(S) out<br />

of the four (246,22). This could be due to the instance containing some periods of time<br />

that are over constrained, such that no amount of optimisation could solve that period<br />

to feasibility.<br />

It is peculiar that test 2 and 6 produces the results that they do considering that the<br />

cons of test 6 is higher than that of test 2. I propose that the length of the schedule is<br />

also a factor in how hard the problem is to solve.<br />

Schedule length<br />

When the length of the schedule varies, we see an immediate effect on the numbers in<br />

table 7.3 on the preceding page. Test 4 (349,32) , 6 (109,6) and 7 (246,22) varies the most<br />

in length and also varies greatly in average values. With test instance 4 being the longest,<br />

the test also produces the worst results, contrary to test 6 that actually has a higher Cons<br />

but produces far better results. I conclude that the length of the schedule has great effect<br />

on the average results of tests. This is actually not unexpected, as the implementation<br />

of the neighborhoods is such, that the transformation is done on a random set of shifts.<br />

When the length of the schedule increases, the ”length” between the shifts that are<br />

invalidating constraints also increase. Had there been implemented a form of guiding<br />

mechanism for the neighborhood transformation, targeting the transformations at shifts<br />

that are invalidating one or more constraints, I suspect the results would have been<br />

different from what we see here.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!