737 research outputs found

    Fairness in nurse rostering

    Get PDF

    A Component Based Heuristic Search Method with Evolutionary Eliminations

    Get PDF
    Nurse rostering is a complex scheduling problem that affects hospital personnel on a daily basis all over the world. This paper presents a new component-based approach with evolutionary eliminations, for a nurse scheduling problem arising at a major UK hospital. The main idea behind this technique is to decompose a schedule into its components (i.e. the allocated shift pattern of each nurse), and then to implement two evolutionary elimination strategies mimicking natural selection and natural mutation process on these components respectively to iteratively deliver better schedules. The worthiness of all components in the schedule has to be continuously demonstrated in order for them to remain there. This demonstration employs an evaluation function which evaluates how well each component contributes towards the final objective. Two elimination steps are then applied: the first elimination eliminates a number of components that are deemed not worthy to stay in the current schedule; the second elimination may also throw out, with a low level of probability, some worthy components. The eliminated components are replenished with new ones using a set of constructive heuristics using local optimality criteria. Computational results using 52 data instances demonstrate the applicability of the proposed approach in solving real-world problems.Comment: 27 pages, 4 figure

    Decision support for crew rostering at NS

    Get PDF
    This paper describes a method for solving the cyclic crewrostering problem (CCRP). This is the problem of cyclicallyordering a set of duties for a number of crew members, such thatseveral complex constraints are satisfied and such that thequality of the obtained roster is as high as possible. Thedescribed method was tested on a number of instances of NS, thelargest operator of passenger trains in the Netherlands. Theseinstances involve the generation of rosters for groups of traindrivers or conductors of NS. The tests show that high qualitysolutions for practical instances of the CCRP can be generated inan acceptable amount of computing time. Finally, we describe anexperiment where we constructed rosters in an automatic way for agroup of conductors. They preferred our - generated - rosters overtheir own manually constructed rosters.

    Nurse Rostering: A Tabu Search Technique With Embedded Nurse Preferences

    Get PDF
    The decision making in assigning all nursing staffs to shift duties in a hospital unit must be done appropriately because it is a crucial task due to various requirements and constraints that need to be fulfilled. The shift assignment or also known as roster has a great impact on the nurses’ operational circumstances which are strongly related to the intensity of quality of health care. The head nurse usually spends a substantial amount of time developing manual rosters, especially when there are many staff requests. Yet, sometimes she could not ensure that all constraints are met. Therefore, this research identified the relevant constraints being imposed in solving the nurse rostering problem (NRP) and examined the efficient method to generate the nurse roster based on constraints involved. Subsequently, as part of this research, we develop a Tabu Search (TS) model to solve a particular NRP. There are two aspects of enhancement in the proposed TS model. The first aspect is in the initialization phase of the TS model, where we introduced a semi-random initialization method to produce an initial solution. The advantage of using this initialization method is that it avoids the violation of hard constraints at any time in the TS process. The second aspect is in the neighbourhood generation phase, where several neighbours need to be generated as part of the TS approach. In this phase, we introduced two different neighbourhood generation methods, which are specific to the NRP. The proposed TS model is evaluated for its efficiency, where 30 samples of rosters generated were taken for analysis. The feasible solutions (i.e. the roster) were evaluated based on their minimum penalty values. The penalty values were given based on different violations of hard and soft constraints. The TS model is able to produce efficient rosters which do not violate any hard constraints and at the same time, fulfill the soft constraints as much as possible. The performance of the model is certainly better than the manually generated model and also comparable to the existing similar nurse rostering model

    A survey on constructing rosters for air traffic controllers

    Get PDF
    In this survey the state-of-the-art technology and the literature to date are discussed. In particular, we will discuss the gap in the literature concerning rostering staff to tasks by qualifications, with the inclusion of restrictions on a measure of task familiarity, which is a unique consequence of the structure of ATC operations

    On Matrices, Automata, and Double Counting

    Get PDF
    Matrix models are ubiquitous for constraint problems. Many such problems have a matrix of variables M, with the same constraint defined by a finite-state automaton A on each row of M and a global cardinality constraint gcc on each column of M. We give two methods for deriving, by double counting, necessary conditions on the cardinality variables of the gcc constraints from the automaton A. The first method yields linear necessary conditions and simple arithmetic constraints. The second method introduces the cardinality automaton, which abstracts the overall behaviour of all the row automata and can be encoded by a set of linear constraints. We evaluate the impact of our methods on a large set of nurse rostering problem instances
    • …
    corecore