An estimation of distribution algorithm for public transport driver scheduling (Q2627821)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An estimation of distribution algorithm for public transport driver scheduling
scientific article

    Statements

    An estimation of distribution algorithm for public transport driver scheduling (English)
    0 references
    0 references
    0 references
    0 references
    31 May 2017
    0 references
    Summary: Public transport driver scheduling is a process of selecting a set of duties for the drivers of vehicles to form a number of legal driver shifts. The problem usually has two objectives which are minimising both the total number of shifts and the total shift cost, while taking into account some constraints related to labour and company rules. A commonly used approach is firstly to generate a large set of feasible shifts by domain-specific heuristics, and then to select a subset to form the final schedule by an integer programming method. This paper presents an estimation of distribution algorithm (EDA) to deal with the subset selection problem which is NP-hard. To obtain a candidate schedules, the EDA applies a number of rules, with each rule corresponding to a particular way of selecting a shift. Computational results from some real-world instances of drive scheduling demonstrate the availability of this approach.
    0 references
    metaheuristics
    0 references
    estimation of distribution algorithm
    0 references
    EDA
    0 references
    Bayesian networks
    0 references
    driver scheduling
    0 references
    public transport
    0 references
    legal driver shifts
    0 references

    Identifiers