1,063 research outputs found

    Complicating factors in healthcare staff scheduling part 1 : case of nurse rostering

    Get PDF
    Nurse rostering is a hard problem inundated with inherent complicating features. This paper explores case studies on nurse rostering in order identify complicating factors common in the nurse rostering problem. A taxonomy of complicating factors is then derived. Furthermore, a closer look at the complicating factors and the solution methods applied is performed. Inadequacies of the approaches are identified, and suitable approaches derived. The study recommends future methods that are more intelligent, interactive, making use of techniques such fuzzy theory, fuzzy logic, multi-criteria decision making, and expert systems

    A fuzzy-based particle swarm optimization algorithm for nurse scheduling

    Get PDF
    The nurse scheduling problem (NSP) has a great impact on the quality and efficiency of health care operations. Healthcare Operations Analysts have to assign daily shifts to nurses over the planning horizon, so that operations costs are minimized, health care quality is improved, and the nursing staff is satisfied. Due to conflicting objectives and a myriad of restrictions imposed by labor laws, company requirements, and other legislative laws, the NSP is a hard problem. In this paper we present a particle swarm optimization-based algorithm that relies on a heuristic mechanism that incorporates hard constraints to improve the computational efficiency of the algorithm. Further, we incorporate soft constraints into objective function evaluation to guide the algorithm. Results from illustrative examples show that the algorithm is effective and efficient, even over large scale problems

    Healthcare staff scheduling in a fuzzy environment : a fuzzy genetic algorithm approach

    Get PDF
    In the presence of imprecise management targets, staff preferences, and patients’ expectations, the healthcare staff scheduling problem becomes complicated. The goals, preferences, and client expectations, being humanistic, are often imprecise and always evolving over time. We present a Jarosite precipitate (FGA) approach for addressing healthcare staff scheduling problems in fuzzy environments. The proposed FGA-based approach can handle multiple conflicting objectives and constraints. To improve the algorithm, fuzzy set theory is used for fitness evaluations of alternative candidate schedules by modeling the fitness of each alternative solution using fuzzy membership functions. Furthermore, the algorithm is designed to incorporate the decision maker’s choices and preferences, in addition to staff preferences. Rather than prescribing a sing solution to the decision maker, the approach provides a population of alternative solutions from which the decision maker can choose the most satisfactory solution. The FGA-based approach is potential platform upon which useful decision support tools can be developing for solving healthcare staff scheduling problems in a fuzzy environment characterized with multiple conflicting objectives and preference constraints

    Simulated metamorphosis - a novel optimizer

    Get PDF
    This paper presents a novel metaheuristic algorithm, simulated metamorphosis (SM), inspired by the biological concepts of metamorphosis evolution. The algorithm is motivated by the need for interactive, multi-objective, and fast optimization approaches to solving problems with fuzzy conflicting goals and constraints. The algorithm mimics the metamorphosis process, going through three phases: initialization, growth, and maturation. Initialization involves random but guided generation of a candidate solution. After initialization, the algorithm successively goes through two loops, that is, growth and maturation. Computational tests performed on benchmark problems in the literature show that, when compared to competing metaheuristic algorithms, SM is more efficient and effective, producing better solutions within reasonable computation times

    A multi-criteria approach for nurse scheduling : fuzzy simulated metamorphosis algorithm approach

    Get PDF
    Motivated by the biological metamorphosis process and the need to solve multi-objective optimization problems with conflicting and fuzzy goals and constraints, this paper proposes a simulated metamorphosis algorithm, based on the concepts of biological evolution in insects, such as moths, butterflies, and beetles. By mimicking the hormone controlled evolution process the algorithm works on a single candidate solution, going through initialization, iterative growth loop, and finally maturation loop. The method is a practical way to optimizing multi-objective problems with fuzzy conflicting goals and constraints. The approach is applied to the nurse scheduling problem. Equipped with the facility to incorporate the user’s choices and wishes, the algorithm offers an interactive approach that can accommodate the decision maker’s expert intuition and experience, which is otherwise impossible with other optimization algorithms. By using hormonal guidance and unique operators, the algorithm works on a single candidate solution, and efficiently evolves it to a near-optimal solution. Computational experiments show that the algorithm is competitive

    Fuzzy multi-criteria simulated evolution for nurse re-rostering

    Get PDF
    Abstract: In a fuzzy environment where the decision making involves multiple criteria, fuzzy multi-criteria decision making approaches are a viable option. The nurse re-rostering problem is a typical complex problem situation, where scheduling decisions should consider fuzzy human preferences, such as nurse preferences, decision maker’s choices, and patient expectations. For effective nurse schedules, fuzzy theoretic evaluation approaches have to be used to incorporate the fuzzy human preferences and choices. The present study seeks to develop a fuzzy multi-criteria simulated evolution approach for the nurse re-rostering problem. Experimental results show that the fuzzy multi-criteria approach has a potential to solve large scale problems within reasonable computation times

    Solving Combinatorial Optimization Problems Using Genetic Algorithms and Ant Colony Optimization

    Get PDF
    This dissertation presents metaheuristic approaches in the areas of genetic algorithms and ant colony optimization to combinatorial optimization problems. Ant colony optimization for the split delivery vehicle routing problem An Ant Colony Optimization (ACO) based approach is presented to solve the Split Delivery Vehicle Routing Problem (SDVRP). SDVRP is a relaxation of the Capacitated Vehicle Routing Problem (CVRP) wherein a customer can be visited by more than one vehicle. The proposed ACO based algorithm is tested on benchmark problems previously published in the literature. The results indicate that the ACO based approach is competitive in both solution quality and solution time. In some instances, the ACO method achieves the best known results to date for the benchmark problems. Hybrid genetic algorithm for the split delivery vehicle routing problem (SDVRP) The Vehicle Routing Problem (VRP) is a combinatory optimization problem in the field of transportation and logistics. There are various variants of VRP which have been developed of the years; one of which is the Split Delivery Vehicle Routing Problem (SDVRP). The SDVRP allows customers to be assigned to multiple routes. A hybrid genetic algorithm comprising a combination of ant colony optimization, genetic algorithm, and heuristics is proposed and tested on benchmark SDVRP test problems. Genetic algorithm approach to solve the hospital physician scheduling problem Emergency departments have repeating 24-hour cycles of non-stationary Poisson arrivals and high levels of service time variation. The problem is to find a shift schedule that considers queuing effects and minimizes average patient waiting time and maximizes physicians’ shift preference subject to constraints on shift start times, shift durations and total physician hours available per day. An approach that utilizes a genetic algorithm and discrete event simulation to solve the physician scheduling problem in a hospital is proposed. The approach is tested on real world datasets for physician schedules

    A study of evolutionary multiobjective algorithms and their application to knapsack and nurse scheduling problems

    Get PDF
    Evolutionary algorithms (EAs) based on the concept of Pareto dominance seem the most suitable technique for multiobjective optimisation. In multiobjective optimisation, several criteria (usually conflicting) need to be taken into consideration simultaneously to assess a quality of a solution. Instead of finding a single solution, a set of trade-off or compromise solutions that represents a good approximation to the Pareto optimal set is often required. This thesis presents an investigation on evolutionary algorithms within the framework of multiobjective optimisation. This addresses a number of key issues in evolutionary multiobjective optimisation. Also, a new evolutionary multiobjective (EMO) algorithm is proposed. Firstly, this new EMO algorithm is applied to solve the multiple 0/1 knapsack problem (a wellknown benchmark multiobjective combinatorial optimisation problem) producing competitive results when compared to other state-of-the-art MOEAs. Secondly, this thesis also investigates the application of general EMO algorithms to solve real-world nurse scheduling problems. One of the challenges in solving real-world nurse scheduling problems is that these problems are highly constrained and specific-problem heuristics are normally required to handle these constraints. These heuristics have considerable influence on the search which could override the effect that general EMO algorithms could have in the solution process when applied to this type of problems. This thesis outlines a proposal for a general approach to model the nurse scheduling problems without the requirement of problem-specific heuristics so that general EMO algorithms could be applied. This would also help to assess the problems and the performance of general EMO algorithms more fairly

    Bus driver rostering by hybrid methods based on column generation

    Get PDF
    Tese de doutoramento, Informática (Engenharia Informática), Universidade de Lisboa, Faculdade de Ciências, 2018Rostering problems arise in a diversity of areas where, according to the business and labor rules, distinct variants of the problem are obtained with different constraints and objectives considered. The diversity of existing rostering problems, allied with their complexity, justifies the activity of the research community addressing them. The current research on rostering problems is mainly devoted to achieving near-optimal solutions since, most of the times, the time needed to obtain optimal solutions is very high. In this thesis, a Bus Driver Rostering Problem is addressed, to which an integer programming model is adapted from the literature, and a new decomposition model with three distinct subproblems representations is proposed. The main objective of this research is to develop and evaluate a new approach to obtain solutions to the problem in study. The new approach follows the concept of search based on column generation, which consists in using the column generation method to solve problems represented by decomposition models and, after, applying metaheuristics to search for the best combination of subproblem solutions that, when combined, result in a feasible integer solution to the complete problem. Besides the new decomposition models proposed for the Bus Driver Rostering Problem, this thesis proposes the extension of the concept of search by column generation to allow using population-based metaheuristics and presents the implementation of the first metaheuristic using populations, based on the extension, which is an evolutionary algorithm. There are two additional contributions of this thesis. The first is an heuristic allowing to obtain solutions for the subproblems in an individual or aggregated way and the second is a repair operator which can be used by the metaheuristics to repair infeasible solutions and, eventually, generate missing subproblem solutions needed. The thesis includes the description and results from an extensive set of computational tests. Multiple configurations of the column generation with three decomposition models are tested to assess the best configuration to use in the generation of the search space for the metaheuristic. Additional tests compare distinct single-solution metaheuristics and our basic evolutionary algorithm in the search for integer solutions in the search space obtained by the column generation. A final set of tests compares the results of our final algorithm (with the best column generation configuration and the evolutionary algorithm using the repair operator) and the solutions obtained by solving the problem represented by the integer programming model with a commercial solver.Programa de Apoio à Formação Avançada de Docentes do Ensino Superior Politécnico (PROTEC), SFRH/PROTEC/67405/201

    The sustainable home health care process based on multi-criteria decision-dupport

    Get PDF
    The increase in life expectancy has led to a growing demand for Home Health Care (HHC) services. However, some problems can arise in the management of these services, leading to high computational complexity and time-consuming to obtain an exact and/or optimal solution. This study intends to contribute to an automatic multi-criteria decision-support system that allows the optimization of several objective functions simultaneously, which are often conflicting, such as costs related to travel (distance and/or time) and available resources (health professionals and vehicles) to visit the patients. In this work, the HHC scheduling and routing problem is formulated as a multi objective approach, aiming to minimize the travel distance, the travel time and the number of vehicles, taking into account specific constraints, such as the needs of patients, allocation variables, the health professionals and the transport availability. Thus, the multi-objective genetic algorithm, based on the NSGA-II, is applied to a real-world problem of HHC visits from a Health Unit in Bragança (Portugal), to identify and examine the different compromises between the objectives using a Pareto-based approach to operational planning. Moreover, this work provides several efficient end-user solutions, which were standardized and evaluated in terms of the proposed policy and compared with current practice. The outcomes demonstrate the significance of a multi-criteria approach to HHC services.The authors are grateful to the Foundation for Science and Technology (FCT, Portugal) for financial support through national funds FCT/MCTES (PIDDAC) to CeDRI (UIDB/05757/2020 and UIDP/05757/2020), SusTEC (LA/P/0007/2021) and ALGORITMI Research Centre / LASI (UIDB/00319/2020). Filipe Alves thanks the FCT for supporting its research with the Ph.D. grant SFRH/BD/143745/2019.info:eu-repo/semantics/publishedVersio
    • …
    corecore