Using Machine Learning to Include Planners? Preferences in Railway Crew Scheduling Optimization

被引:6
|
作者
Gattermann-Itschert, Theresa [1 ]
Poreschack, Laura Maria [1 ]
Thonemann, Ulrich W. [1 ]
机构
[1] Univ Cologne, Dept Supply Chain Management & Management Sci, D-50932 Cologne, Germany
关键词
crew scheduling; optimization; machine learning; preferences; COLUMN GENERATION; ALGORITHM; PRICE;
D O I
10.1287/trsc.2022.1196
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In crew scheduling, optimization models can become complex when a large number of penalty terms is included in the objective function to take planners' preferences into account. Planners' preferences often include nonmonetary aspects for which both the mathematical formulation and the assignment of appropriate penalty costs can be difficult. We address this problem by using machine learning to learn and predict planners' preferences. We train a random forest classifier on planner feedback regarding duties from their daily work in railway crew scheduling. Our data set contains over 16,000 duties that planners labeled as good or bad. The trained model predicts the probability that a duty is perceived as bad by the planners. We present a novel approach to replace the large construct of penalty terms in a crew scheduling optimization model by a single term that penalizes duties proportionally to the predicted probability of being assessed as unfavorable by a planner. By integrating this probability into the optimization model, we generate schedules that include more duties with preferred characteristics. We increase the mean planner acceptance probability by more than 12% while only facing a marginal increase in costs compared with the original approach that utilizes a set of multiple penalty terms. Our approach combines machine learning to detect complex patterns regarding favorable duty characteristics and optimization to create feasible and cost-efficient crew schedules.
引用
收藏
页码:796 / 812
页数:18
相关论文
共 50 条
  • [31] Prognostics of unsupported railway sleepers and their severity diagnostics using machine learning
    Sresakoolchai, Jessada
    Kaewunruen, Sakdirat
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [32] Prediction of reference evapotranspiration for irrigation scheduling using machine learning
    Nagappan, Manikumari
    Gopalakrishnan, Vinodhini
    Alagappan, Murugappan
    HYDROLOGICAL SCIENCES JOURNAL, 2020, 65 (16) : 2669 - 2677
  • [33] Optimizing Kubernetes Scheduling for Web Applications Using Machine Learning
    Dakic, Vedran
    Dambic, Goran
    Slovinac, Jurica
    Redzepagic, Jasmin
    ELECTRONICS, 2025, 14 (05):
  • [34] Improvement of job shop scheduling method based on mathematical optimization and machine learning
    Morinaga, Eiji
    Tang, Xuetian
    Iwamura, Koji
    Hirabayashi, Naoki
    5TH INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING, ISM 2023, 2024, 232 : 871 - 879
  • [35] Surgical scheduling via optimization and machine learning with long-tailed data
    Shi, Yuan
    Mahdian, Saied
    Blanchet, Jose
    Glynn, Peter
    Shin, Andrew Y.
    Scheinker, David
    HEALTH CARE MANAGEMENT SCIENCE, 2023, 26 (04) : 692 - 718
  • [36] MLCP: A Framework Integrating with Machine Learning and Optimization for Planning and Scheduling in Manufacturing and Services
    Zheng, Jian
    Kobayashi, Yuichi
    Takahashi, Yoshiyasu
    Yanagida, Takashi
    Sato, Tatsuhiro
    Hitaka, Daiji
    2020 IEEE 15TH INTERNATIONAL CONFERENCE OF SYSTEM OF SYSTEMS ENGINEERING (SOSE 2020), 2020, : 123 - 128
  • [37] AN IMPROVED METHOD FOR JOB SHOP SCHEDULING BY MEANS OF MACHINE LEARNING AND MATHEMATICAL OPTIMIZATION
    Morinaga, Eiji
    Oda, Atsuya
    PROCEEDINGS OF 2024 INTERNATIONAL SYMPOSIUM ON FLEXIBLE AUTOMATION, ISFA 2024, 2024,
  • [38] Vulnerability evaluation of freight railway networks using a heuristic routing and scheduling optimization model
    Bababeik, Mostafa
    Nasiri, Mohammad Mahdi
    Khademi, Navid
    Chen, Anthony
    TRANSPORTATION, 2019, 46 (04) : 1143 - 1170
  • [39] Vulnerability evaluation of freight railway networks using a heuristic routing and scheduling optimization model
    Mostafa Bababeik
    Mohammad Mahdi Nasiri
    Navid Khademi
    Anthony Chen
    Transportation, 2019, 46 : 1143 - 1170
  • [40] Antenna Design Exploration and Optimization using Machine Learning
    Maeurer, Christoph
    Futter, Peter
    Gampala, Gopinath
    2020 14TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP 2020), 2020,