NURSE SCHEDULING: FROM THEORETICAL MODELING TO PRACTICAL RESOLUTION

Size: px
Start display at page:

Download "NURSE SCHEDULING: FROM THEORETICAL MODELING TO PRACTICAL RESOLUTION"

Transcription

1 NURSE SCHEDULING: FROM THEORETICAL MODELING TO PRACTICAL RESOLUTION Hocine Bouarab: Sophie Champalle: Martine Dagenais : martine-2.dagenais@polymtl.ca Nadia Lahrichi : nadia.lahrichi@cirrelt.ca Antoine Legrain : antoine.legrain@polymtl.ca Mehdi Taobane : mehdi.taobane@polymtl.ca École Polytechnique de Montréal, Département de mathématiques et de génie industriel MTH6953A : Optimisation des ressources en santé (Resource Optimization in Healthcare) Fall, 2010 Abstract Scheduling problems are complex and difficult to tackle. When studying practical problems, one can observe that this exercise is often manual, very time consuming, and does not always provide the best quality results. The impact of scheduling in the healthcare sector is major in must jurisdictions operating under tight budgets. The aim of this paper is to study and analyze the scheduling process in practice, and propose models and heuristics to improve both the process and the quality of the resulting schedule. Nurses should benefit from this study by having higher quality schedules while the employees in charge of scheduling should enjoy the positive benefits of an optimization tool which should guide their work and is certainly superior to trial and error. Introduction Hospital s doctors offer to pay nurses salaries titled the Globe and Mail in May This is the situation of the healthcare sector in Canada. The province of Quebec is subject to an ever-increasing demand due to both universal access to healthcare and the aging of the population. Meanwhile, resources tend to go in the opposite direction: budget cuts are unavoidable and human resources are increasingly scarce. The latter dimension and nursing resources in particular are the main interests of this paper. Nurses are responsible for a huge part of the medical activities, and account for approximately 25% of the total hospital operating budget and 44% of direct care costs [7]. Providing nurses with good work conditions is a primary objective, particularly in the Quebec context where unions are powerful and discussions about strikes punctuate the news. Offering flexible schedules encourages the stability of workforce and makes the profession more attractive in a context where there are chronic staff shortages. One way of addressing this challenge is by providing an appropriate nurse scheduling system. This is the problem tackled in the class project of the course Resource Optimization in Healthcare. The objective in this project is threefold: first conduct a practical study on the process of nurse scheduling in hospitals, second introduce a heuristic that can be easily implemented in these hospitals at no extra cost, and finally, use a commercial software to generate new schedules and compare them to the current ones. The scheduling problem to solve is the determination of monthly schedules for nurses. The semantic of this paper is organized as follows. The next section presents the problem of nurse scheduling and the specific constraints, and a brief literature review follows. The methodology section introduces new heuristics and presents a brief description of the commercial software. A computational results

2 section shows the benefits of the proposed approaches and highlights their advantages, follow conclusions. Problem Statement Nurse scheduling is a complex exercise with multiple and contradictory objectives: minimizing total costs while maximizing the nurses preferences and requests, and equally distributing workload between nurses. Work constraints imposed by collective agreements and unions as well as contracts have to be respected. Constraints in nurse scheduling relate to: demand for each shift; shifts that can be assigned to each particular nurse; maximum number of consecutive days of work; minimum amount of rest time between two shifts; isolated days of work or days-off. In practice, to measure how these constraints, preferences and equity in workload affect the scheduling process, it is essential to obtain first hand information within a hospital unit. Two different hospitals in Montreal were contacted, Notre-Dame Hospital and Sainte- Justine Hospital. These are two large public and university hospitals. The structures of these hospitals are standard. They are composed of regular nurse teams within each unit of the hospital, supported by a float team for the whole hospital, whose purpose is to absorb demand variations. Nurse scheduling is decentralized and each unit delegates this task to a clerk responsible for manually setting up a 28 daysschedule for each nurse. In this perspective, a regular team for Hospital 1 (with a subset of nurses following a rota system while others are assigned to one specific shift) has been selected. For Hospital 2, a float team was also selected where all nurses are assigned to a specific shift. Both workforce sizes are 30. The objective of this paper is to evaluate how operations research and lean thinking principles can be used as tools in the development of efficient schedules. This will be achieved with a proper analysis of current processes based on the comparison between a manual but standardized process and commercial software. Literature review Literature on nurse rostering and scheduling is extensive. One may refer to literature reviews on the subject that provide indepth studies on this problem such as Burke et al. [1] and Ernst et al. [2]. These provide methodology descriptions on scheduling, models as well as references to algorithms. A wide variety of methods have been used to tackle nurse scheduling: mathematical programming, constraint programming, heuristics and meta-heuristics, hybrid methods as well as simulation. Even creative methods such as auction systems have been applied to tackle nurses preferences [3]. Different objectives are studied in this literature: to decrease manual scheduling; to increase demand covering in terms of workforce size but also according to required skills; to obtain equity between the schedules. As highlighted earlier, the aim of this project is not to develop a new methodology for solving the problem, but to simplify the actual process while reaching the same objectives. One study is particularly pertinent and need to be referred to. Ferland et al. [4] introduce an assignment type problem modeling scheme to solve the scheduling problem. The principle is to consider a set of objectives constituted by the formal objectives of the problem as well as a set of constraints. They have used a tabu search [5] where at each iteration, two solutions are compared by considering their objectives in a lexical order. This prioritization of objectives is central in scheduling, and some inspiration will be drawn from it.

3 Modeling nurse scheduling problems Even though nurse scheduling is a well studied problem, according to Ernst et al. [2], there is room for further contributions in the field. Improving self-scheduling and automating scheduling are of the easiest [6]. Some of them will be addressed in the methodology section. Two practical examples will be studied, modeled, and different ways of improving the current process will be presented. In both studied hospitals, the clerk goes through the following steps to create a schedule: 1. Collect preferences; 2. Sketch the schedule; 3. Correct the schedule; 4. Post the schedule; 5. Adjust the schedule. The clerk uses five inputs in his/her process: the constraints related to work agreements, the demand coverage, the draft schedule, her knowledge of the recurrent preferences and her personal judgment. The data collection exercise to gather these inputs for this project was challenging: the principal reason being that most information is only in the clerks head. Work rules First of all, the collective agreements were reviewed to collect work rules. These rules concern the shift (or set of shifts) assigned to each person, the number of shifts per week (usually five), per two weeks and per four weeks, the definition of fixed days (usually week-ends), the length of work sequence (usually a maximum of five), and the rest length between two shifts (minimum of 16 hours). Demand coverage The demand for a regular unit is usually set in advance and referred to as a quota. Quotas differ from day to day and from shift to shift and are fixed regarding the budget and the units needs. In the case of regular nurses, at least one responsible nurse is usually needed. Generally, quotas vary (increase or decrease) following the units workload. At the opposite, the demand for the float team is not known since it is related to: 1. the variation in the workload of the units, and, 2. the variation on the real workforce size (absenteeism for example). Since no estimation of this demand is provided, a historical data of the last year has been traced to evaluate the average demand for each shift and each day as well as the variance. As the real quota requirement totally differs from the one that can be covered (sometimes even 50% of the workforce is missing), the potential demand is modified using the following formula: (Average Demand / Total Demand * Available shifts) * (Variance / Average Variance). Preferences Even though gathering the preferences requirements seems an easy exercise, it can be fastidious in practice. Preferences typically relate to whether or not nurses would like to work on a particular date. Since the schedule planning is performed every four weeks, the clerk usually allows few days for the nurses to indicate their preferences. Each nurse will annotate the schedule illustrated in Figure 1 to indicate her preferences. Figure 1: One period for a new schedule However, recurrent preferences are not specified: the clerk is already aware of these specifications. The process of gathering preferences is interesting to study. The first clerk is very well organized; she asks for preferences, and nurses have two weeks to complete the typical schedule defined by the recurring sequence of shifts for each nurse. The preferred schedule is that schedule which contains only preferences of nurses. The clerk in the second hospital has no defined process: he/she accepts changes to the schedule every single day while working

4 directly on the schedule, until the official schedule is posted. This process is very timeconsuming, not efficient and certainly not optimized. No recording of the preferences is thus available. This problem will be addressed in the next section. In the meanwhile, different official schedules have been analyzed to determine the preferences for the October November 2010 period using the number of shift combination per nurse, the seniority, the skills, the type of rotation or shift, and the weekends. Objectives and personal judgment As one can expect, modeling personal judgment is a difficult exercise since no objective criteria is available. However, it is not surprising to hear that demand coverage (because of lack of resources) has to be maximized as well as nurses preferences. The clerk has been interviewed in order to recreate real time situations and enhance the tradeoffs needed to satisfy both preferences and quota requirements. One can summarize the situation by stating that there is absolutely no rule: the win-win relationship between the clerk and nurses often leads to informal and subjective rules or constraints, which are very difficult to track. The clerks have mentioned they consider the equity between schedules, but once again, there is no indicator on how to evaluate this equity. The notations to model the problem are introduced below: Notation - N : set of nurses considered on this exercise; - N R : set of responsible nurses; - J : set of days of the period (28 days in our example with j = 1 referring to a Sunday and j = 28 to the last Saturday); - K : set of shifts for each day (8 hours each in both cases: Night, Day, and Evening). Parameters: - F ij : the typical schedule of the nurse i expressed as a vector of 0 (no work) and +1 (work) for each day j; - A ij : Matrix of days off of the nurse i expressed as a vector of 0 (no day off) and +1 (day off) for each day j; - P ij : preferences of the nurse i expressed as -1 (no work), 0 (no preference) and +1 (work) for each day j (preferences are only related to day and not shifts); - D jk : demand in nurses on day j and shift k; - Q ik : available shift k for the nurse i; - T : maximum of days worked by a nurses in one week; - c + : cost of an over-covering; - c - : cost of an under-covering; - β i : cost of a preference not respected of the nurse i; - γ ik : cost of switching assignment; - r i : benefit of the respect of the typical schedule of the nurse i (aggregation of seniority, experiences, skills...). Decision variables: - x ijk : 1 if the nurse i is assigned shift k on day j and 0 otherwise; - z+ jk : number of nurses over-covering the day j in the shift k; - z - jk : number of nurses under-covering the day j in the shift k; - M i : length of the last work sequence in the previous period. The model can be stated as follows: Subject to:

5 (10) (13) Equations (1) ensures at least one responsible nurse is present during day shift, equations (2) - (4) target the respect of days off, maximum number of work days in a week and in two weeks. Equations (5) - (6) set the maximum of working days to T for the five first days of the month and for the rest of the period respectively. Equation (7) ensures nurses are only assigned to shifts they are allowed to work, and work exactly one week-end out of two in (8). Equations (9) and (10) set the minimum length of rest between two work shifts. Finally equations (11) and (12) allow measuring the over-covering and the under-covering (gap between quota requirement and actual workforce size on the floor). Equations (13) and (14) ensure variables are binary and integers when needed. The objective function is constituted of three terms. The first one specifies that rotation from one shift to another is minimized. The second one is a quadratic term that ensures that penalty increase rapidly when moving away from quota requirements and finally the third handle that preferences are maximized. This model reflects exactly the problem of the first hospital. To view the second hospital model, one has only to remove the first term in the objective function, and equations (1), (9) - (10) since nurses do not rotate over shifts. The next section first presents improvement procedures to the actual process without introducing new methodology. Secondly, it focuses on presenting reasonable heuristics for both problems: the two have the particularity of not needing any programming or additional resources. Finally, the first problem will be solved using commercial software designed for solving personnel scheduling while solving the second one to optimality using CPLEX. This software is efficient for solving problems with quadratic structures (one can use a piecewise linear function to approximate the objective). Solving directly the first model with CPLEX is tedious and the commercial software is not designed for the second problem. Methodology There is only one hard constraint that is required to be respected when the clerks are constructing the schedules: the workload expressed in terms of days of work into each period. All other constraints are referred to as soft constraints. Since there are shortages of human resources, quota requirements have to be reached rather than fulfilled, and particular attention is paid to Mondays and Fridays shifts. Nurses often call off on those days and the clerk tries to have the exact quota needed for those specific two days (to avoid subsequent absenteeism due to expected increasing workload). Week-ends assignments in these examples are fixed and cannot be modified.

6 Both clerks follow a five step process to create an official schedule. Both hospitals use a software, based on Excel, designed to manage the human resources and linked to the payroll department. It does not optimize the schedule but is used as a visual tool. Figure 2 illustrates the mapping of this process. that best satisfies her requirements using the same flip movement. The Figure 3 below illustrates this move. Figure 3: Illustration of flip movements Figure 2: Scheduling process map Collect preferences. This step is in both cases done using an initial schedule defined by only fixed assigned week-ends for nurses while the second one contains also the typical schedule frame. This schedule is usually chosen by each nurse when accepting her position. Sketch schedule. In the case of the first hospital, the clerk has a constructive procedure: she uses the initial schedule and adds shifts in order to maximize the quota requirements. When all mandatory shifts are added, she will then try to improve the schedule one week at a time using a flip movement. She will move one shift assignment from one day to another in the general case, and from a shift to another in the case of nurses under the rota system. The second clerk has an improving procedure: she moves from a completed schedule to another Correct schedule. Basically, this step in both cases consists of asking for the nurses feedback on the fulfillment of their preferences. The negotiating phase follows to get them to accept the schedule and then try to implement the changes when possible. Post schedule. Two weeks before the beginning of the new period, the schedule is posted on the unit. The schedule is final and no major changes should be done. Adjust schedule. This step is out of the scope of mid-term planning and considers all non predicted daily changes, but constitutes the link between regular nurses units and the unit of float team. Improving the current process Two potential improvements are proposed, one for each clerk that addresses two major wastes in a human resources shortage context: waste of time and waste of energy. In the sketch schedule step for the first clerk, when constructing the schedule by adding shifts, the clerk has to verify if all assignments correspond to the quota requirements for each shift. The clerk has often to change spreadsheet to find out whether it is respected or not, and memorize it while moving to the next step. This task could be simplified by adding three lines that count the number of persons for each shift and day. For the second clerk, she should establish a clear rule on when the list of preferences is expected and a deadline from which no more changes are accepted. Currently,

7 the clerk spends a tremendous time cycling between the first and the third steps because she accepts a new preference, sketch the schedule, correct it, add another preference, sketch it, and so on. At least 50% of her time could be saved by implementing this very simple rule whereas the actual process is very time-consuming, not efficient and certainly not optimized. Standardizing the sketch schedule step This step is the most important in the scheduling process. This section introduces two heuristics, one for each of the two problems that respects the following criteria: standard, simple to use, requiring zero additional cost and resource, producing better quality and finally less time-consuming. The actual scheduling is person-based process while standardization should be a motto. The entire process is based on the clerks knowledge and relies on her capabilities to create the best schedule for her unit. Absenteeism is in this case of high negative impact. In a standardized context, the steps and rules are structured, organized, and clearly stated. Thus in case of nurses dissatisfaction, the standardization will lead to (continuous) improvements and knowledge transfer in the process, instead of conflicts between staff that negatively affect the quality of work and may cause departure of nurses. Furthermore, these steps are standard and simple enough to be used by a neophyte. Finally, they are manual and only need the use of pen and paper. For both problems, the following objectives are considered: maximize preferences, minimize deviation from quota requirements, minimize shift rotation in the case of nurses under rota system, and minimize shifting from the typical schedule while insuring a minimal change. This latter objective is introduced to ensure change resistances are eliminated by introducing each period at least one difference. The algorithms are designed to be close to the current working method of the clerks to facilitate their adaptation. For the first hospital, in order to balance the deficit between shifts, a score is calculated using the following formula: where D shift represents the monthly gap between the quota and the number of nurses assigned by shift. Algorithm 1 describes the mechanism of the first heuristic. The initial schedule should contain the typical schedule to which preferences and days-off are included. Using the score defined previously, flip movements are performed first for the nurses under rota system than to the set of nurses in general. Compared to the current approach used by the clerk, a largest neighborhood is considered. Flip movements are performed not only within one week period but on a larger horizon, for all nurses with fixed schedule (such as responsible nurses). The second heuristic developed for Hospital 2 is presented in the following Algorithm.

8 Figure 5.1: Intermediate step of the algorithm Algorithm 2 uses permutations to minimize the cost objective function. A permutation π i j1,j2 permutes days j 1 and j 2 of a nurse i. Π i represents the set of authorized permutations. Constraints (days worked in two weeks) make it possible to define a neighbourhood for the heuristic. A permutation π i j1,j2 is authorized if it respects the two last load constraints and x i j + x i k = 1 as illustrated in Figure 5. Figure 4: Illustration of authorized permutation Shifts can only be moved within a two weeks period, from a non-working shift to a working shift. This algorithm is implemented using Excel and if desired, it can be used manually. We have chosen Excel in particular since it is very basic and already used in the hospitals. The figure below illustrates how the permutations are performed. The permutation is implemented when changing a value from 1 to 0 (or the opposite): moving from an assignment to one particular shift on a particular day to none (or the opposite). Figure 5.2: Stop criteria of the algorithm Introduction of automated scheduling As one can see, these problems are very complex to solve and evaluating all solutions in the space of solutions is combinatorial. To consider all authorized movements and to create a schedule that maximizes the objectives while respecting all specified constraints, optimization softwares should be considered. Even though the main objective of the project is to develop simple and non automated heuristics, two specific softwares were used to: 1) show what can be done with available software, 2) compare the solutions to evaluate the performance of the proposed algorithms. The use of a software has a lot of advantages, including the automatization, standardization and simplification of the process. It also decreases the time of creation and improves the quality of the new schedule. Results All the described methods were compared using different criteria: standard, simple to use, requiring zero additional cost and resource, respecting quota requirements, less time-consuming exercise, total cost of producing the schedule, fulfillment of preferences, priority admitted to seniority, equity in terms of balance of the non-desired assignments, and ergonomic rules that have positive impact on their quality of life at work. All criteria in the quality field are ranked from the most to the least important one according to our comprehension of the problem and interpretation from our interviews with the clerks. One has to recall that this ranking is not a formal one since clerks use very subjective

9 criteria each time they consider one particular preference and nurse. Instead of presenting the total costs of schedules, a scale for scoring schedules is introduced. Tables 1 and 2 summarize all the results using the following scale: - -, and -, represent that compared to 0 the chosen method is performing less efficiently, and +, and + +, that the method performs better. Table 1: Results for Hospital 1 Rank Criteria Clerk Heuristic Commercial 1 Quota requirement 2 Time consumption 3 Cost Preferences Seniority ++ + N/A 6 Ergonomics Equity + - N/A 8 Standard Simple to use Table 2: Results for Hospital 2 Rank Criteria Clerk Heuristic Commercial 1 Typical Schedule 2 Preferences Time consumption 4 Cost Quota requirement 6 Seniority Equity Ergonomics Standard Simple to use For example, using quantitative results rather than the previous qualitative ones, the clerks schedule obtains a score of 22.1, while our heuristics and CPLEX obtain 50.1 and 55 respectively. The heuristic developed compares very well in terms of the solution quality. For both hospitals, the estimated time reduction by using the two standardized methods is important. Table 3 summarizes these reductions. Table 3: Time reduction for both hospitals each month using a standardized approach TIME Hospital 1 Hospital 2 Actual time 2 to 4 days 4 weeks Heuristic time 0.5 day 2 weeks REDUCTION: 1.5 to 3.5 days 2 weeks By simply introducing work reorganization, improvement methods and a standardized approach to create the official schedule, time is reduced and both hospitals achieve more efficient use of their resources. Both methods presented increase the quality of the schedule. An additional potential gain would be to establish connection between the departments in their scheduling processes. Services should create their official schedules using the proposed standardized approach. After this step, their official schedules should be analyzed by the float team to ensure a better forecast of the demand. Figure 6: New linked scheduling process Conclusion This project aims to apply learnings in operations research and optimizing resources to practical cases. Two problems occurring in two hospitals in Montreal have been studied, one implying a regular team and the other one the float team. Both problems have been modelled and solved. Developed heuristics have proved to be efficient in both cases. The models can also be solved by means of optimization

10 softwares. As shown in this paper, the current schedules can benefit from this work. At a more strategic level, the demand coverage constraint for the float team nurse is strictly correlated to the quota requirements and the needs in the other units. One clerk should consider adding this dimension when solving the scheduling problem. Finally, the last comment is again related to the demand coverage constraint: this value should always stay flexible for float team nurses since their role is to absorb the surplus rather than to offer regular work. However, it can probably be better modelled using time series techniques. Aknowledgments We thank Martine Rail and Diane Guertin from Notre-Dame Hospital and Martine Legault, Lisanne Vallée and Priska Melançon- Luthi from Sainte-Justine Hospital for their precious help and time. They provided us with the data we needed and explained their scheduling process to us. We also thank Camille Puisais from Omega Optimisation for providing her help and advices during countless hours. Finally, we thank our University, École Polytechnique de Montréal for its support. References 1. Burke, E.K., De Causmaecker, P., Vanden Berghe, G. and Van Landegem, H. (2004). The state of the art of nurse rostering, Journal of Scheduling, 7: Ernst, A.T., Jiang, H., Krishnamoorthy, M. and Sier, D. (2004). Staff scheduling and rostering: A review of applications, methods and models, European Journal of Operational Research, 153: De Grano, M.L, Medeiros, D.G and Eitel, D. (2009). Accommodating individual preferences in nurse scheduling via auctions and optimization, Health Care Management Science, 12: Ferland, J.A., Berrada, I., Nabli, I., Ahiod, B., Michelon, P., Gascon, V. and Gagné, É. (2001). Generalized assignment type goal programming problem : Application to nurse scheduling, Journal of Heuristics, 7: Glover, F. and Laguna, M. (1997). Tabu search, Kluwer, Boston 6. Rönnberg, E and Larsson, T. (2010). Automating the self-scheduling process of nurses in Swedish healthcare: a pilot study, Health Care Management Science, 13: Whelton, J.M., Fisher, M.H., DeGrace, S. and Zone-Smith, L. (2006). Hospital nursing costs, billing, and reimbursement, Nursing Economics. Biographical Sketches Sophie Champalle holds a B.A. in Operations Management at HEC Montréal. She is now finishing a DESS at École Polytechnique de Montréal. She is interested in healthcare supply chain and humanitarian logistics. Martine Dagenais and Mehdi Taobane hold a Bachelor Degree in Industrial Engineering. They are M.Sc.A. candidates in Industrial Engineering at École Polytechnique de Montréal. Martine is interested in Lean and Industrial Engineering in healthcare. She also works at the McGill University Health Center in Montreal as a process review intern. Mehdi s master project is on the optimization of the patient flows in oncology clinic by using the integration of simulation and operations research. Antoine Legrain holds a Bachelor degree in Engineering from France. He is now completing an M.Sc.A in Operations Research. He is interested in scheduling, healthcare and stochastic optimization. Hocine Bouarab holds a Bachelor degree in Operations Research Engineering from Algeria. He is an M.Sc.A. candidate at Polytechnique Montreal and is interested in operations research in transportation. Nadia Lahrichi holds a Ph.D. in operations research and taught the Resource Optimization in Healthcare course.

A Shift Sequence for Nurse Scheduling Using Linear Programming Problem

A Shift Sequence for Nurse Scheduling Using Linear Programming Problem IOSR Journal of Nursing and Health Science (IOSR-JNHS) e-issn: 2320 1959.p- ISSN: 2320 1940 Volume 3, Issue 6 Ver. I (Nov.-Dec. 2014), PP 24-28 A Shift Sequence for Nurse Scheduling Using Linear Programming

More information

Examensarbete. Staff scheduling in elderly care - A simulation study of trade-offs. Rebecka Håkansson

Examensarbete. Staff scheduling in elderly care - A simulation study of trade-offs. Rebecka Håkansson Examensarbete Staff scheduling in elderly care - A simulation study of trade-offs Rebecka Håkansson LiTH - MAT - EX - - 2015 / 02 - - SE Staff scheduling in elderly care - A simulation study of trade-offs

More information

Nurse Rostering. Jonathan Johannsen CS 537. Scheduling Algorithms

Nurse Rostering. Jonathan Johannsen CS 537. Scheduling Algorithms Nurse Rostering Jonathan Johannsen CS 537 Scheduling Algorithms Most hospitals worldwide create schedules for their staff by hand, spending hours trying to optimally assign workers to various wards at

More information

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES Learning objective To explain various work shift scheduling methods for service sector. 8.9 Workforce Management Workforce management deals in

More information

Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach

Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach e Scientific World Journal, Article ID 768374, 10 pages http://dx.doi.org/10.1155/2014/768374 Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach M.Labidi,M.Mrad,A.Gharbi,andM.A.Louly

More information

A Brief Study of the Nurse Scheduling Problem (NSP)

A Brief Study of the Nurse Scheduling Problem (NSP) A Brief Study of the Nurse Scheduling Problem (NSP) Lizzy Augustine, Morgan Faer, Andreas Kavountzis, Reema Patel Submitted Tuesday December 15, 2009 0. Introduction and Background Our interest in the

More information

Generating Personnel Schedules in an Industrial Setting Using a Tabu Search Algorithm

Generating Personnel Schedules in an Industrial Setting Using a Tabu Search Algorithm Generating Personnel Schedules in an Industrial Setting Using a Tabu Search Algorithm Pascal Tellier 1 and George White 2 1 PrairieFyre Software Inc., 555 Legget Dr., Kanata K2K 2X3, Canada pascal@prairiefyre.com

More information

A mathematical programming approach for scheduling physicians in the emergency room

A mathematical programming approach for scheduling physicians in the emergency room Health Care Management Science 3 (2000) 193 200 193 A mathematical programming approach for scheduling physicians in the emergency room Huguette Beaulieu a, Jacques A. Ferland b, Bernard Gendron b, and

More information

Two objective functions for a real life Split Delivery Vehicle Routing Problem

Two objective functions for a real life Split Delivery Vehicle Routing Problem International Conference on Industrial Engineering and Systems Management IESM 2011 May 25 - May 27 METZ - FRANCE Two objective functions for a real life Split Delivery Vehicle Routing Problem Marc Uldry

More information

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract Intelligent Search Heuristics for Cost Based Scheduling Murphy Choy Michelle Cheong Abstract Nurse scheduling is a difficult optimization problem with multiple constraints. There is extensive research

More information

Novel Heuristic and Metaheuristic Approaches to the Automated Scheduling of Healthcare Personnel

Novel Heuristic and Metaheuristic Approaches to the Automated Scheduling of Healthcare Personnel Novel Heuristic and Metaheuristic Approaches to the Automated Scheduling of Healthcare Personnel Timothy Curtois A thesis submitted to The University of Nottingham for the degree of Doctor of Philosophy

More information

DEPARTMENT OF DECISION SCIENCES AND INFORMATION MANAGEMENT (KBI)

DEPARTMENT OF DECISION SCIENCES AND INFORMATION MANAGEMENT (KBI) Faculty of Business and Economics DEPARTMENT OF DECISION SCIENCES AND INFORMATION MANAGEMENT (KBI) KBI Improving Workforce Scheduling of Aircraft Line Maintenance at Sabena Technics Jeroen Beliën, Brecht

More information

A Flexible Mixed Integer Programming framework for Nurse Scheduling

A Flexible Mixed Integer Programming framework for Nurse Scheduling A Flexible Mixed Integer Programming framework for Nurse Scheduling Murphy Choy Michelle Cheong Abstract In this paper, a nurse-scheduling model is developed using mixed integer programming model. It is

More information

Bridging the gap between self schedules and feasible schedules in staff scheduling

Bridging the gap between self schedules and feasible schedules in staff scheduling Bridging the gap between self schedules and feasible schedules in staff scheduling Eyjólfur Ingi Ásgeirsson Abstract Every company that has employees working on irregular schedules must deal with the difficult

More information

A Constraint Programming based Column Generation Approach to Nurse Rostering Problems

A Constraint Programming based Column Generation Approach to Nurse Rostering Problems Abstract A Constraint Programming based Column Generation Approach to Nurse Rostering Problems Fang He and Rong Qu The Automated Scheduling, Optimisation and Planning (ASAP) Group School of Computer Science,

More information

Modeling and Analysis of OR Nurse Scheduling Using Mathematical Programming and Simulation

Modeling and Analysis of OR Nurse Scheduling Using Mathematical Programming and Simulation Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 9-9-2015 Modeling and Analysis of OR Nurse Scheduling Using Mathematical Programming and Simulation Clayton Tontarski

More information

An Advanced Model and Novel Meta-heuristic Solution Methods to Personnel Scheduling in Healthcare. Greet Vanden Berghe

An Advanced Model and Novel Meta-heuristic Solution Methods to Personnel Scheduling in Healthcare. Greet Vanden Berghe An Advanced Model and Novel Meta-heuristic Solution Methods to Personnel Scheduling in Healthcare Greet Vanden Berghe 2 Contents I The Nurse Rostering Problem 21 1 Introduction 23 2 Problem Description

More information

System is a not-forprofit

System is a not-forprofit ABOUT THE PROJECT The Pioneer Employer Initiative is based on the idea that employers who do good, do well. It is an effort to discover and promote the next generation of best practices in workforce management,

More information

A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT

A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT By implementing the proposed five decision rules for lateral trans-shipment decision support, professional inventory

More information

Nurse rescheduling with shift preferences and minimal disruption

Nurse rescheduling with shift preferences and minimal disruption Journal of Applied Operational Research (2011) 3(3), 148 162 Tadbir Operational Research Group Ltd. All rights reserved. www.tadbir.ca ISSN 1735-8523 (Print), ISSN 1927-0089 (Online) Nurse rescheduling

More information

The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling (Track 3)

The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling (Track 3) The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling (Track 3) preliminary presentation Luca Di Gaspero and Andrea Schaerf DIEGM, University of Udine via delle

More information

How To Get A Masters Degree In Logistics And Supply Chain Management

How To Get A Masters Degree In Logistics And Supply Chain Management Industrial and Systems Engineering Master of Science Program Logistics and Supply Chain Management Department of Integrated Systems Engineering The Ohio State University Logistics is the science of design,

More information

Fitness Evaluation for Nurse Scheduling Problems

Fitness Evaluation for Nurse Scheduling Problems Fitness Evaluation for Nurse Scheduling Problems Edmund K. Burke University of Nottingham School of Computer Science & IT Nottingham NG8 1BB, UK ekb@cs.nott.ac.uk Patrick De Causmaecker KaHo St.-Lieven

More information

Analysis of a territorial approach to the delivery of nursing home care services based on historical data

Analysis of a territorial approach to the delivery of nursing home care services based on historical data Analysis of a territorial approach to the delivery of nursing home care services based on historical data N. Lahrichi 1,2, S.D. Lapierre 1,2, A. Hertz 2, A. Talib 3, L. Bouvier 3 1 Centre de recherche

More information

Simple Predictive Analytics Curtis Seare

Simple Predictive Analytics Curtis Seare Using Excel to Solve Business Problems: Simple Predictive Analytics Curtis Seare Copyright: Vault Analytics July 2010 Contents Section I: Background Information Why use Predictive Analytics? How to use

More information

REGDOC-2.2.1 CNSC Human Performance: Managing Worker Fatigue and Hours of Work

REGDOC-2.2.1 CNSC Human Performance: Managing Worker Fatigue and Hours of Work REGDOC-2.2.1 CNSC Human Performance: Managing Worker Fatigue and Hours of Work Review and Public Comment Submitted by EDP Software www.edpsoftware.com 315-55 Water Street Vancouver, BC V6B 1A1 Tel: 1.877.501.7776

More information

Elevator Simulation and Scheduling: Automated Guided Vehicles in a Hospital

Elevator Simulation and Scheduling: Automated Guided Vehicles in a Hospital Elevator Simulation and Scheduling: Automated Guided Vehicles in a Hospital Johan M. M. van Rooij Guest Lecture Utrecht University, 31-03-2015 from x to u The speaker 2 Johan van Rooij - 2011 current:

More information

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company The Problem of Scheduling Technicians and Interventions in a Telecommunications Company Sérgio Garcia Panzo Dongala November 2008 Abstract In 2007 the challenge organized by the French Society of Operational

More information

FACULTY OF MANAGEMENT THE LEON RECANATI GRADUATE SCHOOL OF BUSINESS ADMINISTRATION

FACULTY OF MANAGEMENT THE LEON RECANATI GRADUATE SCHOOL OF BUSINESS ADMINISTRATION FACULTY OF MANAGEMENT THE LEON RECANATI GRADUATE SCHOOL OF BUSINESS ADMINISTRATION Graduate Programs http://recanati.tau.ac.il Graduate Programs Master of Business Administration (MBA) Master of Science

More information

Constructing nurse schedules at large hospitals

Constructing nurse schedules at large hospitals Intl. Trans. in Op. Res. 10 (2003) 245 265 INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH Constructing nurse schedules at large hospitals Tiago M. Dias a, Daniel F. Ferber b, Cid C. de Souza c and

More information

How To Design An Integrated Workforce Management System

How To Design An Integrated Workforce Management System PATAT 2010 Towards an Integrated Workforce Management System Dario Landa-Silva Arturo Castillo Leslie Bowie Hazel Johnston Received: 30 May 2010 Abstract We describe progress towards a workforce management

More information

Locating and sizing bank-branches by opening, closing or maintaining facilities

Locating and sizing bank-branches by opening, closing or maintaining facilities Locating and sizing bank-branches by opening, closing or maintaining facilities Marta S. Rodrigues Monteiro 1,2 and Dalila B. M. M. Fontes 2 1 DMCT - Universidade do Minho Campus de Azurém, 4800 Guimarães,

More information

Relaxation of Coverage Constraints in Hospital Personnel Rostering

Relaxation of Coverage Constraints in Hospital Personnel Rostering Relaxation of Coverage Constraints in Hospital Personnel Rostering Patrick De Causmaecker, Peter Demeester and Greet Vanden Berghe KaHo St.-Lieven, Information Technology, Gebr. Desmetstraat 1, 9000 Gent,

More information

JOB PROFILE CONTACT CENTRE MANAGER

JOB PROFILE CONTACT CENTRE MANAGER JOB PROFILE CONTACT CENTRE MANAGER OVERVIEW It s about you Are you able to juggle competing priorities while ensuring that clients are served well and the organization is represented in the best possible

More information

Framework for negotiation in Distributed Nurse Rostering Problems

Framework for negotiation in Distributed Nurse Rostering Problems Framework for negotiation in Distributed Nurse Rostering Problems Stefaan Haspeslagh 1, Patrick De Causmaecker 1, and Greet Vanden Berghe 2 1 K.U.Leuven Campus Kortrijk, Department of Computer Science,

More information

Bachelor's Degree in Business Administration and Master's Degree course description

Bachelor's Degree in Business Administration and Master's Degree course description Bachelor's Degree in Business Administration and Master's Degree course description Bachelor's Degree in Business Administration Department s Compulsory Requirements Course Description (402102) Principles

More information

A Hybrid Heuristic Rule for Constrained Resource Allocation in PERT Type Networks

A Hybrid Heuristic Rule for Constrained Resource Allocation in PERT Type Networks World Applied Sciences Journal 7 (10): 1324-1330, 2009 ISSN 1818-4952 IDOSI Publications, 2009 A Hybrid Heuristic Rule for Constrained Resource Allocation in PERT Type Networks Siamak Baradaran and S.M.T.

More information

Personnel Scheduling: Models and Complexity

Personnel Scheduling: Models and Complexity Noname Personnel Scheduling: Models and Complexity Peter Brucker Rong Qu Edmund Burke Abstract Due to its complexity, its challenging features, and its practical relevance, personnel scheduling has been

More information

WHAT IS WORKFORCE MANAGEMENT?

WHAT IS WORKFORCE MANAGEMENT? WHAT IS WORKFORCE MANAGEMENT? www.lokisys.com WHAT IS WORKFORCE MANAGEMENT? Workforce management is the utilization of a system to maintain a productive and engaged workforce by optimizing the balance

More information

Absenteeism: Why Should You Be Concerned?

Absenteeism: Why Should You Be Concerned? Absenteeism: Why Should You Be Concerned? Unscheduled absenteeism is a chronic problem for U.S. employers, conservatively costing $3,600 per hourly employee per year, and $2,650 per salaried employee per

More information

Staff scheduling and rostering: A review of applications, methods and models

Staff scheduling and rostering: A review of applications, methods and models European Journal of Operational Research 153 (2004) 3 27 www.elsevier.com/locate/dsw Staff scheduling and rostering: A review of applications, methods and models A.T. Ernst, H. Jiang, M. Krishnamoorthy

More information

Optimization applications in finance, securities, banking and insurance

Optimization applications in finance, securities, banking and insurance IBM Software IBM ILOG Optimization and Analytical Decision Support Solutions White Paper Optimization applications in finance, securities, banking and insurance 2 Optimization applications in finance,

More information

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish Demand forecasting & Aggregate planning in a Supply chain Session Speaker Prof.P.S.Satish 1 Introduction PEMP-EMM2506 Forecasting provides an estimate of future demand Factors that influence demand and

More information

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 Prajakta Joglekar, 2 Pallavi Jaiswal, 3 Vandana Jagtap Maharashtra Institute of Technology, Pune Email: 1 somanprajakta@gmail.com,

More information

Cost Models for Vehicle Routing Problems. 8850 Stanford Boulevard, Suite 260 R. H. Smith School of Business

Cost Models for Vehicle Routing Problems. 8850 Stanford Boulevard, Suite 260 R. H. Smith School of Business 0-7695-1435-9/02 $17.00 (c) 2002 IEEE 1 Cost Models for Vehicle Routing Problems John Sniezek Lawerence Bodin RouteSmart Technologies Decision and Information Technologies 8850 Stanford Boulevard, Suite

More information

Problems, Methods and Tools of Advanced Constrained Scheduling

Problems, Methods and Tools of Advanced Constrained Scheduling Problems, Methods and Tools of Advanced Constrained Scheduling Victoria Shavyrina, Spider Project Team Shane Archibald, Archibald Associates Vladimir Liberzon, Spider Project Team 1. Introduction In this

More information

WEB-BASED ORIGIN-DESTINATION SURVEYS: AN ANALYSIS OF RESPONDENT BEHAVIOUR

WEB-BASED ORIGIN-DESTINATION SURVEYS: AN ANALYSIS OF RESPONDENT BEHAVIOUR WEB-BASED ORIGIN-DESTINATION SURVEYS: AN ANALYSIS OF RESPONDENT BEHAVIOUR Pierre-Léo Bourbonnais, Ph.D. Candidate, Department of Civil, Geological and Mining Engineering, École Polytechnique de Montréal,

More information

Charles Fleurent Director - Optimization algorithms

Charles Fleurent Director - Optimization algorithms Software Tools for Transit Scheduling and Routing at GIRO Charles Fleurent Director - Optimization algorithms Objectives Provide an overview of software tools and optimization algorithms offered by GIRO

More information

An empirical study on human resource planning in Belgian production companies

An empirical study on human resource planning in Belgian production companies FACULTEIT ECONOMIE EN BEDRIJFSWETENSCHAPPEN An empirical study on human resource planning in Belgian production companies Jorne Van den Bergh Jeroen Beliën Brent Hoskens FEB@HUBRUSSEL RESEARCH PAPER NOVEMBER

More information

Work-Scheduling Model for an Open Cast Coal Mine in Turkey with Integer Programming

Work-Scheduling Model for an Open Cast Coal Mine in Turkey with Integer Programming Work-Scheduling Model for an Open Cast Coal Mine in Turkey with Integer Programming Necmettin Çetin Dumlupınar University, Faculty of Engineering Mining Engineering Department Kütahya/Turkey necmettin@dumlupinar.edu.tr

More information

A Design Framework for Flexible Automated Warehouses

A Design Framework for Flexible Automated Warehouses A Design Framework for Flexible Automated Warehouses Marín L.F. 1, Carrasco-Gallego R 2 Abstract Reducing operational costs in e-commerce logistics by having few distribution warehouses is a competitive

More information

Optimization of an Operating Room Surgical Schedule. Anastasia Romanyuk & Alexandra Silva

Optimization of an Operating Room Surgical Schedule. Anastasia Romanyuk & Alexandra Silva Optimization of an Operating Room Surgical Schedule Anastasia Romanyuk & Alexandra Silva Washington University in St. Louis Department of Electrical & Systems Engineering April 27, 2012 Abstract: Operating

More information

OPTIMIZED STAFF SCHEDULING AT SWISSPORT

OPTIMIZED STAFF SCHEDULING AT SWISSPORT Gurobi User Conference, Frankfurt, 01.02.2016 OPTIMIZED STAFF SCHEDULING AT SWISSPORT Prof. Dr. Andreas Klinkert Dr. Peter Fusek Dipl. Ing. Roman Berner Rita Thalmann Simona Segessenmann Zurich University

More information

MULTICRITERIA MAKING DECISION MODEL FOR OUTSOURCING CONTRACTOR SELECTION

MULTICRITERIA MAKING DECISION MODEL FOR OUTSOURCING CONTRACTOR SELECTION 2008/2 PAGES 8 16 RECEIVED 22 12 2007 ACCEPTED 4 3 2008 V SOMOROVÁ MULTICRITERIA MAKING DECISION MODEL FOR OUTSOURCING CONTRACTOR SELECTION ABSTRACT Ing Viera SOMOROVÁ, PhD Department of Economics and

More information

Scheduling Algorithm with Optimization of Employee Satisfaction

Scheduling Algorithm with Optimization of Employee Satisfaction Washington University in St. Louis Scheduling Algorithm with Optimization of Employee Satisfaction by Philip I. Thomas Senior Design Project http : //students.cec.wustl.edu/ pit1/ Advised By Associate

More information

COLLEGE OF ENGINEERING

COLLEGE OF ENGINEERING COLLEGE OF ENGINEERING Department of Industrial Engineering and Engineering Management Master of Science in Engineering Management Program Introduction Admission Requirements Program Options Program Goals

More information

Supply Chain Analytics - OR in Action

Supply Chain Analytics - OR in Action Supply Chain Analytics - OR in Action Jan van Doremalen January 14th, 2016 Lunteren from x to u A Practitioners View on Supply Chain Analytics This talk is about applying existing operations research techniques

More information

CUSTOMER EXPERIENCE SURVEY SM

CUSTOMER EXPERIENCE SURVEY SM CUSTOMER EXPERIENCE SURVEY SM CASELODE FINANCIAL MANAGEMENT Morningstar Technology Post Office Box 622 Simpsonville, SC 29681 LEGALRELAY.COM 3122 FORRESTER ROAD PEARLAND, TX 77000 INTRODUCTION LEGALRELAY.COM

More information

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Faicel Hnaien, Xavier Delorme 2, and Alexandre Dolgui 2 LIMOS,

More information

Math 35 Section 43376 Spring 2014. Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7)

Math 35 Section 43376 Spring 2014. Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7) Math 35 Section 43376 Spring 2014 Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7) Instructor: Kathy Nabours Office: MTSC 133 Email: kathy.nabours@rcc.edu

More information

Using Business Intelligence to Mitigate Graduation Delay Issues

Using Business Intelligence to Mitigate Graduation Delay Issues Using Business Intelligence to Mitigate Graduation Delay Issues Khaled Almgren PhD Candidate Department of Computer science and Engineering University of Bridgeport Abstract Graduate master students usually

More information

Identification of problem solving approaches and appropriate tools (not only R even though this is important)

Identification of problem solving approaches and appropriate tools (not only R even though this is important) Lecture Outline Thus, the lecture will contain: 1. Introduction 2. How to frame the business problem 3. How to transfer it to a problem which can be solved with analytics methods 4. Data identification

More information

A Hybrid Tabu Search Method for Assembly Line Balancing

A Hybrid Tabu Search Method for Assembly Line Balancing Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization, Beijing, China, September 15-17, 2007 443 A Hybrid Tabu Search Method for Assembly Line Balancing SUPAPORN

More information

Lead Case Management Coordinator

Lead Case Management Coordinator Career Service Authority Lead Case Management Coordinator Page 1 of 5 GENERAL STATEMENT OF CLASS DUTIES Performs permanently assigned lead work duties over lower level case management coordinators including

More information

A future career in analytics

A future career in analytics A future career in analytics What is a career in analytics about? In the information age in which we live, almost all of us consume and produce digital data, either for business, community or private uses.

More information

National Center for Missing & Exploited Children Position Description

National Center for Missing & Exploited Children Position Description National Center for Missing & Exploited Children Position Description TITLE: LOCATION: Senior Coordinator, Public Relations Headquarters DATE PREPARED: November 2014 FLSA: DIVISION: DEPARTMENT: Exempt

More information

{jpl, uxa}cs.nott.ac.uk, School of Computer Science and IT, University of Nottingham, Nottingham, NG8 1BB, United Kingdom

{jpl, uxa}cs.nott.ac.uk, School of Computer Science and IT, University of Nottingham, Nottingham, NG8 1BB, United Kingdom BOA for Nurse Scheduling Li J and Aickelin U (2006): 'Bayesian Optimisation Algorithm for Nurse Scheduling', Scalable Optimization via Probabilistic Modeling: From Algorithms to Applications (Studies in

More information

Pay Guide - Nurses Award 2010 [MA000034]

Pay Guide - Nurses Award 2010 [MA000034] Pay Guide - Nurses Award 2010 [MA000034] Published 08 July 2015 Pay rates change from 1 July each year, the rates in this guide apply from 01 July 2015. If you have any questions about the information

More information

Greenwood County, SC Job Description

Greenwood County, SC Job Description General Description The purpose of this class within the organization is to be directly responsible for the successful overall administration, coordination and evaluation of the Human Resources function

More information

TRIAX- D. Consulting services to accelerate your supply chain automation outcomes. The resourceful services of Logi-D

TRIAX- D. Consulting services to accelerate your supply chain automation outcomes. The resourceful services of Logi-D 010100101001010101010100110010101010101100110011010101010101011001100011010101011 0101010011010100110101001101010010100110101010010101001001010010 0101001011000101011010101100010101001110010010110011010100110101

More information

Permutation Betting Markets: Singleton Betting with Extra Information

Permutation Betting Markets: Singleton Betting with Extra Information Permutation Betting Markets: Singleton Betting with Extra Information Mohammad Ghodsi Sharif University of Technology ghodsi@sharif.edu Hamid Mahini Sharif University of Technology mahini@ce.sharif.edu

More information

Industry Environment and Concepts for Forecasting 1

Industry Environment and Concepts for Forecasting 1 Table of Contents Industry Environment and Concepts for Forecasting 1 Forecasting Methods Overview...2 Multilevel Forecasting...3 Demand Forecasting...4 Integrating Information...5 Simplifying the Forecast...6

More information

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr.

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. Meisenbach M. Hable G. Winkler P. Meier Technology, Laboratory

More information

2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering

2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering 2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering Compulsory Courses IENG540 Optimization Models and Algorithms In the course important deterministic optimization

More information

The Psychology of Simulation Model and Metamodeling

The Psychology of Simulation Model and Metamodeling THE EXPLODING DOMAIN OF SIMULATION OPTIMIZATION Jay April* Fred Glover* James P. Kelly* Manuel Laguna** *OptTek Systems 2241 17 th Street Boulder, CO 80302 **Leeds School of Business University of Colorado

More information

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document

More information

In viral marketing advertisements (usually entertaining video clips, images, text messages, apps, etc.)

In viral marketing advertisements (usually entertaining video clips, images, text messages, apps, etc.) On modeling and optimization of viral marketing revenues Jiří Mazurek (Silesian University in Opava, the Czech Republic) In viral marketing advertisements (usually entertaining video clips, images, text

More information

To: All Doctors in Training in England. Dear Doctor. Contract for doctors in training

To: All Doctors in Training in England. Dear Doctor. Contract for doctors in training To: All Doctors in Training in England Dear Doctor Contract for doctors in training We are writing at the request of Sir David Dalton, Chief Executive of Salford Royal NHS Foundation Trust, who is now

More information

The Trip Scheduling Problem

The Trip Scheduling Problem The Trip Scheduling Problem Claudia Archetti Department of Quantitative Methods, University of Brescia Contrada Santa Chiara 50, 25122 Brescia, Italy Martin Savelsbergh School of Industrial and Systems

More information

BEFORE YOU HIRE: IDEAS FOR MEETING SERVICE LEVELS WITH EXISTING STAFF

BEFORE YOU HIRE: IDEAS FOR MEETING SERVICE LEVELS WITH EXISTING STAFF strategic staffing / dec 2014 BEFORE YOU HIRE: IDEAS FOR MEETING SERVICE LEVELS WITH EXISTING STAFF Address staffing needs by optimizing schedules, crosstraining and reducing absenteeism. By Joanna Marks

More information

Scheduling Employees in Quebec s Liquor Stores with Integer Programming

Scheduling Employees in Quebec s Liquor Stores with Integer Programming Vol. 35, No. 5, September October 2005, pp. 402 410 issn 0092-2102 eissn 1526-551X 05 3505 0402 informs doi 10.1287/inte.1050.0154 2005 INFORMS Scheduling Employees in Quebec s Liquor Stores with Integer

More information

The Battle for the Right Features or: How to Improve Product Release Decisions? 1

The Battle for the Right Features or: How to Improve Product Release Decisions? 1 The Battle for the Right Features or: How to Improve Product Release Decisions? 1 Guenther Ruhe Expert Decisions Inc. ruhe@expertdecisions.com Abstract: A release is a major (new or upgraded) version of

More information

processes 1 This survey report is written within the PWO Project: Production scheduling of batch

processes 1 This survey report is written within the PWO Project: Production scheduling of batch REPORT SURVEY SCHEDULING SOFTWARE* 1 Pieter Caluwaerts, Wim De Bruyn, Luiza Gabriel, Bert Van Vreckem University College Ghent Hogeschool GENT. GENT BELGIUM Pieter.Caluwaerts@hogent.be, Wim.Debruyn@hogent.be,

More information

5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 General Integer Linear Program: (ILP) min c T x Ax b x 0 integer Assumption: A, b integer The integrality condition

More information

LESSONS LEARNED FROM MOVING TO WEB BASED SURGICAL REQUESTS

LESSONS LEARNED FROM MOVING TO WEB BASED SURGICAL REQUESTS LESSONS LEARNED FROM MOVING TO WEB BASED SURGICAL REQUESTS Philip M. Troy 2,3, PhD, Trixie Mairura 1, BSc, CAPM, Dana Porubska 1, BScN Sir Mortimer B. Davis-Jewish General Hospital 1, McGill University

More information

JOB PROFILE SCHEDULER

JOB PROFILE SCHEDULER JOB PROFILE SCHEDULER OVERVIEW It s about you Do you enjoy working in a busy, deadline-driven environment? Are you adaptable and able to manage day-to-day staffing challenges? Are you effective at analyzing

More information

Polynomials. Dr. philippe B. laval Kennesaw State University. April 3, 2005

Polynomials. Dr. philippe B. laval Kennesaw State University. April 3, 2005 Polynomials Dr. philippe B. laval Kennesaw State University April 3, 2005 Abstract Handout on polynomials. The following topics are covered: Polynomial Functions End behavior Extrema Polynomial Division

More information

Optimal Allocation of renewable Energy Parks: A Two Stage Optimization Model. Mohammad Atef, Carmen Gervet German University in Cairo, EGYPT

Optimal Allocation of renewable Energy Parks: A Two Stage Optimization Model. Mohammad Atef, Carmen Gervet German University in Cairo, EGYPT Optimal Allocation of renewable Energy Parks: A Two Stage Optimization Model Mohammad Atef, Carmen Gervet German University in Cairo, EGYPT JFPC 2012 1 Overview Egypt & Renewable Energy Prospects Case

More information

Policy and guidelines for the PhD education at Umeå Institute of Design

Policy and guidelines for the PhD education at Umeå Institute of Design Umeå Institute of Design Umeå University Approved by Department Board 201111012 Policy and guidelines for the PhD education at Umeå Institute of Design This document gathers local guidelines and practices

More information

CHAPTER 7 STOCHASTIC ANALYSIS OF MANPOWER LEVELS AFFECTING BUSINESS 7.1 Introduction

CHAPTER 7 STOCHASTIC ANALYSIS OF MANPOWER LEVELS AFFECTING BUSINESS 7.1 Introduction CHAPTER 7 STOCHASTIC ANALYSIS OF MANPOWER LEVELS AFFECTING BUSINESS 7.1 Introduction Consider in this chapter a business organization under fluctuating conditions of availability of manpower and business

More information

Discuss the size of the instance for the minimum spanning tree problem.

Discuss the size of the instance for the minimum spanning tree problem. 3.1 Algorithm complexity The algorithms A, B are given. The former has complexity O(n 2 ), the latter O(2 n ), where n is the size of the instance. Let n A 0 be the size of the largest instance that can

More information

Computer Handholders Investment Software Research Paper Series TAILORING ASSET ALLOCATION TO THE INDIVIDUAL INVESTOR

Computer Handholders Investment Software Research Paper Series TAILORING ASSET ALLOCATION TO THE INDIVIDUAL INVESTOR Computer Handholders Investment Software Research Paper Series TAILORING ASSET ALLOCATION TO THE INDIVIDUAL INVESTOR David N. Nawrocki -- Villanova University ABSTRACT Asset allocation has typically used

More information

AUTOMATED SYSTEM FOR NURSE SHEDULING USING GRAPH COLORING

AUTOMATED SYSTEM FOR NURSE SHEDULING USING GRAPH COLORING AUTOMATED SYSTEM FOR URSE SHEDULIG USIG GRAPH COLORIG MR. B.T.G.S.KUMARA Department of Computing and Information Systems, Faculty of Applied Sciences, Sabaragamuwa University of Sri Lanka. kumara@sab.ac.lk

More information

NUNAVUT. BUSINESS AND LEADERSHIP CAREERS Office Administration PROGRAM REPORT. 075 Office Administration Program

NUNAVUT. BUSINESS AND LEADERSHIP CAREERS Office Administration PROGRAM REPORT. 075 Office Administration Program NUNAVUT BUSINESS AND LEADERSHIP CAREERS Office Administration PROGRAM REPORT 075 Office Administration Program Start Term: No Specified Start Date End Term: No Specified End Date Program Status: Approved

More information

Solution of Linear Systems

Solution of Linear Systems Chapter 3 Solution of Linear Systems In this chapter we study algorithms for possibly the most commonly occurring problem in scientific computing, the solution of linear systems of equations. We start

More information

White Paper. Evidence Supports the Positive Impact of Automated Staff-Scheduling Technology in Healthcare

White Paper. Evidence Supports the Positive Impact of Automated Staff-Scheduling Technology in Healthcare White Paper Evidence Supports the Positive Impact of Automated Staff-Scheduling Technology in Healthcare Executive Summary The largest controllable expense in healthcare organizations today is labor. In

More information

Management and optimization of multiple supply chains

Management and optimization of multiple supply chains Management and optimization of multiple supply chains J. Dorn Technische Universität Wien, Institut für Informationssysteme Paniglgasse 16, A-1040 Wien, Austria Phone ++43-1-58801-18426, Fax ++43-1-58801-18494

More information

Resource Allocation Modeling Techniques Applied to Air Force Crew Scheduling Problem

Resource Allocation Modeling Techniques Applied to Air Force Crew Scheduling Problem Kepler Research, Inc. Proprietary Resource Allocation Modeling Techniques Applied to Air Force Crew Scheduling Problem Submitted by: Kepler Research, Inc. February 2012 1. Introduction and Background The

More information

The Multi-Item Capacitated Lot-Sizing Problem With Safety Stocks In Closed-Loop Supply Chain

The Multi-Item Capacitated Lot-Sizing Problem With Safety Stocks In Closed-Loop Supply Chain International Journal of Mining Metallurgy & Mechanical Engineering (IJMMME) Volume 1 Issue 5 (2013) ISSN 2320-4052; EISSN 2320-4060 The Multi-Item Capacated Lot-Sizing Problem Wh Safety Stocks In Closed-Loop

More information

EMPLOYEE SCHEDULING METHODS USING A CALCULATOR. Judith Aronow 5590 Frost Beaumont, TX 77706 aronowju@hal.lamar.edu 409/892404383

EMPLOYEE SCHEDULING METHODS USING A CALCULATOR. Judith Aronow 5590 Frost Beaumont, TX 77706 aronowju@hal.lamar.edu 409/892404383 EMPLOYEE SCHEDULING METHODS USING A CALCULATOR Judith Aronow 5590 Frost Beaumont, TX 77706 aronowju@hal.lamar.edu 409/892404383 EMPLOYEE SCHEDULING METHODS USING A CALCULATOR Scheduling employee times-on

More information