2,487 research outputs found

    Airline crew scheduling

    Get PDF
    An airline must cover each flight leg with a full complement of cabin crew in a manner consistent with safety regulations and award requirements. Methods are investigated for solving the set partitioning and covering problem. A test example illustrates the problem and the use of heuristics. The Study Group achieved an understanding of the problem and a plan for further work

    An integrated mathematical model of crew scheduling

    Get PDF
    In conditions of air transport companies, the process of planning flight schedules is one of the most important processes each airline has to deal with. The flight schedule planning process consists of several consecutive plans. The first step of the planning process is defining which air routes will be operated, the decision is based on the business plan of the air transport company. Consequently, suitable airplanes have to be assigned to the individual air routes. And finally, on the basis of the pre-vious steps shifts of pilots can be planned, the shifts are usually planned one month in advance. However, with no respect to the created plan some unexpected disruptions of the flying staff, especially of the pilots, may happen in practice due to many reasons. In such cases the original plan has to be modified in order to react to the disruptions. The modifications can represent an optimisation problem – the air transport company has a set of the pilots and on the basis of their qualification and experience the company has to create new aircrews. The pilots can be found in different localities that are different from the airports of the planned flight departures. That means the newly planned aircrews are assigned to the individual flights with respect to costs associated with transportation of the aircrews to the airports of their departure. The problem can be solved by many approaches. One of the possible approaches is a heuristic approach which is based on sequential solving two linear mathematical models. The first model decides about the aircrews (matches the pilots with respect to their compatibility). The second model solves the assignment problem – the air-crews are matched with the individual flights. The article presents an integrated linear model which deals with both problems at the same time.V podmínkách leteckých dopravců je hlavním výsledkem plánovacího procesu letový řád. Samotná tvorba letového řádu je posloupností několika na sebe navazujících dílčích plánů. Prvním krokem v procesu plánování je naplánování linek podle obchodního záměru dopravce, následně se naplánovaným letům přidělí konkrétní typ letadla. Zpravidla s měsíčním předstihem je nutné vytvořit plán práce pro posádky pilotů, kteří budou letouny obsluhovat. Bez ohledu na vytvořený plán práce posádek však může dojít k neočekávaným výpadkům personálu. Potom je nutné operativně upravit připravený plán a posádky přeplánovat. Jedná se tedy o optimalizační problém, kdy dopravce má k dispozici množinu pilotů, z nichž je nutné na základě jejich kvalifikace a zkušeností vytvořit nové posádky. Piloti se mohou nacházet v různých destinacích, které mohou být různé od letišť odletů. Nově vytvořené posádky jsou potom přidělovány konkrétním letadlům v závislosti na velikosti nákladů spojených s přepravou posádek k letadlům. Uvedený problém lze řešit různými způsoby. První způsob je heuristický založený na postupném řešení dvou lineárních modelů. V prvním modelu se rozhoduje o vytvoření posádek. Druhý model vytvořené posádky přiděluje letadlům. Cílem tohoto příspěvku bude prezentovat integrovaný lineární model řešící oba problémy současně

    Employee substitutability as a tool to improve the robustness in personnel scheduling

    Get PDF

    Airline Crew Scheduling with Potts Neurons

    Full text link
    A Potts feedback neural network approach for finding good solutions to resource allocation problems with a non-fixed topology is presented. As a target application the airline crew scheduling problem is chosen. The topological complication is handled by means of a propagator defined in terms of Potts neurons. The approach is tested on artificial random problems tuned to resemble real-world conditions. Very good results are obtained for a variety of problem sizes. The computer time demand for the approach only grows like \mbox{(number of flights)}^3. A realistic problem typically is solved within minutes, partly due to a prior reduction of the problem size, based on an analysis of the local arrival/departure structure at the single airportsComment: 9 pages LaTeX, 3 postscript figures, uufiles forma

    A decision support system for crew planning in passenger transportation using a flexible branch-and-price algorithm

    Get PDF
    This paper discusses a decision support system for airline and railway crew planning. The system is a state-of-the-art branch-and-price solver that is used for crew scheduling and crew rostering. We briefly discuss the mathematical background of the solver, of which most part is covered in the Operations Research literature. Crew scheduling is crew planning for one or a few days that results in crew duties or pairings, and crew rostering is crew planning for at least one week for individual crew members. Technical issues about the system and its implementation are covered in more detail, as well as several applications. In particular, we focus on

    Crew Scheduling for Netherlands Railways: "destination: customer"

    Get PDF
    : In this paper we describe the use of a set covering model with additional constraints for scheduling train drivers and conductors for the Dutch railway operator NS Reizigers. The schedules were generated according to new rules originating from the project "Destination: Customer" ("Bestemming: Klant" in Dutch). This project is carried out by NS Reizigers in order to increase the quality and the punctuality of its train services. With respect to the scheduling of drivers and conductors, this project involves the generation of efficient and acceptable duties with a high robustness against the transfer of delays of trains. A key issue for the acceptability of the duties is the included amount of variation per duty. The applied set covering model is solved by dynamic column generation techniques, Lagrangean relaxation and powerful heuristics. The model and the solution techniques are part of the TURNI system, which is currently used by NS Reizigers for carrying out several analyses concerning the required capacities of the depots. The latter are strongly influenced by the new rules.crew scheduling;dynamic column generation;lagrange relaxation;railways;set covering model

    Optimisation-Based Solution Methods for Set Partitioning Models

    Get PDF

    Scheduling train crews: a case study for the Dutch Railways

    Get PDF
    In this paper the problem of scheduling train crew is considered. We discuss a general framework of which the method for solving the train crew scheduling problem is a special case. In particular, our method is a heuristic branch-and-price algorithm suitable for large scale crew scheduling problems. This algorithm is applied to a real life train guard scheduling problem which is provided to us by the Dutch Railways. Computational results show that our algorithm is capable of getting sub-optimal solutions for a large scale instance within reasonable computation time

    A Rolling Horizon Based Algorithm for Solving Integrated Airline Schedule Recovery Problem

    Get PDF
    Airline disruption incurred huge cost for airlines and serious inconvenience for travelers. In this paper, we study the integrated airline schedule recovery problem, which considers flight recovery, aircraft recovery and crew recovery simultaneously. First we built an integer programming model which is based on traditional set partitioning model but including flight copy decision variables. Then a rolling horizon based algorithm is proposed to efficiently solve the model. Our algorithm decomposes the whole problem into smaller sub-problems by restricting swapping opportunities within each rolling period. All the flights are considered in each sub-problem to circumvent ‘myopic’ of traditional rolling horizon algorithm. Experimental results show that our method can provide competitive recovery solution in both solution quality and computation time.published_or_final_versio
    corecore