A Preliminary Study into the Use of an Evolutionary Algorithm Hyper-heuristic to Solve the Nurse Rostering Problem

Size: px
Start display at page:

Download "A Preliminary Study into the Use of an Evolutionary Algorithm Hyper-heuristic to Solve the Nurse Rostering Problem"

Transcription

1 A Preliminary Study into the Use of an Evolutionary Algorithm Hyper-heuristic to Solve the Nurse Rostering Problem Christopher Rae School of Mathematics, Statistics & Computer Science University of KwaZulu-Natal Pietermaritzburg, South Africa Nelishia Pillay School of Mathematics, Statistics & Computer Science University of KwaZulu-Natal Pietermaritzburg, South Africa Abstract This paper reports on an initial attempt to solve the nurse rostering problem using an evolutionary algorithm selection perturbative hyper-heuristic. The main aim of this study is to get a feel for the potential of such a hyper-heuristic in solving the nurse rostering problem. This will be used to direct future extensions of this work. This study identifies lowlevel perturbative heuristics for this domain as well as a representation, initial population generation method, evaluation and selection methods, and genetic operator for the evolutionary algorithm hyper-heuristic. The approach was tested on six problems from the first international nurse rostering competition. The performance of the hyper-heuristic was found to be comparable to that of other methods applied to the same problems. The study has shown the potential of this approach and also identified future extensions of this work. Keywords- nurse rostering; hyper-heuritics; perturbation; evolutionary algorithms I. INTRODUCTION The nurse rostering problem (NRP) is an NP-hard problem which involves the scheduling of nurses to shifts so as to ensure the problem constraints are met or the number of constraints violated is minimized. Various methods have been evaluated for solving this problem including tabu search, simulated annealing, integer programming, constraint programming and genetic algorithms [1] amongst others. A more recent approach for solving combinatorial optimization problems is hyper-heuristics which aims at producing a more general solution to a problem rather than the best result for one or two data sets [2]. There has not been much research into the use of hyper-heuristics for solving the nurse rostering problem. Furthermore, the use of an evolutionary algorithm (EA) selection perturbative hyper-heuristic which caters for both heuristic selection and move acceptance has not been conducted. This paper reports on a preliminary study into the use of an evolutionary algorithm selection perturbative hyperheuristic (EA-SPHH) for solving the nurse rostering problem. The aim of the study was to identify low-level perturbative heuristics for this domain and a representation, method for initial population generation, methods for evaluation and selection and genetic operators for the EA hyper-heuristic. An evaluation of the hyper-heuristic on six nurse rostering problems revealed the effectiveness of hyper-heuristics for this domain. The following section describes the nurse rostering problem. An overview of hyper-heuristics and the application of hyper-heuristics to solve the nurse rostering problem is presented in section 3. Section 4 presents the EA-SPHH for solving the NRP. The experimental setup used to test the EA SPHH is described in section 5. Section 6 discusses the performance of the EA hyper-heuristic in solving the NRP. An overview of the findings of the study and future work is provided in section 7. II. THE NURSE ROSTERING PROBLEM The nurse rostering problem is a personnel scheduling problem that falls under the category of NP-complete in difficulty. This field of study has potential real world applications due it being applicable to other personnel scheduling problems and as such has been studied for over 40 years. The problem itself is to assign a set of shifts, defined as working periods, to the available nursing staff subject to the rules and regulations or better known as constraints of the employer and some of the preferences the nursing staff may have [3]. It has been said that this is the most challenging of the personnel scheduling problems [4]. Typically the nurse rostering problem defines the number of nurses and their skills, availability and shift preferences. These problem requirements are usually specified in terms of hard and soft constraints. Hard constraints must be met for a roster to be feasible. Soft constraints on the other hand may be violated as they are not mandatory but rather preferential requirements. Examples of hard constraints include a nurse may only work a single shift per day, a nurse must have a specific skill in order to work a certain shift and all shift requirements must be met. The aim is to minimize the soft constraint cost of a roster while keeping it free of hard constraint violations. A roster meeting all hard constraints is referred to as a feasible roster [5]. The quality of a roster is determined by its soft constraint cost. Soft constraints include minimum and maximum assignments per scheduling period, minimum or maximum consecutive days and nurse preferences like requests to work or not work on certain days amongst others. Many approaches have been applied to this domain including constraint programming [6], expert systems [6], /12/$31.00 c 2012 IEEE 156

2 genetic algorithms [3, 6, 7], heuristic techniques [6], integer programming [6], simulated annealing [6] and tabu-search [6, 8]. III. HYPER-HEURISTICS AND THE NURSE ROSTERING PROBLEM Hyper-heuristics provide a more generalized solution to the problem and search a heuristic space instead of a solution space which is typical of most optimization techniques [9]. Hyper-heuristics are divided into four main categories, namely, selection constructive, selection perturbative, generation constructive and generation perturbative [2]. In this paper a selection perturbative hyper-heuristic is investigated for solving the nurse rostering problem. Selection perturbuative hyper-heuristics explore a space of low-level perturbative heuristics. Perturbative low-level heuristic are essentially move operators, e.g. swap the shift of two nurses, and are used to improve the feasibility and/or quality of a roster. All the research in the domain of hyper-heuristics for the nurse rostering problem have focused on selection perturbative hyper-heuristics. A few studies have combined the use of a selection peturbative hyper-heuristic with another optimization technique to solve the NRP. Bilgin et al. [10] used a random selection hyper-heuristic to solve the Belgian nurse rostering problem which used simulated annealing or great deluge for move acceptance. It was found that simulated annealing performed best. This study used 6 low-level heuristics to assign, delete and change shifts. Burke et al. [11] implemented a tabu-search selection perturbative hyper-heuristic to generate a nurse roster for a UK hospital. Nine low-level perturbation heuristics, which change nurse shifts, are used. Among the hybrid approaches is that employed by Bilgin et al. [12] which combines a greedy shuffle heuristic and a random selection hyperheuristic with simulated annealing for move acceptance. This was one of 14 entries to the first international nurse rostering competition and placed within the top 5. This study used 12 low-level perturbative heuristics. The greedy shuffle is applied after the hyper-heuristic and swaps components of rosters for two nurses. Only swaps that produce feasible rosters of just as good or better quality are accepted. Bai et al. [13] use a hybrid of a genetic algorithm and a selective perturbative hyper-heuristic. The genetic algorithm uses the crossover and mutation operators on the solution space. The hyper-heuristic is embedded in the genetic algorithm and is used to improve each individual. Heuristics are selected based on their performance and simulated annealing is used for move acceptance. The low-level perturbative heuristics are those used in the study by Burke et al. [11] described above. Evolutionary algorithms have previously been used to search heuristic spaces of both constructive and perturbative low-level heuristics. Han et al. [14, 15] employ the use of a genetic algorithm hyper-heuristic to explore a space of perturbative heuristics to solve the staff trainer scheduling problem. The work done by Pillay [16] examines the use of an evolutionary algorithm selection constructive hyperheuristic to provide a solution to the examination timetabling problem. A similar approach is taken in this study in employing an evolutionary algorithm to search a space of low-level perturbative heuristic combinations to solve the nurse rostering problem. IV. EVOLUTIONARY ALGORITHM HYPER-HEURISTIC This section presents the evolutionary algorithm hyperheuristic used to solve the nurse rostering problem. The algorithm is generational with a set number of generations being implemented. An initial population is firstly created. This population is then iteratively refined during each generation by means of evaluation, selection and regeneration (using genetic operators). The overall algorithm implemented is outlined in Figure 1. The following sections describe each of these processes. Create initial population Repeat Evaluate population Select parents using tournament selection Apply genetic operators Until a maximum number of generations has been reached or the solution has been found Figure 1. Generational EA implemented A. Chromosome representation and initial population generation An individual in the population is represented by a string formed by characters representing low-level perturbative heuristics. Various low-level heuristics, based on those reported in the literature and human intuition, were tested during trial runs and the following performed well and were hence included in the heuristic set: Swap day first improving or equal accept first (t) - Selects two nurses and a day randomly. The shifts on the day are swapped for both nurses. Accepts the first equal or improving solution. Swap day first improving or equal accept best found (s) - Selects two nurses and a day randomly. The shifts on the day are swapped for both nurses. Accepts all improving or equal but will keep trying until a limit of tries is reached. Swap subset of days first improving or equal accept first (y) - Selects two nurses randomly and then selects a random number of days on which the shifts for those nurses are swapped. Accepts the first equal or improving solution. Swap subset of days improving or equal accept best found (x) - Selects two nurses randomly and then selects a random number of days on which the shifts for those nurses are swapped. Accepts all improving or equal but will keep trying until a limit of tries is reached Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC) 157

3 Swap subset of weekdays first improving or equal accept first (w) - Selects two nurses randomly and then selects a random number of weekdays. The shifts on Accepts the first equal or improving solution. Swap subset of weekdays improving or equal accept best found (v) - Selects two nurses randomly and then selects a random number of weekdays. The shifts on Accepts all improving or equal but will keep trying until a limit of tries is reached. Swap subset of weekends first improving or equal accept first (u) - Selects two nurses randomly and then selects a random number of weekends. The shifts on Accepts the first equal or improving solution. Swap subset of weekends improving or equal accept best found (c) - Selects two nurses randomly and then selects a random number of weekends. The shifts on Accepts all improving or equal swaps but will keep trying until a limited number of tries is reached. Blank move (b) - This heuristic has no semantic effect and is an explicitly defined intron that in a way creates noise and aims to prevent good building blocks from being divided. Each element of the initial string is randomly selected from the set of low-level perturbative heuristics. A character is used to represent each heuristic. These have been specified in brackets as part of the definition of each heuristic above. A limit, which is a function of the number of shifts to be assigned, is placed on the length of each individual. An example of an individual is ssttttvvc. B. Evaluation and Selection Prior to the application of the EA-SPHH an initial roster is created by randomly allocating shifts to nurses. Each element of the population is evaluated by using it to improve a roster. For example sttv will be used to improve a roster applying each of the low-level heuristics in order to the roster. In successive generations the best roster created from the previous generations is retained and each individual is applied to this roster. Thus, a best roster is stored and adapted throughout a run of n generations. This approach is different from that taken in similar studies employing evolutionary algorithm hyper-heuristics for rostering. The fitness of an individual is the sum of the hard and soft constraint violations of the roster adapted using the individual and this value is minimized. Tournament selection is used to choose parents of the next generation. This selection method returns the fittest individual in a tournament of t randomly selected individuals. C. Genetic Operators The population of each generation is created by applying the mutation, crossover and permutation operators to selected parents. Trial runs indicated the benefit of the permutation operator in addition to mutation and crossover. This was verified by performing ten runs with and without the use of the permutation operator. This is illustrated in Table 1 below. The following information is displayed: 1 - Permutation rate 2 - Mutation rate 3 - Crossover rate 4 - Generation on which the solution with the minimum soft constraint cost was found. 5 - Time taken, in seconds, to find a solution with the minimum cost 6 - Percentage of runs producing the minimum soft constraint cost 1. Table 1. Comparison of Genetic Operator Application Rates % 30% 60% % 0% 40% 60% % 0% 30% 70% % There is no limit placed on the size of the offspring created. The mutation operator randomly chooses a mutation point in an individual and replaces the low-level heuristic at this point with a randomly chosen heuristic. An example of mutation is illustrated in Figure 2. In this example the mutation point has randomly selected to be 4 and the heuristic at this point has been replaced by t. Individual before mutation: s s t v v u v t t s Individual after mutation: s s t t v u v t t s Figure 2. Example of mutation The crossover operator combines two individuals selected using tournament selection. This is achieved by selecting two random points, one in each individual. The substrings created by the crossover points are swapped to create two offspring. The fitter of the two offspring is returned as the result of the process. An example of crossover is depicted in Figure 3. 1 Is the best known soft constraint cost for each problem Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)

4 Selected individual one: s s t v v u v t t s Selected individual two: s t s b t u v Best Known Result First International Nurse Rostering Problem Instances Late First child: s s t t u v Second child: s t s b t v v u v t t s Evaluate each individual and return the best newly created individual. The permutation operator performs a shuffle of the elements of the string thereby changing the position of each heuristic. This process is illustrated in Figure 4 where it can be seen that some elements have been moved randomly e.g. t is now at position 3. Individual before permutation: t s s u v v t v s t Individual after permutation: s s t v v u v t t s V. EXPERIMENTAL SETUP The EA hyper-heuristic was evaluated on six randomly chosen problems that were used for the track of the first International Nurse Rostering competition [8]. Six problems were randomly selected for testing purposes. The details for these problems are listed in Table 2. Table 2. Description of problem instances First International Nurse Rostering Problem Instances Late 10 Nurses Skills Shift Types Cover Size Unwanted Patterns Contracts Day Off Requests Shift Off Requests Figure 3. Example of crossover Figure 4. Example of permutation Due to the stochastic nature of genetic algorithms, ten runs, each using a different random number generator seed, was performed for each problem. The parameter values used by the evolutionary algorithms are listed in Table 3. These have been obtained empirically by performing trial runs. Table 3. EA Parameter values Parameter Value Population Size 100 Initial String Limit Tournament size 5 Crossover percentage 60% Mutation percentage 30% Permutation percentage 10% ½ number of shifts The EA-SPHH was implemented in Java 1.7 and all simulations were run on an Intel I7 (34 GHz) with 8 GB of RAM and Windows 7. VI. RESULTS AND DISCUSSION EA-SPHH was able to produce feasible rosters for all the problems it was evaluated on. Table 4 displays the minimum and average soft constraint cost and runtimes over ten runs for each problem. Table 4. Costs and Runtimes Problem Cost Runtime (in seconds) Min Avg. Min. Avg Spring SpringLate For each problem the individual producing the best solution quality roster differed from one run to another. Different combinations also proved to be more effective for the different problems. Hyper-heuristics aim to generalize well over a set of problems instead of producing the best solution for one ot two problems. Furthermore, the runtimes of hyper-heuristics can be expected to be higher than standard optimization given that the evaluation of each heuristic combination involves creating a solution using the combination. However, for completeness and to get a feel of the effectiveness of the EA hyper-heuristic, the results obtained by the hyper-heuristic was compared to the methods cited in 2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC) 159

5 the literature as producing the best results for the same set of problems. These include: 1. The perturbative selection hyper-heuristic using random selection and simulated annealing [10]. 2. The ejection chain and branch and price algorithm hybrid implemented by Burke et al. [17]. 3. The constraint optimization approach taken by Konobe [18]. 4. Integer programming hybrid [19]. 5. Adaptive local search [20]. 6. Integer programming [21]. 7. Harmony search [22]. 8. Adaptive neighbourhood search [23]. The best soft constraint cost produced by these methods and EA-SPHH are listed in Table 4. Note that a hyphen indicates that the method was not able to find a feasible solution. The best results are highlighted in bold. 01 Table 5. Comparison of Results EA- SPHH Late 10 It is clear from Table 3 that not all methods were able to find feasible solutions for all of the problems. EA-SPHH has performed well as it was firstly able to produce feasible solutions for all six nurse rostering problems. Furthermore, the best soft constraint costs obtained by the EA-SPHH are either the known minimum or close to the know minimum for all six problems. VII. CONCLUSION AND FUTURE WORK This paper reports on a preliminary study conducted to ascertain the potential of an evolutionary algorithm selection perturbative hyper-heuristic in solving the nurse rostering problem. The study identified the low-level perturbative heuristics for this problem and the overall architecture for the EA hyper-heuristics. The study introduced a new genetic operator, namely, permuation, which improved the performance of the EA for this domain. The study also revealed the effectiveness of a shared memory approach which involved maintaining the best timetable over a run and improving this timetable during each generation. The EA- SPHH was evaluated on six nurse rostering problems. EA- SPHH was able to produce feasible rosters for all six problems. Furthermore, the soft constraint cost of the rosters were comparable to and in some cases better than other methods applied to the same set of problems. This study has clearly shown the potential of the EA- SPHH in solving the nurse rostering problem. Future work will involve conducting an analysis of the low-level heuristics used to evaluate their performance and will possibly examine the use of other perturbation heuristics such as allocate and de-allocate as well as testing the EA- SPHH on additional nurse rostering problems. REFERENCES [1] E. K. Burke, P. De Causmaecker, G. Vanden Berghe, and H. Van Landeghem, " The State of the Art of Nurse Rostering", Journal of Scheduling, Vol. 7, 2004, pp [2] E. K. Burke, M. Hyde, G. Kendall, G. Ochoa, E. Ozcan, and J. Woodward, "A Classification of Hyper-Heuristic Approaches", Handbook of Metaheuristics, Vol. 146, 2010, pp [3] U. Aickelin, and K. Dowsland, Exploiting Problem Structure in a Genetic Algorithm Approach to a Nurse Rostering Problem. Journal of Scheduling, 3 (3), 2000, pp [4] P. De Causmaecker, and G. Vanden Berghe, A Categorization of Nurse Rostering Problems. Journal of Scheduling, 2011, pp. 14: [5] B. Cheng, H. Li, A. Lim, and B.Rodrigues, Nurse Rostering Problems - A Bibliographic Survey. European Journal of Operational Research, 151, 2003, pp [6] E. Burke, P. De Causmaecker, G. Vanden Berghe, and H. Van Landeghem, The State of the Art of Nurse Rostering. Journal of Scheduling,7, 2004, pp [7] G. Ochoa, M. Hyde, T. Curtois, J.A. Vazquez-Rodriguez, J.Walker,, M. Gendreau, G. Kendall, B. McCollum, A. Parkes, S. Petrovic, and E.K. Burke, HyFlex: A Benchmark Framework for Cross-Domain Heuristic Search, Proceedings of the European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP 2012), 7245, 2012, [8] S. Haspelagh, P. De Causmaecker, M. Stolevik, and A. Schaerf, The First International Competition on Nurse Rostering 2010, Annals of Operations Research, 2012 DOI: /s [9] E. Burke, E. Hart, G. Kendall, J. Newall, P. Ross, and S. Schulenburg. Hyper-Heuristics: An Emerging Direction in Modern Research. Handbook of Metaheuristics. Chapter 16, 2003, pp [10] B. Biligan, P. De Causmaecker, and G. Vanden Berghe, A Hyper- Heuristic Approach to Belgian Nurse Rostering, Proceedings of the Multidisciplinary International Conference on Scheduling: Theory and Applications (MISTA 2009),2009, [11] E.K. Burke, G. Kendall, and E. Soubeiga, A Tabu-Search Hyper- Heuristic for Timetabling and Rostering. Journal of Heuristics, 6, 2003, pp [12] B. Biligan, P. Demeester, M. Misir, W. Vancroonenburg, G. Vanden Berghe, and T. Wauters, A Hyper-Heuristic Combined with a Greedy Shuffle Approach to the Nurse Rostering Problem", Proceedings of PATAT 2010, 2010, l3.pdf. Accessed 31 August [13] R. Bai, E. K. Burke, G. Kendall, J. Li, and B. McCollum, A Hybrid Evolutionary Approach to the Nurse Rostering Problem. IEEE Transactions on Evolutionary Computing, 14(4), August 2012, pp [14] L. Han, G. Kendall, and P. Cowling, An Adaptive Length Chromosome Hyperheuristic Genetic Algorithm for a Trainer Scheduling Problem, Proceedings of the fourth Asia-Pacific Conference on Simulated Evolution And Learning, (SEAL'), Orchid Country Club, Singapore, 20, [15] L. Han and G. Kendall, An Investigation of a Tabu Assisted Hyperheuristic Genetic Algorithm", Proceedings of IEEE Evolutionary Computing, CEC 03, 2003, [16] N. Pillay, Evolving Hyper-Heuristics for the Uncapacitated Examination Timetabling Problem. Journal of the Operational Research Society, 63, 2012, Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC)

6 [17] E. K. Burke and T. Curtois, An Ejection Chain Method and a Branch and Price Algorithm Applied to the Instances of the First International Nurse Rostering Competition. Technical Report, 2012, School of Computer Science, University of Nottingham. [18] K. Nonobe, INCR2010: An Approach Using a General Constraint Problem Solver, Proceedings of PATAT 2010, 2010, m3.pdf. Accessed 31 August [19] C. Valouxis, C. Gogos, G. Goulas, P. Alefragis, and E. Housos, A Systematic Two-Phase Approach for the Nurse Rostering Problem. European Journal of Operational Research, 219(2), June 2012, pp [20] Z. Lu, J.K. Hao, Adaptive Local Search for the First Nurse Rostering Competition, Proceedings of PATAT 2010, 2010, m4.pdf. Accessed 31 August [21] H.G. Santos, T. Toffolo, S. Ribas, and R. Gomes, Integer Programming Techniques for the Nurse Rostering Problem, Proceedings of PATAT 2012, August 2012, [22] M. A. Awadallah, A. T. Khader, and M. A. Al-Betar, Nurse Rostering Using Modified Harmony Search, Proceedings of the Second International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 11), Vol. II, 2011, [23] Z. Lu and J. Hao, Adaptive Neighbourhood Search for Nurse Rostering. European Journal of Operational Research, 218 (3), 2012, pp Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC) 161

Non-liner Great Deluge Algorithm for Handling Nurse Rostering Problem

Non-liner Great Deluge Algorithm for Handling Nurse Rostering Problem Non-liner Great Deluge Algorithm for Handling Nurse Rostering Problem Yahya Z. Arajy*, Salwani Abdullah and Saif Kifah Data Mining and Optimisation Research Group (DMO), Centre for Artificial Intelligence

More information

A stepping horizon view on nurse rostering

A stepping horizon view on nurse rostering Practice and Theory of Automated Timetabling (PATAT 2012), 29-31 August 2012, Son, Norway 161 A stepping horizon view on nurse rostering Fabio Salassa Greet Vanden Berghe Received: date / Accepted: date

More information

A Component Based Heuristic Search Method with Evolutionary Eliminations for Hospital Personnel Scheduling

A Component Based Heuristic Search Method with Evolutionary Eliminations for Hospital Personnel Scheduling A Component Based Heuristic Search Method with Evolutionary Eliminations for Hospital Personnel Scheduling Jingpeng Li, Uwe Aickelin and Edmund K. Burke School of Computer Science, The University of Nottingham,

More information

A Generic Two-Phase Stochastic Variable Neighborhood Approach for Effectively Solving the Nurse Rostering Problem

A Generic Two-Phase Stochastic Variable Neighborhood Approach for Effectively Solving the Nurse Rostering Problem Algorithms 2013, 6, 278-308; doi:10.3390/a6020278 Article OPEN ACCESS algorithms ISSN 1999-4893 www.mdpi.com/journal/algorithms A Generic Two-Phase Stochastic Variable Neighborhood Approach for Effectively

More information

A Hybrid Heuristic Ordering and Variable Neighbourhood Search for the Nurse Rostering Problem

A Hybrid Heuristic Ordering and Variable Neighbourhood Search for the Nurse Rostering Problem School of Computer Science and Information Technology University of Nottingham Jubilee Campus NOTTINGHAM NG8 1BB, UK Computer Science Technical Report No. NOTTCS-TR-2005-9 A Hybrid Heuristic Ordering and

More information

Adaptive Neighborhood Search for Nurse Rostering

Adaptive Neighborhood Search for Nurse Rostering Adaptive Neighborhood Search for Nurse Rostering Zhipeng Lü a,b, Jin-Kao Hao b, European Journal of Operational Research 218(3): 865-876, 2012 a School of Computer Science and Technology, Huazhong University

More information

A Greedy Double Swap Heuristic for Nurse Scheduling

A Greedy Double Swap Heuristic for Nurse Scheduling A Greedy Double Swap Heuristic for Nurse Scheduling Murphy Choy 1 and Michelle Cheong Singapore Management University, School of Information System 80 Stamford Road, Singapore 178902 Email: murphychoy@smu.edu.sg;

More information

Recent Developments on Nurse Rostering and Other Ongoing Research

Recent Developments on Nurse Rostering and Other Ongoing Research Recent Developments on Nurse Rostering and Other Ongoing Research Dr Rong Qu ASAP Group, School of Computer Science The University of Nottingham rxq@cs.nott.ac.uk; http://www.cs.nott.ac.uk/~rxq Collaborators

More information

Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling

Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling Edmund K. Burke 1, Patrick De Causmaecker 2, Sanja Petrovic 1, Greet Vanden Berghe 2 1 School of Computer Science & IT,

More information

Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling

Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling Metaheuristics for handling Time Interval Coverage Constraints in Nurse Scheduling Edmund Burke 1, Patrick De Causmaecker 2, Sanja Petrovic 1, Greet Vanden Berghe 2 1 School of Computer Science & IT, University

More information

A Variable Neighbourhood Search for Nurse Scheduling with Balanced Preference Satisfaction

A Variable Neighbourhood Search for Nurse Scheduling with Balanced Preference Satisfaction A Variable Neighbourhood Search for Nurse Scheduling with Balanced Preference Satisfaction Ademir Aparecido Constantino 1, Everton Tozzo 1, Rodrigo Lankaites Pinheiro 2, Dario Landa-Silva 2 and Wesley

More information

Maximizing the nurses preferences in nurse scheduling problem: mathematical modeling and a meta-heuristic algorithm

Maximizing the nurses preferences in nurse scheduling problem: mathematical modeling and a meta-heuristic algorithm J Ind Eng Int (2015) 11:439 458 DOI 10.1007/s40092-015-0111-0 ORIGINAL RESEARCH Maximizing the nurses preferences in nurse scheduling problem: mathematical modeling and a meta-heuristic algorithm Hamed

More information

Hybrid Heuristics for Multimodal Homecare Scheduling

Hybrid Heuristics for Multimodal Homecare Scheduling Hybrid Heuristics for Multimodal Homecare Scheduling Andrea Rendl 1, Matthias Prandtstetter 1 Gerhard Hiermann 2, Jakob Puchinger 1, and Günther Raidl 2 1 AIT Austrian Institute of Technology Mobility

More information

An Indirect Genetic Algorithm for a Nurse Scheduling Problem

An Indirect Genetic Algorithm for a Nurse Scheduling Problem An Indirect Genetic Algorithm for a Nurse Scheduling Problem Computers & Operations Research, 31(5), pp 761-778, 2004. Uwe Aickelin School of Computer Science University of Nottingham NG8 1BB UK uxa@cs.nott.ac.uk

More information

A heuristic algorithm based on multi-assignment procedures for nurse scheduling

A heuristic algorithm based on multi-assignment procedures for nurse scheduling DOI 10.1007/s10479-013-1357-9 A heuristic algorithm based on multi-assignment procedures for nurse scheduling Ademir Aparecido Constantino Dario Landa-Silva Everton Luiz de Melo Candido Ferreira Xavier

More information

Categorisation of nurse rostering problems

Categorisation of nurse rostering problems Categorisation of nurse rostering problems Patrick De Causmaecker 1, Greet Vanden Berghe 2 1 K.U.Leuven Campus Kortrijk, Department of Computer Science E. Sabbelaan 53, 8500 Kortrijk, Belgium, Tel: +32

More information

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions. Constantino, Ademir Aparecido and Landa-Silva, ario and de Melo, verton Luiz and de Mendonza, Candido Ferreira Xavier and Rizzato, ouglas Baroni and Romao, Wesley (1) A heuristic algorithm based on multiassignment

More information

Simulated Metamorphosis - A Novel Optimizer

Simulated Metamorphosis - A Novel Optimizer , 22-24 October, 2014, San Francisco, USA Simulated Metamorphosis - A vel Optimizer Michael Mutingi, Charles Mbohwa Abstract This paper presents a novel metaheuristic algorithm, simulated metamorphosis

More information

Solving a Bi-objective Nurse Rerostering Problem by Using a Utopic Pareto Genetic Heuristic. Margarida Vaz Pato and Margarida Moz

Solving a Bi-objective Nurse Rerostering Problem by Using a Utopic Pareto Genetic Heuristic. Margarida Vaz Pato and Margarida Moz Solving a Bi-objective Nurse Rerostering Problem by Using a Utopic Pareto Genetic Heuristic Margarida Vaz Pato and Margarida Moz CIO Working Paper 8/2006 Solving a Bi-objective Nurse Rerostering Problem

More information

Variable Neighbourhood Search for Nurse Rostering Problems

Variable Neighbourhood Search for Nurse Rostering Problems Variable eighbourhood Search for urse Rostering Problems dmund Burke (ekb@cs.nott.ac.uk), Patrick e Causmaecker (patdc@kahosl.be), Sanja Petrovic (sxp@cs.nott.ac.uk) and Greet Vanden Berghe (greetvb@kahosl.be)

More information

Case-based reasoning in employee rostering: learning repair strategies from domain experts

Case-based reasoning in employee rostering: learning repair strategies from domain experts Case-based reasoning in employee rostering: learning repair strategies from domain experts Sanja Petrovic, Gareth Beddoe 1, and Greet Vanden Berghe Automated Scheduling Optimisation and Planning Research

More information

Comparison of Algorithms for Nurse Rostering Problems

Comparison of Algorithms for Nurse Rostering Problems Comparison of Algorithms for Nurse Rostering Problems Sanja Petrovic 1*, Greet Vanden Berghe 2,3 1 School of Computer Science and Information Technology University of Nottingham Jubilee Campus, Wollaton

More information

Nurse Rostering Problems: A Bibliographic Survey

Nurse Rostering Problems: A Bibliographic Survey Singapore Management University Institutional Knowledge at Singapore Management University Research Collection Lee Kong Chian School Of Business Lee Kong Chian School of Business 12-2003 Nurse Rostering

More information

A Deterministic Approach to Nurse Rerostering Problem

A Deterministic Approach to Nurse Rerostering Problem A Deterministic Approach to Nurse Rerostering Problem Saangyong Uhmn 1, Young-Woong Ko 2 and Jin Kim 3,* 1,2,3 Department of Computer Engineering, Hallym University, Chuncheon, 24252, Republic of Korea.

More information

Set the Nurses Working Hours Using Graph Coloring Method and Simulated Annealing Algorithm

Set the Nurses Working Hours Using Graph Coloring Method and Simulated Annealing Algorithm Set the Nurses Working Hours Using Graph Coloring Method and Simulated Annealing Algorithm Elham Photoohi Bafghi Department of Computer, Bafgh Branch, Islamic Azad University, Bafgh, Iran. Abstract Adjustment

More information

INEN PROJECT Nurse Scheduling Problem. Elif Ilke Gokce Industrial Engineering Texas A&M University

INEN PROJECT Nurse Scheduling Problem. Elif Ilke Gokce Industrial Engineering Texas A&M University INEN 689 602 PROJECT Nurse Scheduling Problem Elif Ilke Gokce Industrial Engineering Texas A&M University elifg@tamu.edu Abstract Every hospital needs to produce repeatedly duty rosters for its nursing

More information

Roster Quality Staffing Problem. Association, Belgium

Roster Quality Staffing Problem. Association, Belgium Roster Quality Staffing Problem Komarudin 1, Marie-Anne Guerry 1, Tim De Feyter 2, Greet Vanden Berghe 3,4 1 Vrije Universiteit Brussel, MOSI, Pleinlaan 2, B-1050 Brussel, Belgium 2 Center for Business

More information

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions. Li, Jingpeng and Aickelin, Uwe (2003) 'A Bayesian Optimisation Algorithm for the urse Scheduling Problem'. In: The 2003 Congress for Evolutionary Computation, 2003, Canberra, Australia. Access from the

More information

A Heuristic Logic-Based Benders Method for the Home Health Care Problem

A Heuristic Logic-Based Benders Method for the Home Health Care Problem A Heuristic Logic-Based Benders Method for the Home Health Care Problem Andre A. Cire, J. N. Hooker Tepper School of Business, Carnegie Mellon University 5000 Forbes Ave., Pittsburgh, PA 15213, U.S.A.

More information

Online Scheduling of Outpatient Procedure Centers

Online Scheduling of Outpatient Procedure Centers Online Scheduling of Outpatient Procedure Centers Department of Industrial and Operations Engineering, University of Michigan September 25, 2014 Online Scheduling of Outpatient Procedure Centers 1/32 Outpatient

More information

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: 1137-3601 revista@aepia.org Asociación Española para la Inteligencia Artificial España Moreno, Antonio; Valls, Aïda; Bocio,

More information

HEALT POST LOCATION FOR COMMUNITY ORIENTED PRIMARY CARE F. le Roux 1 and G.J. Botha 2 1 Department of Industrial Engineering

HEALT POST LOCATION FOR COMMUNITY ORIENTED PRIMARY CARE F. le Roux 1 and G.J. Botha 2 1 Department of Industrial Engineering HEALT POST LOCATION FOR COMMUNITY ORIENTED PRIMARY CARE F. le Roux 1 and G.J. Botha 2 1 Department of Industrial Engineering UNIVERSITY OF PRETORIA, SOUTH AFRICA franzel.leroux@up.ac.za 2 Department of

More information

Dynamic optimization of chemotherapy outpatient scheduling with uncertainty

Dynamic optimization of chemotherapy outpatient scheduling with uncertainty Health Care Manag Sci (2014) 17:379 392 DOI 10.1007/s10729-014-9268-0 Dynamic optimization of chemotherapy outpatient scheduling with uncertainty Shoshana Hahn-Goldberg & Michael W. Carter & J. Christopher

More information

2-5 December 2012 Bangkok, Thailand. Edited by. Voratas Kachitvichyanukul Huynh Trung Luong Rapeepun Pitakaso

2-5 December 2012 Bangkok, Thailand. Edited by. Voratas Kachitvichyanukul Huynh Trung Luong Rapeepun Pitakaso Proceedings of Abstracts and Papers (on CD-ROM) of The 13 th Asia Pacific Industrial ngineering and Management Systems Conference 2012 and the 1 Asia Pacific Division Meeting of the International Foundation

More information

Baskaran, Geetha (2016) A domain transformation approach for addressing staff scheduling problems. PhD thesis, University of Nottingham.

Baskaran, Geetha (2016) A domain transformation approach for addressing staff scheduling problems. PhD thesis, University of Nottingham. Baskaran, Geetha (2016) A domain transformation approach for addressing staff scheduling problems. PhD thesis, University of Nottingham. Access from the University of Nottingham repository: http://eprints.nottingham.ac.uk/31249/1/geetha%20baskaran%20phd%20thesis.pdf

More information

Patient and Nurse Considerations in Home Health Routing with Remote Monitoring Devices

Patient and Nurse Considerations in Home Health Routing with Remote Monitoring Devices University of Arkansas, Fayetteville ScholarWorks@UARK Theses and Dissertations 5-2012 Patient and Nurse Considerations in Home Health Routing with Remote Monitoring Devices Jessica Spicer University of

More information

Logic-Based Benders Decomposition for Multiagent Scheduling with Sequence-Dependent Costs

Logic-Based Benders Decomposition for Multiagent Scheduling with Sequence-Dependent Costs Logic-Based Benders Decomposition for Multiagent Scheduling with Sequence-Dependent Costs Aliza Heching Compassionate Care Hospice John Hooker Carnegie Mellon University ISAIM 2016 The Problem A class

More information

Appointment Scheduling Optimization for Specialist Outpatient Services

Appointment Scheduling Optimization for Specialist Outpatient Services Proceedings of the 2 nd European Conference on Industrial Engineering and Operations Management (IEOM) Paris, France, July 26-27, 2018 Appointment Scheduling Optimization for Specialist Outpatient Services

More information

Surgery Scheduling with Recovery Resources

Surgery Scheduling with Recovery Resources Surgery Scheduling with Recovery Resources Maya Bam 1, Brian T. Denton 1, Mark P. Van Oyen 1, Mark Cowen, M.D. 2 1 Industrial and Operations Engineering, University of Michigan, Ann Arbor, MI 2 Quality

More information

How to deal with Emergency at the Operating Room

How to deal with Emergency at the Operating Room How to deal with Emergency at the Operating Room Research Paper Business Analytics Author: Freerk Alons Supervisor: Dr. R. Bekker VU University Amsterdam Faculty of Science Master Business Mathematics

More information

Home Health Care: A Multi-Agent System Based Approach to Appointment Scheduling

Home Health Care: A Multi-Agent System Based Approach to Appointment Scheduling Home Health Care: A Multi-Agent System Based Approach to Appointment Scheduling Arefeh Mohammadi, Emmanuel S. Eneyo Southern Illinois University Edwardsville Abstract- This paper examines the application

More information

An Improved Happiness-Based Scheduling for Nurse Shifts Planning

An Improved Happiness-Based Scheduling for Nurse Shifts Planning MACROJOURNALS The Journal of MacroTrends in Health and Medicine An Improved Happiness-Based Scheduling for Nurse Shifts Planning Chun-Wei R. Lin*, Yun-Jiuan M. Parng**, Shiou-Ching Gao* *Department of

More information

27A: For the purposes of the BAA, a non-u.s. individual is an individual who is not a citizen of the U.S. See Section III.A.2 of the BAA.

27A: For the purposes of the BAA, a non-u.s. individual is an individual who is not a citizen of the U.S. See Section III.A.2 of the BAA. HR001117S0039 Lagrange BAA Frequently Asked Questions (FAQs) (as of 08/17/17) The Proposers Day webcast may be viewed by clicking on the Proposers Day Slides link under the Lagrange BAA on the DARPA/DSO

More information

Comparing Two Rational Decision-making Methods in the Process of Resignation Decision

Comparing Two Rational Decision-making Methods in the Process of Resignation Decision Comparing Two Rational Decision-making Methods in the Process of Resignation Decision Chih-Ming Luo, Assistant Professor, Hsing Kuo University of Management ABSTRACT There is over 15 percent resignation

More information

Physician Scheduling in Emergency Rooms

Physician Scheduling in Emergency Rooms Physician Scheduling in Emergency Rooms Michel Gendreau 1,2, Jacques Ferland 1,2 Bernard Gendron 1,2, Noureddine Hail 1, Brigitte Jaumard 1,3, Sophie Lapierre 1,4, Gilles Pesant 1,4, and Patrick Soriano

More information

A Mixed Integer Programming Approach for. Allocating Operating Room Capacity

A Mixed Integer Programming Approach for. Allocating Operating Room Capacity A Mixed Integer Programming Approach for Allocating Operating Room Capacity Bo Zhang, Pavankumar Murali, Maged Dessouky*, and David Belson Daniel J. Epstein Department of Industrial and Systems Engineering

More information

Swarm Intelligence: Charged System Search

Swarm Intelligence: Charged System Search Swarm Intelligence: Charged System Search Intelligent Robotics Seminar Alireza Mollaalizadeh Bahnemiri 15. December 2014 Alireza M.A. Bahnemiri Swarm Intelligence: CSS 1 Content What is Swarm Intelligence?

More information

arxiv: v1 [cs.ce] 17 Mar 2011

arxiv: v1 [cs.ce] 17 Mar 2011 An Integer Linear Programming Model for the Radiotherapy Treatment Scheduling Problem arxiv:1103.3391v1 [cs.ce] 17 Mar 2011 Edmund K. Burke Pedro Leite-Rocha Sanja Petrovic Automated Scheduling, Optimisation

More information

EFFECTIVE ROOT CAUSE ANALYSIS AND CORRECTIVE ACTION PROCESS

EFFECTIVE ROOT CAUSE ANALYSIS AND CORRECTIVE ACTION PROCESS I International Symposium Engineering Management And Competitiveness 2011 (EMC2011) June 24-25, 2011, Zrenjanin, Serbia EFFECTIVE ROOT CAUSE ANALYSIS AND CORRECTIVE ACTION PROCESS Branislav Tomić * Senior

More information

Local search for the surgery admission planning problem

Local search for the surgery admission planning problem J Heuristics (2011) 17:389 414 DOI 10.1007/s10732-010-9139-x Local search for the surgery admission planning problem Atle Riise Edmund K. Burke Received: 23 June 2009 / Revised: 30 March 2010 / Accepted:

More information

Nurse Scheduling with Lunch Break Assignments in Operating Suites

Nurse Scheduling with Lunch Break Assignments in Operating Suites Nurse Scheduling with Lunch Break Assignments in Operating Suites Gino J. Lim Arezou Mobasher Jonathan F. Bard Amirhossein Najjarbashi Accepted for publication: July 2, 2016 Abstract Motivated by the need

More information

Implementation of Automated Knowledge-based Classification of Nursing Care Categories

Implementation of Automated Knowledge-based Classification of Nursing Care Categories Implementation of Automated Knowledge-based Classification of Nursing Care Categories Shihong Huang, Subhomoy Dass, Sam Hsu, Abhijit Pandya Department of Computer & Electrical Engineering and Computer

More information

SIMULATION OF A MULTIPLE OPERATING ROOM SURGICAL SUITE

SIMULATION OF A MULTIPLE OPERATING ROOM SURGICAL SUITE Proceedings of the 2006 Winter Simulation Conference L. F. Perrone, F. P. Wieland, J. Liu, B. G. Lawson, D. M. Nicol, and R. M. Fujimoto, eds. SIMULATION OF A MULTIPLE OPERATING ROOM SURGICAL SUITE Brian

More information

Big Data Analysis for Resource-Constrained Surgical Scheduling

Big Data Analysis for Resource-Constrained Surgical Scheduling Paper 1682-2014 Big Data Analysis for Resource-Constrained Surgical Scheduling Elizabeth Rowse, Cardiff University; Paul Harper, Cardiff University ABSTRACT The scheduling of surgical operations in a hospital

More information

Rutgers School of Nursing-Camden

Rutgers School of Nursing-Camden Rutgers School of Nursing-Camden Rutgers University School of Nursing-Camden Doctor of Nursing Practice (DNP) Student Capstone Handbook 2014/2015 1 1. Introduction: The DNP capstone project should demonstrate

More information

Planning Strategies for Home Health Care Delivery

Planning Strategies for Home Health Care Delivery Loyola University Chicago Loyola ecommons Information Systems and Operations Management: Faculty Publications & Other Works Quinlan School of Business 2016 Planning Strategies for Home Health Care Delivery

More information

A Mixed Integer Programming Approach for. Allocating Operating Room Capacity

A Mixed Integer Programming Approach for. Allocating Operating Room Capacity A Mixed Integer Programming Approach for Allocating Operating Room Capacity Bo Zhang, Pavankumar Murali, Maged Dessouky*, and David Belson Daniel J. Epstein Department of Industrial and Systems Engineering

More information

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. BI-CRITERIA ANALYSIS OF AMBULANCE DIVERSION POLICIES Adrian Ramirez Nafarrate

More information

BRIGHAM AND WOMEN S EMERGENCY DEPARTMENT OBSERVATION UNIT PROCESS IMPROVEMENT

BRIGHAM AND WOMEN S EMERGENCY DEPARTMENT OBSERVATION UNIT PROCESS IMPROVEMENT BRIGHAM AND WOMEN S EMERGENCY DEPARTMENT OBSERVATION UNIT PROCESS IMPROVEMENT Design Team Daniel Beaulieu, Xenia Ferraro Melissa Marinace, Kendall Sanderson Ellen Wilson Design Advisors Prof. James Benneyan

More information

Scheduling Home Hospice Care with Logic-based Benders Decomposition

Scheduling Home Hospice Care with Logic-based Benders Decomposition Scheduling Home Hospice Care with Logic-based Benders Decomposition Aliza Heching Compassionate Care Hospice John Hooker Carnegie Mellon University EURO 2016 Poznan, Poland Home Health Care Home health

More information

The Macrotheme Review A multidisciplinary journal of global macro trends

The Macrotheme Review A multidisciplinary journal of global macro trends ARTICLE TYPE: The Macrotheme Review A multidisciplinary journal of global macro trends RESEARCH REPORT Financing Young Entrepreneur through Venture Capital: Preliminary Research Report Sara Majid* and

More information

Comparative Study of Occupational Stress among Health Care Professionals in Government and Corporate Hospitals

Comparative Study of Occupational Stress among Health Care Professionals in Government and Corporate Hospitals Volume-5, Issue-3, June-2015 International Journal of Engineering and Management Research Page Number: 242-247 Comparative Study of Occupational Stress among Health Care Professionals in Government and

More information

Decision support system for the operating room rescheduling problem

Decision support system for the operating room rescheduling problem Health Care Manag Sci DOI 10.1007/s10729-012-9202-2 Decision support system for the operating room rescheduling problem J. Theresia van Essen Johann L. Hurink Woutske Hartholt Bernd J. van den Akker Received:

More information

Stochastic Programming for Nurse Assignment

Stochastic Programming for Nurse Assignment Stochastic Programming for Nurse Assignment PRATTANA PUNNAKITIKASHEM, pxp1742@exchange.uta.edu Department of Industrial and Manufacturing Systems Engineering, The University of Texas at Arlington, Arlington,

More information

EMERGENCY CENTRE ORGANIZATION AND AUTOMATED TRIAGE SYSTEM

EMERGENCY CENTRE ORGANIZATION AND AUTOMATED TRIAGE SYSTEM EMERGENCY CENTRE ORGANIZATION AND AUTOMATED TRIAGE SYSTEM Dan Golding, Linda Wilson and Tshilidzi Marwala School of Electrical & Information Engineering, University of the Witwatersrand, Private Bag 3,

More information

Reducing post-surgery recovery bed occupancy through an analytical

Reducing post-surgery recovery bed occupancy through an analytical Reducing post-surgery recovery bed occupancy through an analytical prediction model Belinda Spratt and Erhan Kozan School of Mathematical Sciences, Queensland University of Technology (QUT) 2 George St,

More information

Smart Technology for Gesture Recognition using Accelerometer

Smart Technology for Gesture Recognition using Accelerometer IJIRST - International Journal for Innovative Research in Science & Technology Volume 2 Issue 12 May 2016 ISSN (online): 2349-6010 Smart Technology for Gesture Recognition using Accelerometer Nimish Bendre

More information

Design of a Grant Proposal Development System Proposal Process Enhancement and Automation

Design of a Grant Proposal Development System Proposal Process Enhancement and Automation Design of a Grant Proposal Development System 1 Design of a Grant Proposal Development System Proposal Process Enhancement and Automation Giselle Sombito, Pranav Sikka, Jeffrey Prindle, Christian Yi George

More information

The Verification for Mission Planning System

The Verification for Mission Planning System 2016 International Conference on Artificial Intelligence: Techniques and Applications (AITA 2016) ISBN: 978-1-60595-389-2 The Verification for Mission Planning System Lin ZHANG *, Wei-Ming CHENG and Hua-yun

More information

THE INTERNATIONAL C2 JOURNAL

THE INTERNATIONAL C2 JOURNAL THE INTERNATIONAL C2 JOURNAL David S. Alberts, Chairman of the Editorial Board, OASD-NII, CCRP The Editorial Board Berndt Brehmer (SWE), Swedish National Defence College Reiner Huber (GER), Universitaet

More information

PCNE WS 4 Fuengirola: Development of a COS for interventions to optimize the medication use of people discharged from hospital.

PCNE WS 4 Fuengirola: Development of a COS for interventions to optimize the medication use of people discharged from hospital. PCNE WS 4 Fuengirola: Development of a COS for interventions to optimize the medication use of people discharged from hospital. Aim: The aim of this study is to develop a core outcome set for interventions

More information

OPTIMIZATION METHODS FOR PHYSICIAN SCHEDULING

OPTIMIZATION METHODS FOR PHYSICIAN SCHEDULING OPTIMIZATION METHODS FOR PHYSICIAN SCHEDULING A Thesis Presented to The Academic Faculty by Hannah Kolberg Smalley In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the

More information

A Comparison of Nursing and Engineering Undergraduate Education

A Comparison of Nursing and Engineering Undergraduate Education A Comparison of Nursing and Engineering Undergraduate Education Melanie Gauci*,Ann Perz**, Senay Purzer*, Jane Kirkpatrick**, and Sara McComb* & ** *College of Engineering **School of Nursing Purdue University,

More information

STUDY OF PATIENT WAITING TIME AT EMERGENCY DEPARTMENT OF A TERTIARY CARE HOSPITAL IN INDIA

STUDY OF PATIENT WAITING TIME AT EMERGENCY DEPARTMENT OF A TERTIARY CARE HOSPITAL IN INDIA STUDY OF PATIENT WAITING TIME AT EMERGENCY DEPARTMENT OF A TERTIARY CARE HOSPITAL IN INDIA *Angel Rajan Singh and Shakti Kumar Gupta Department of Hospital Administration, All India Institute of Medical

More information

International Journal of Advance Engineering and Research Development

International Journal of Advance Engineering and Research Development Scientific Journal of Impact Factor (SJIF): 4.72 International Journal of Advance Engineering and Research Development Volume 4, Issue 5, May -2017 e-issn (O): 2348-4470 p-issn (P): 2348-6406 Patient Health

More information

Optimization techniques for e-health applications

Optimization techniques for e-health applications Optimization techniques for e-health applications Antonio Frangioni and Maria Grazia Scutellà Dipartimento di Informatica University of Pisa, Italy Knowledge Acceleration and ICT: Towards a Tuscany agenda

More information

Research Article Outpatient Appointment Scheduling with Variable Interappointment Times

Research Article Outpatient Appointment Scheduling with Variable Interappointment Times Modelling and Simulation in Engineering Volume 2011, Article ID 909463, 9 pages doi:101155/2011/909463 Research Article Outpatient Appointment Scheduling with Variable Interappointment Times Song Foh Chew

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A. M. Uhrmacher, eds.

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A. M. Uhrmacher, eds. Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A. M. Uhrmacher, eds. HEALTH CARE LOGISTICS AND SPACE: ACCOUNTING FOR THE PHYSICAL BUILD ENVIRONMENT

More information

Optimizing the planning of the one day treatment facility of the VUmc

Optimizing the planning of the one day treatment facility of the VUmc Research Paper Business Analytics Optimizing the planning of the one day treatment facility of the VUmc Author: Babiche de Jong Supervisors: Marjolein Jungman René Bekker Vrije Universiteit Amsterdam Faculty

More information

Optimization of Hospital Layout through the Application of Heuristic Techniques (Diamond Algorithm) in Shafa Hospital (2009)

Optimization of Hospital Layout through the Application of Heuristic Techniques (Diamond Algorithm) in Shafa Hospital (2009) Int. J. Manag. Bus. Res., 1 (3), 133-138, Summer 2011 IAU Motaghi et al. Optimization of Hospital Layout through the Application of Heuristic Techniques (Diamond Algorithm) in Shafa Hospital (2009) 1 M.

More information

Response-Time Analysis for Task Chains in Communicating Threads (RTAS 16)

Response-Time Analysis for Task Chains in Communicating Threads (RTAS 16) Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Response-Time Analysis for Task Chains in Communicating Threads (RTAS 16) Johannes Schlatow, Rolf Ernst April 14 th, 2016 Introduction

More information

c Copyright 2014 Haraldur Hrannar Haraldsson

c Copyright 2014 Haraldur Hrannar Haraldsson c Copyright 2014 Haraldur Hrannar Haraldsson Improving Efficiency in Allocating Pediatric Ambulatory Care Clinics Haraldur Hrannar Haraldsson A thesis submitted in partial fulfillment of the requirements

More information

Pérez INTEGRATING MATHEMATICAL OPTIMIZATION IN DEVS FOR NUCLEAR MEDICINE PATIENT AND RESOURCE SCHEDULING. Eduardo Pérez

Pérez INTEGRATING MATHEMATICAL OPTIMIZATION IN DEVS FOR NUCLEAR MEDICINE PATIENT AND RESOURCE SCHEDULING. Eduardo Pérez INTEGRATING MATHEMATICAL OPTIMIZATION IN DEVS FOR NUCLEAR MEDICINE PATIENT AND RESOURCE SCHEDULING Eduardo Pérez Ingram School of Engineering Department of Industrial Engineering Texas State University

More information

Application of Value Engineering to Improve Discharging Procedure in Healthcare Centers (Case Study: Amini Hospital, Langroud, Iran)

Application of Value Engineering to Improve Discharging Procedure in Healthcare Centers (Case Study: Amini Hospital, Langroud, Iran) International Journal of Engineering Management 2017; 1(1): 1-10 http://www.sciencepublishinggroup.com/j/ijem doi: 10.11648/j.ijem.20170101.11 Application of Value Engineering to Improve Discharging Procedure

More information

Operator Assignment and Routing Problems in Home Health Care Services

Operator Assignment and Routing Problems in Home Health Care Services 8th IEEE International Conference on Automation Science and Engineering August 20-24, 2012, Seoul, Korea Operator Assignment and Routing Problems in Home Health Care Services Semih Yalçındağ 1, Andrea

More information

Simulation of Administrative Processes in Health Care

Simulation of Administrative Processes in Health Care Simulation of Administrative Processes in Health Care ALENKA BAGGIA 1, ROBERT LESKOVAR 1, BLAŽ RODIČ 2, ZLATKO LAZAREVIČ 3, MARKO JUSTINEK 4 1 Faculty of Organizational Sciences, University of Maribor,

More information

~ importance OF PHASE IN SIGNALS, CU) SEP 80 A V OPPENHEIM, J S LIM N C 0951 UNCLASSIFIED

~ importance OF PHASE IN SIGNALS, CU) SEP 80 A V OPPENHEIM, J S LIM N C 0951 UNCLASSIFIED I A091 726 MASSACHUSETTS INST OF TECH CAMBRIDGE RESEARCH LAB OF--ETC F/6 9/3 ~ importance OF PHASE IN SIGNALS, CU) SEP 80 A V OPPENHEIM, J S LIM N00014-75-C 0951 UNCLASSIFIED N UNCLASSIFIED SECURITY CLASSIVICATIO14

More information

CHARACTERIZING AN EFFECTIVE HOSPITAL ADMISSIONS SCHEDULING AND CONTROL MANAGEMENT SYSTEM: A GENETIC ALGORITHM APPROACH

CHARACTERIZING AN EFFECTIVE HOSPITAL ADMISSIONS SCHEDULING AND CONTROL MANAGEMENT SYSTEM: A GENETIC ALGORITHM APPROACH Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. CHARACTERIZING AN EFFECTIVE HOSPITAL ADMISSIONS SCHEDULING AND CONTROL MANAGEMENT

More information

Data-Driven Patient Scheduling in Emergency Departments: A Hybrid Robust Stochastic Approach

Data-Driven Patient Scheduling in Emergency Departments: A Hybrid Robust Stochastic Approach Submitted to manuscript Data-Driven Patient Scheduling in Emergency Departments: A Hybrid Robust Stochastic Approach Shuangchi He Department of Industrial and Systems Engineering, National University of

More information

European Journal of Operational Research

European Journal of Operational Research European Journal of Operational Research 198 (2009) 936 942 Contents lists available at ScienceDirect European Journal of Operational Research journal homepage: www.elsevier.com/locate/ejor Innovative

More information

Article Solving a More Flexible Home Health Care Scheduling and Routing Problem with Joint Patient and Nursing Staff Selection

Article Solving a More Flexible Home Health Care Scheduling and Routing Problem with Joint Patient and Nursing Staff Selection Article Solving a More Flexible Home Health Care Scheduling and Routing Problem with Joint Patient and Nursing Staff Selection Jamal Abdul Nasir * ID and Chuangyin Dang Department of Systems Engineering

More information

A STOCHASTIC APPROACH TO NURSE STAFFING AND SCHEDULING PROBLEMS

A STOCHASTIC APPROACH TO NURSE STAFFING AND SCHEDULING PROBLEMS A STOCHASTIC APPROACH TO NURSE STAFFING AND SCHEDULING PROBLEMS Presented by Sera Kahruman & Elif Ilke Gokce Texas A&M University INEN 689-60 Outline Problem definition Nurse staffing problem Literature

More information

Contents Maryland High-school Programming Contest 1. 1 The Dreadful Seven 2. 2 Manipulating the Power Square 3. 3 Evaluating Army Teams 4

Contents Maryland High-school Programming Contest 1. 1 The Dreadful Seven 2. 2 Manipulating the Power Square 3. 3 Evaluating Army Teams 4 2009 Maryland High-school Programming Contest 1 Contents 1 The Dreadful Seven 2 2 Manipulating the Power Square 3 3 Evaluating Army Teams 4 4 Organizing Bowser s Army 6 5 Bowser s Command Team 8 6 The

More information

LESSON ELEVEN. Nursing Research and Evidence-Based Practice

LESSON ELEVEN. Nursing Research and Evidence-Based Practice LESSON ELEVEN Nursing Research and Evidence-Based Practice Introduction Nursing research is an involved and dynamic process which has the potential to greatly improve nursing practice. It requires patience

More information

A Stochastic Programming Approach for Integrated Nurse Staffing and Assignment

A Stochastic Programming Approach for Integrated Nurse Staffing and Assignment A Stochastic Programming Approach for Integrated Nurse Staffing and Assignment Prattana Punnakitikashem 1, Jay M. Rosenberger 1, Deborah Buckley Behan 2 1 Department of Industrial and Manufacturing Systems

More information

Plan, do, Study, Act Cycles, as an Alternate to Action Research for Clinically Based Inquiry

Plan, do, Study, Act Cycles, as an Alternate to Action Research for Clinically Based Inquiry International Journal of Research in Nursing 4 (2): 34-39, 2013 ISSN: 1949-0194 2013 Science Publication doi:10.3844/ijrnsp.2013.34.39 Published Online 4 (2) 2013 (http://www.thescipub.com/ijrn.toc) Plan,

More information

Developing a Pathologists Monthly Assignment Schedule: A Case Study at the Department of Pathology and Laboratory Medicine of The Ottawa Hospital

Developing a Pathologists Monthly Assignment Schedule: A Case Study at the Department of Pathology and Laboratory Medicine of The Ottawa Hospital Developing a Pathologists Monthly Assignment Schedule: A Case Study at the Department of Pathology and Laboratory Medicine of The Ottawa Hospital By Amine Montazeri Thesis submitted to the Faculty of Graduate

More information

CWE FB MC project. PLEF SG1, March 30 th 2012, Brussels

CWE FB MC project. PLEF SG1, March 30 th 2012, Brussels CWE FB MC project PLEF SG1, March 30 th 2012, Brussels 1 Content 1. CWE ATC MC Operational report 2. Detailed updated planning 3. Status on FRM settlement 4. FB model update since last PLEF Intuitiveness

More information

Research on the Effect of Entrepreneurship Education on College Students Entrepreneurial Capability

Research on the Effect of Entrepreneurship Education on College Students Entrepreneurial Capability OPEN ACCESS EURASIA Journal of Mathematics Science and Technology Education ISSN: 1305-8223 (online) 1305-8215 (print) 2017 13(8):5813-5819 DOI: 10.12973/eurasia.2017.01031a Research on the Effect of Entrepreneurship

More information

System design and improvement of an emergency department using Simulation-Based Multi-Objective Optimization

System design and improvement of an emergency department using Simulation-Based Multi-Objective Optimization Journal of Physics: Conference Series PAPER OPEN ACCESS System design and improvement of an emergency department using Simulation-Based Multi-Objective Optimization To cite this article: A Goienetxea Uriarte

More information