A parallel multi-objective genetic algorithm with learning based mutation for railway scheduling

被引:35
|
作者
Nitisiri, Krisanarach [1 ]
Gen, Mitsuo [1 ,2 ]
Ohwada, Hayato [1 ]
机构
[1] Tokyo Univ Sci, Grad Sch Sci & Engn, Dept Ind Adm, Noda, Chiba, Japan
[2] Fuzzy Log Syst Inst, Fukuoka, Fukuoka, Japan
关键词
Railway scheduling; Multi-objective genetic algorithm; Parallel computation; CUDA; TIME-DEPENDENT DEMAND; EVOLUTIONARY ALGORITHM; WAITING TIME; MODELS; MINIMIZATION;
D O I
10.1016/j.cie.2019.02.035
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Railway system is a reliable and efficiency major public transportation. It is supported by many countries since it has a less environmental effect compared to another type of transportation. As the railway networks have become larger and more complex with increasing passenger demand, both aspects from the passenger satisfaction and operational cost need to be satisfied. This paper proposes a Parallel Multi-objective Evolutionary Algorithm with Hybrid Sampling Strategy and learning-based mutation to solve the railway train scheduling problem. Learning techniques have been coupled with a multi-objective genetic algorithm to guide the search for better solutions. In this paper, we incorporate a learning-based algorithm into a mutation process. The evaluation process is divided into sub-process and calculated by a parallel computational unit using GPU CUDA framework. Two sets of numerical experiments based on a small-scale case of Thailand ARL transit line and a larger case of BTS transit network are implemented to verify the effectiveness of the proposed approaches. The experimental results show the effectiveness of the proposed algorithm comparing to sequential CPU computational and two classical multi-objective evolutionary algorithms. With the same number of operating trains, the proposed algorithm can obtain schedule with less average waiting time and the time used for computational is significantly reduced.
引用
收藏
页码:381 / 394
页数:14
相关论文
共 50 条
  • [41] An effective multi-objective genetic algorithm based on immune principle and external archive for multi-objective integrated process planning and scheduling
    Luo, Guofu
    Wen, Xiaoyu
    Li, Hao
    Ming, Wuyi
    Xie, Guizhong
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 91 (9-12): : 3145 - 3158
  • [42] A Multi-Objective Evolutionary Algorithm based on Parallel Coordinates
    Hernandez Gomez, Raquel
    Coello Coello, Carlos A.
    Alba Torres, Enrique
    GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 565 - 572
  • [43] Genetic algorithm-based multi-objective model for scheduling of linear construction projects
    Senouci, Ahmed
    Al-Derham, Hassan R.
    ADVANCES IN ENGINEERING SOFTWARE, 2008, 39 (12) : 1023 - 1028
  • [44] A multi-objective optimization method based on genetic algorithm and local search with applications to scheduling
    Zhou, H
    Shi, RF
    MANAGEMENT SCIENCES AND GLOBAL STRATEGIES IN THE 21ST CENTURY, VOLS 1 AND 2, 2004, : 177 - 183
  • [45] Multi-objective Vehicle Scheduling Problem Based on Customer Satisfaction and Hybrid Genetic Algorithm
    Jia, YongJi
    Wang, ChangJun
    Wang, Bing
    2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2008, : 1934 - +
  • [46] Greedy-search-based multi-objective genetic algorithm for emergency logistics scheduling
    Chang, Fu-Sheng
    Wu, Jain-Shing
    Lee, Chung-Nan
    Shen, Hung-Che
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (06) : 2947 - 2956
  • [47] Genetic algorithm based multi-objective scheduling in a flow shop with batch processing machines
    Lei, Deming
    Zhang, Qiongfang
    Cheng, Wen
    Wang, Tao
    Guo, Xiuping
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 694 - 699
  • [48] Design of multi-objective flow shop scheduling method based on hybrid genetic algorithm
    Song, Ying
    Cao, Yuanping
    Academic Journal of Manufacturing Engineering, 2018, 16 (03): : 68 - 73
  • [49] A Pareto-based genetic algorithm for multi-objective scheduling of automated manufacturing systems
    Zan, Xin
    Wu, Zepeng
    Guo, Cheng
    Yu, Zhenhua
    ADVANCES IN MECHANICAL ENGINEERING, 2020, 12 (01)
  • [50] A Multi-Objective Genetic Algorithm-Based Resource Scheduling in Mobile Cloud Computing
    Ramasubbareddy, Somula
    Swetha, Evakattu
    Luhach, Ashish Kumar
    Srinivas, T. Aditya Sai
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2021, 15 (03) : 58 - 73