95 research outputs found

    Enriching Retrieval Process for Case Based Reasoning by using Vertical Association Knowledge with Correlation

    Get PDF
    In case-based reasoning (CBR) the most important step is retrieval. The main purpose of the case-based reasoning is to get the cases which are useful to find out the solution for the given problem. For retrieving relevant data the CBR systems mainly uses the similarity knowledge. Most of the retrieving systems use similarity knowledge and association rules for retrieving the required cases. But the existing algorithms strongly rely on similarity knowledge and ignore the other forms of knowledge that can be used to improve the retrieval performance. The well known algorithm Apriori algorithm is used to extract desired relevant cases based on the knowledge system of the association rules with the efficient correlation methods. The goal of this paper is to provide detailed review about retrieving useful cases by using different methods and showing the effectiveness of each algorithm

    Nurse Rostering: A Tabu Search Technique With Embedded Nurse Preferences

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

    A Component Based Heuristic Search Method with Evolutionary Eliminations

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

    Fairness in nurse rostering

    Get PDF

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

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

    A time predefined variable depth search for nurse rostering

    Get PDF
    This paper presents a variable depth search for the nurse rostering problem. The algorithm works by chaining together single neighbourhood swaps into more effective compound moves. It achieves this by using heuristics to decide whether to continue extending a chain and which candidates to examine as the next potential link in the chain. Because end users vary in how long they are willing to wait for solutions, a particular goal of this research was to create an algorithm that accepts a user specified computational time limit and uses it effectively. When compared against previously published approaches the results show that the algorithm is very competitive

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

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

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

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

    A new strategy for case-based reasoning retrieval using classification based on association

    Get PDF
    This paper proposes a novel strategy, Case-Based Reasoning Using Association Rules (CBRAR) to improve the performance of the Similarity base Retrieval SBR, classed frequent pattern trees FP-CAR algorithm, in order to disambiguate wrongly retrieved cases in Case-Based Reasoning (CBR). CBRAR use class as-sociation rules (CARs) to generate an optimum FP-tree which holds a value of each node. The possible advantage offered is that more efficient results can be gained when SBR returns uncertain answers. We compare the CBR Query as a pattern with FP-CAR patterns to identify the longest length of the voted class. If the patterns are matched, the proposed strategy can select not just the most similar case but the correct one. Our experimental evaluation on real data from the UCI repository indicates that the proposed CBRAR is a better approach when com-pared to the accuracy of the CBR systems used in our experiments
    • …
    corecore