88 research outputs found

    MĂ©thodes hybrides basĂ©es sur la gĂ©nĂ©ration de colonnes pour des problĂšmes de tournĂ©es de vĂ©hicules avec fenĂȘtres de temps

    Get PDF
    RÉSUMÉ Un problĂšme de tournĂ©es de vĂ©hicules avec fenĂȘtres de temps consiste Ă  faire la livraison de marchandise Ă  un ensemble de clients avec une flotte de vĂ©hicules ayant un ou plusieurs points de dĂ©part appelĂ©s dĂ©pĂŽts. Chaque client doit ĂȘtre desservi Ă  l'intĂ©rieur d'une pĂ©riode prĂ©dĂ©finie, appelĂ©e fenĂȘtre de temps. En pratique, on doit pouvoir respecter un grand nombre de contraintes et de caractĂ©ristiques complexes telles que des flottes hĂ©tĂ©rogĂšnes de vĂ©hicules, des restrictions sur les routes, etc., en plus de devoir prendre en compte un grand nombre de clients. Il est donc primordial pour les distributeurs d'avoir accĂšs Ă  des outils performants d'optimisation capables de gĂ©rer un grand ensemble de contraintes de façon efficace. Dans cette thĂšse, nous prĂ©sentons une mĂ©thode heuristique pour rĂ©soudre un ensemble de problĂšmes de tournĂ©es de vĂ©hicules de grande taille avec fenĂȘtres de temps de façon efficace. Les problĂšmes abordĂ©s sont riches dans le sens oĂč ils contiennent des caractĂ©ristiques non conventionnelles complexes s'apparentant Ă  des problĂ©matiques rĂ©elles. La mĂ©thode proposĂ©e est un hybride entre une mĂ©thode mĂ©taheuristique de recherche Ă  grands voisinages et une mĂ©thode exacte de gĂ©nĂ©ration de colonnes, la plus performante Ă  ce jour pour rĂ©soudre de façon exacte des problĂšmes de tournĂ©es de vĂ©hicules assez contraints. La recherche Ă  grands voisinages est une mĂ©thode oĂč l'on vient itĂ©rativement dĂ©truire (phase de destruction) et reconstruire (reconstruction) des parties d'une solution courante afin d'obtenir de meilleures solutions. Les voisinages, dĂ©finis dans la phase de destruction, sont explorĂ©s dans la phase de reconstruction. Dans notre mĂ©thode, les voisinages sont explorĂ©s par gĂ©nĂ©ration de colonnes gĂ©rĂ©e de façon heuristique. Une mĂ©thode de gĂ©nĂ©ration de colonnes sert Ă  rĂ©soudre la relaxation linĂ©aire d'un programme linĂ©aire. Elle rĂ©sout itĂ©rativement un problĂšme maĂźtre, qui est le programme linĂ©aire restreint Ă  un sous-ensemble de variables, et un ou plusieurs sous-problĂšmes qui servent Ă  rajouter des variables de coĂ»t rĂ©duit nĂ©gatif au problĂšme maĂźtre. La rĂ©solution se termine lorsque les sous-problĂšmes ne trouvent plus de variables de coĂ»t rĂ©duit nĂ©gatif. Cette mĂ©thode est imbriquĂ©e dans un algorithme de sĂ©paration et Ă©valuation pour obtenir des solutions entiĂšres. Plusieurs opĂ©rateurs sont dĂ©finis pour sĂ©lectionner des Ă©lĂ©ments qui seront retirĂ©s de la solution courante dans la phase de destruction. À chaque itĂ©ration, un opĂ©rateur est choisi alĂ©atoirement en favorisant ceux qui ont permis d'amĂ©liorer la solution courante dans les itĂ©rations prĂ©cĂ©dentes. La gĂ©nĂ©ration de colonnes sert ensuite Ă  explorer le voisinage ainsi dĂ©fini (reconstruction). Plusieurs aspects de la gĂ©nĂ©ration de colonnes sont gĂ©rĂ©s de façon heuristique afin d'obtenir de bonnes solutions en des temps raisonnables aux dĂ©pens de la certitude de trouver une solution optimale. Les sous-problĂšmes sont rĂ©solus par une mĂ©thode de recherche tabou et la gĂ©nĂ©ration de colonnes est stoppĂ©e aprĂšs une trop faible amĂ©lioration de la valeur de la solution courante de la relaxation linĂ©aire au cours des derniĂšres itĂ©rations. Afin d'obtenir des solutions entiĂšres, un branchement agressif sur la variable ayant la valeur fractionnaire la plus grande est effectuĂ©. Sa valeur est fixĂ©e Ă  1 sans possibilitĂ© de retour en arriĂšre.----------ABSTRACT Given a fleet of vehicles assigned to one or more depots, a vehicle routing problem with time windows consists of determining a set of feasible vehicle routes to deliver goods to a set of scattered customers. Every customer must be visited within a prescribed time interval, called a time window. In practice, vehicle routing problems can have many different types of constraints and complex characteristics such as a heterogeneous fleet, restrictions on the routes, etc., while having to serve a large number of customers. Therefore, it is essential for distributors to rely on competitive optimizing tools able to tackle a large number of constraints efficiently. In this thesis, we present an efficient heuristic method for solving a number of large-scale vehicle routing problems with time windows. The problems tackled are rich in the sense that they contain many non-conventional complex characteristics arising in real applications. We propose a hybrid between a large neighborhood search metaheuristic and a column generation exact method, hitherto the most efficient to solve constrained vehicle routing problems exactly. Large neighborhood search is an iterative method where we sequentially remove (destruction phase) and reinsert (reconstruction phase) parts of an incumbent solution in the hope of improving it. Neighborhoods defined in the destruction phase are explored in the reconstruction phase. We propose to explore the neighborhoods by column generation managed heuristically. A column generation method is used to solve the linear relaxation of a linear program. It solves iteratively a master problem, that is the linear program restricted to a subset of variables, and one or many subproblems that attempt to find new negative reduced cost variables to add to the master problem. The process ends when the subproblems cannot find any negative reduced cost variables. This method is embedded within a brand-and-bound algorithm to derive integer solutions. Several operators are defined to select elements that will be removed from the incumbent solution in the destruction phase. At every iteration, an operator is randomly selected favouring those who managed to improve the incumbent solution in the past iterations. Afterwards, column generation is used to explore the neighborhood defined by the operator (reconstruction phase). Many aspects of the column generation approach are managed heuristically in order to obtain good solutions in reasonable time at the expense of ensuring optimality. The subproblems are solved by means of a tabu search algorithm and the column generation is stopped if the value of the solution of the linear relaxation does not improve enough over the last iterations. An aggressive ranching scheme is used to derive integer solutions. Branching is done on the variable with the highest fractional value, which is fixed at 1 without the possibility to backtrack

    Derivation and external validation of a simple risk score to predict in-hospital mortality in patients hospitalized for COVID-19: A multicenter retrospective cohort study

    Get PDF
    ABSTRACT: As severe acute respiratory syndrome coronavirus 2 continues to spread, easy-to-use risk models that predict hospital mortality can assist in clinical decision making and triage. We aimed to develop a risk score model for in-hospital mortality in patients hospitalized with 2019 novel coronavirus (COVID-19) that was robust across hospitals and used clinical factors that are readily available and measured standardly across hospitals. In this retrospective observational study, we developed a risk score model using data collected by trained abstractors for patients in 20 diverse hospitals across the state of Michigan (Mi-COVID19) who were discharged between March 5, 2020 and August 14, 2020. Patients who tested positive for severe acute respiratory syndrome coronavirus 2 during hospitalization or were discharged with an ICD-10 code for COVID-19 (U07.1) were included. We employed an iterative forward selection approach to consider the inclusion of 145 potential risk factors available at hospital presentation. Model performance was externally validated with patients from 19 hospitals in the Mi-COVID19 registry not used in model development. We shared the model in an easy-to-use online application that allows the user to predict in-hospital mortality risk for a patient if they have any subset of the variables in the final model. Two thousand one hundred and ninety-three patients in the Mi-COVID19 registry met our inclusion criteria. The derivation and validation sets ultimately included 1690 and 398 patients, respectively, with mortality rates of 19.6% and 18.6%, respectively. The average age of participants in the study after exclusions was 64 years old, and the participants were 48% female, 49% Black, and 87% non-Hispanic. Our final model includes the patient\u27s age, first recorded respiratory rate, first recorded pulse oximetry, highest creatinine level on day of presentation, and hospital\u27s COVID-19 mortality rate. No other factors showed sufficient incremental model improvement to warrant inclusion. The area under the receiver operating characteristics curve for the derivation and validation sets were .796 (95% confidence interval, .767-.826) and .829 (95% confidence interval, .782-.876) respectively. We conclude that the risk of in-hospital mortality in COVID-19 patients can be reliably estimated using a few factors, which are standardly measured and available to physicians very early in a hospital encounter

    Structural and functional changes of peripheral muscles in chronic obstructive pulmonary disease patients

    Get PDF
    PURPOSE OF REVIEW: The purpose of this review is to identify new advances in our understanding of skeletal muscle dysfunction in patients with COPD. RECENT FINDINGS: Recent studies have confirmed the relevance of muscle dysfunction as an independent prognosis factor in COPD. Animal studies have shed light on the molecular mechanisms governing skeletal muscle hypertrophy/atrophy. Recent evidence in patients with COPD highlighted the contribution of protein breakdown and mitochondrial dysfunction as pathogenic mechanisms leading to muscle dysfunction in these patients. SUMMARY: Chronic Obstructive Pulmonary Disease (COPD) is a debilitating disease impacting negatively on health status and the functional capacity of patients. COPD goes beyond the lungs and incurs significant systemic effects among which muscle dysfunction/wasting in one of the most important. Muscle dysfunction is a prominent contributor to exercise limitation, healthcare utilization and an independent predictor of morbidity and mortality. Gaining more insight into the molecular mechanisms leading to muscle dysfunction/wasting is key for the development of new and tailored therapeutic strategies to tackle skeletal muscle dysfunction/wasting in COPD patients

    European driver rules in vehicle routing with time windows

    No full text
    As of April 2007, the European Union has new regulations concerning driver working hours. These rules force the placement of breaks and rests into vehicle routes when consecutive driving or working time exceeds certain limits. This paper proposes a large neighborhood search method for the vehicle routing problem with time windows and driver regulations. In this method, neighborhoods are explored using a column generation heuristic that relies on a tabu search algorithm for generating new columns (routes). Checking route feasibility after inserting a customer into a route in the tabu search algorithm is not an easy task. To do so, we model all feasibility rules as resource constraints, develop a label-setting algorithm to perform this check, and show how it can be used efficiently to validate multiple customer insertions into a given existing route. We test the overall solution method on modified Solomon instances and report computational results that clearly show the efficiency of our method compared to two other existing heuristics
    • 

    corecore