56 research outputs found

    A genetic algorithm with composite chromosome for shift assignment of part-time employees

    Get PDF
    Personnel scheduling problems involve multiple tasks, including assigning shifts to workers. The purpose is usually to satisfy objectives and constraints arising from management, labour unions and employee preferences. The shift assignment problem is usually highly constrained and difficult to solve. The problem can be further complicated (i) if workers have mixed skills; (ii) if the start/end times of shifts are flexible; and (iii) if multiple criteria are considered when evaluating the quality of the assignment. This paper proposes a genetic algorithm using composite chromosome encoding to tackle the shift assignment problem that typically arises in retail stores, where most employees work part-time, have mixed-skills and require flexible shifts. Experiments on a number of problem instances extracted from a real-world retail store, show the effectiveness of the proposed approach in finding good-quality solutions. The computational results presented here also include a comparison with results obtained by formulating the problem as a mixed-integer linear programming model and then solving it with a commercial solver. Results show that the proposed genetic algorithm exhibits an effective and efficient performance in solving this difficult optimisation problem

    A domain transformation approach for addressing staff scheduling problems

    Get PDF
    Staff scheduling is a complex combinatorial optimisation problem concerning allocation of staff to duty rosters in a wide range of industries and settings. This thesis presents a novel approach to solving staff scheduling problems, and in particular nurse scheduling, by simplifying the problem space through information granulation. The complexity of the problem is due to a large solution space and the many constraints that need to be satisfied. Published research indicates that methods based on random searches of the solution space did not produce good-quality results consistently. In this study, we have avoided random searching and proposed a systematic hierarchical method of granulation of the problem domain through pre-processing of constraints. The approach is general and can be applied to a wide range of staff scheduling problems. The novel approach proposed here involves a simplification of the original problem by a judicious grouping of shift types and a grouping of individual shifts into weekly sequences. The schedule construction is done systematically, while assuring its feasibility and minimising the cost of the solution in the reduced problem space of weekly sequences. Subsequently, the schedules from the reduced problem space are translated into the original problem space by taking into account the constraints that could not be represented in the reduced space. This two-stage approach to solving the scheduling problem is referred to here as a domain-transformation approach. The thesis reports computational results on both standard benchmark problems and a specific scheduling problem from Kajang Hospital in Malaysia. The results confirm that the proposed method delivers high-quality results consistently and is computationally efficient

    Strategic Nurse Allocation Policies Under Dynamic Patient Demand

    Get PDF
    ABSTRACT STRATEGIC NURSE ALLOCATION POLICIES UNDER DYNAMIC PATIENT DEMAND by Osman T. Aydas The University of Wisconsin-Milwaukee, 2017 Under the Supervision of Professor Anthony D. Ross Several studies have shown a strong association between nurse staffing and patient outcomes. When a nursing unit is chronically short-staffed, nurses must maintain an intense pace to ensure that patients receive timely care. Over time this can result in nurse burnout, as well as dissatisfied patients and even medical errors. Improved accuracy in the allocation of nursing staff can mitigate these operational risks and improve patient outcomes. Nursing care is identified as the single biggest factor in both the cost of hospital care and patient satisfaction. Yet, there is widespread dissatisfaction with the current methods of determining nurse staffing levels, including the most common one of using minimum nurse-to-patient ratios. Nurse shortage implications go beyond healthcare quality, extending to health economics as well. In addition, implementation of mandatory nurse-to-patient ratios in some states creates a risk of under- or over-estimating required nurse resources. With this motivation, this dissertation aims to develop methodologies that generate feasible six-week nurse schedules and efficiently assign nurses from various profiles to these schedules while controlling staffing costs and understaffing ratios in the medical unit. First, we develop and test various medium-term staff allocation approaches using mixed-integer optimization and compare their performance with respect to a hypothetical full information scenario. Second, using stochastic integer programming approach, we develop a short-term staffing level adjustment model under a sizable list of patient admission scenarios. We begin by providing an overview of the organization of the dissertation. Chapter 1 presents the problem context and we provide research questions for this dissertation. Chapter 2 provides a review of the literature on nurse staffing and scheduling specifically from the Operations Management journals. We introduce the challenges of nursing care and nurse scheduling practices. We identify major research areas and solution approaches. This is followed by a discussion of the complexities associated with computing nursing requirements and creating rosters. Staffing requirements are the result of a complex interaction between care-unit sizes, nurse-to-patient ratios, bed census distributions, and quality-of-care requirements. Therefore, we review the literature on nursing workload measurement approaches because workloads depend highly on patient arrivals and lengths of stay, both of which can vary greatly. Thus, predicting these workloads and staffing nurses accordingly are essential to guaranteeing quality of care in a cost-effective manner. For completeness, a brief review of the literature on workforce planning and scheduling that is linked to the nurse staffing and scheduling problem is also provided. Chapter 3 develops a framework for estimating the daily number of nurses required in Intensive Care Units (ICUs). Many patient care units, including ICUs, find it difficult to accurately estimate the number of nurses needed. One factor contributing to this difficulty is not having a decision support tool to understand the distribution of admissions to healthcare facilities. We statistically evaluate the existing staff allocation system of an ICU using clinical operational data, then develop a predictive model for estimating the number of admissions to the unit. We analyze clinical operational data covering 44 months for three wards of a pediatric ICU. The existing staff allocation model does not accurately estimate the required number of nurses required. This is due in part to not understanding the pattern and frequency of admissions, particularly those which are not known 12 hours in advance. We show that these “unknown” admissions actually follow a Poisson distribution. Thus, we can more accurately estimate the number of admissions overall. Analytical predictive methods that complement intuition and experience can help to decrease unplanned requirements for nurses and recommend more efficient nurse allocations. The model developed here can be inferred to estimate admissions for other intensive care units, such as pediatric facilities. Chapter 4 examines an integrated nurse staffing and scheduling model for a Pediatric Intensive Care Unit (PICU). This model is targeted to recommend initial staffing plans and schedules for a six-week horizon given a variety of nurse groups and nursing shift assignment types in the PICU. Nurse rostering is an NP-hard combinatorial problem, which makes it extremely difficult to efficiently solve life-sized problems due to their complexity. Usually, real problem instances have complicated work rules related to safety and quality of service issues, as well as preferences of the personnel. To avoid the size and complexity limitations, we generate feasible nurse schedules for the full-time equivalent (FTE) nurses, using algorithms that will be employed in the mixed-integer programming models we develop. Pre-generated schedules eliminate the increased number of constraints, and reduce the number of decision variables of the integrated nurse staffing and scheduling model. We also include a novel methodology for estimating nurse workloads by considering the patient, and individual patient’s acuity, and activity in the unit. When the nursing administration prepares the medium-term nurse schedules for the next staffing cycle (six weeks in our study), one to two months before the actual patient demand realizations, it typically uses a general average staffing level for the nursing care needs in the medical units. Using our mixed-integer optimization model, we examine fixed vs. dynamic medium-term nurse staffing and scheduling policy options for the medical units. In the fixed staffing option, the medical unit is staffed by a fixed number of nurses throughout the staffing horizon. In the dynamic staffing policy, we propose, historical patient demand data enables us to suggest a non-stationary staffing scheme. We compare the performance of both nurse allocation policy options, in terms of cost savings and understaffing ratios, with the optimal staffing scheme reached by the actual patient data. As a part of our experimental design, we evaluate our optimization model for the three medical units of the PICU in the “as-is” state. In Chapter 5, we conduct two-stage short-term staffing adjustments for the upcoming nursing shift. Our proposed adjustments are first used at the beginning of each nursing shift for the upcoming 4-hour shift. Then, after observing actual patient demand for nursing at the start of the next shift, we make our final staffing adjustments to meet the patient demand for nursing. We model six different adjustment options for the two-stage stochastic programming model (five options available as first-stage decisions and one option available as the second-stage decision). Because the adjustment horizon is less than 12 hours, the current patient census, patient acuity, and the number of scheduled admissions/discharges in the current and upcoming shift are known to the unit nurse manager. We develop a two-stage stochastic integer programming model which will minimize total nurse staffing costs (and the cost of adjustments to the original schedules developed in the medium-term planning phase) while ensuring adequate coverage of nursing demand. Chapter 6 provides conclusions from the study and identify both limitations and future research directions

    Novel heuristic and metaheuristic approaches to the automated scheduling of healthcare personnel

    Get PDF
    This thesis is concerned with automated personnel scheduling in healthcare organisations; in particular, nurse rostering. Over the past forty years the nurse rostering problem has received a large amount of research. This can be mostly attributed to its practical applications and the scientific challenges of solving such a complex problem. The benefits of automating the rostering process include reducing the planner’s workload and associated costs and being able to create higher quality and more flexible schedules. This has become more important recently in order to retain nurses and attract more people into the profession. Better quality rosters also reduce fatigue and stress due to overwork and poor scheduling and help to maximise the use of leisure time by satisfying more requests. A more contented workforce will lead to higher productivity, increased quality of patient service and a better level of healthcare. Basically stated, the nurse rostering problem requires the assignment of shifts to personnel to ensure that sufficient employees are present to perform the duties required. There are usually a number of constraints such as working regulations and legal requirements and a number of objectives such as maximising the nurses working preferences. When formulated mathematically this problem can be shown to belong to a class of problems which are considered intractable. The work presented in this thesis expands upon the research that has already been conducted to try and provide higher quality solutions to these challenging problems in shorter computation times. The thesis is broadly structured into three sections. 1) An investigation into a nurse rostering problem provided by an industrial collaborator. 2) A framework to aid research in nurse rostering. 3) The development of a number of advanced algorithms for solving highly complex, real world problems

    Novel heuristic and metaheuristic approaches to the automated scheduling of healthcare personnel

    Get PDF
    This thesis is concerned with automated personnel scheduling in healthcare organisations; in particular, nurse rostering. Over the past forty years the nurse rostering problem has received a large amount of research. This can be mostly attributed to its practical applications and the scientific challenges of solving such a complex problem. The benefits of automating the rostering process include reducing the planner’s workload and associated costs and being able to create higher quality and more flexible schedules. This has become more important recently in order to retain nurses and attract more people into the profession. Better quality rosters also reduce fatigue and stress due to overwork and poor scheduling and help to maximise the use of leisure time by satisfying more requests. A more contented workforce will lead to higher productivity, increased quality of patient service and a better level of healthcare. Basically stated, the nurse rostering problem requires the assignment of shifts to personnel to ensure that sufficient employees are present to perform the duties required. There are usually a number of constraints such as working regulations and legal requirements and a number of objectives such as maximising the nurses working preferences. When formulated mathematically this problem can be shown to belong to a class of problems which are considered intractable. The work presented in this thesis expands upon the research that has already been conducted to try and provide higher quality solutions to these challenging problems in shorter computation times. The thesis is broadly structured into three sections. 1) An investigation into a nurse rostering problem provided by an industrial collaborator. 2) A framework to aid research in nurse rostering. 3) The development of a number of advanced algorithms for solving highly complex, real world problems
    • …
    corecore