A hybrid genetic tabu search algorithm for metro crew scheduling based on a space-time-state network

IF 7.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Feng Xue , Peng Liang , Ying Yang , Jincheng Wang
{"title":"A hybrid genetic tabu search algorithm for metro crew scheduling based on a space-time-state network","authors":"Feng Xue ,&nbsp;Peng Liang ,&nbsp;Ying Yang ,&nbsp;Jincheng Wang","doi":"10.1016/j.asoc.2025.113574","DOIUrl":null,"url":null,"abstract":"<div><div>The crew scheduling problem is highly important for the operation and management of urban rail transit. It is essential to reasonably design an approach for optimizing the crew schedule within the constraints of a provided train diagram so that the schedule is highly versatile and can meet the actual operational demand. Additionally, better results can be achieved by using an optimization method, which can reduce operating costs and satisfy crew members’ working preferences to the greatest extent possible to achieve a more rational distribution of tasks. Unlike traditional space-time networks that merely describe spatiotemporal movement trajectories, this study innovatively introduces state attributes to ensure solution feasibility during search. Using these attributes, we establish a space-time-state network for crew scheduling modeling. This model has the objective of reducing task connection time and personnel costs. To solve the provided model, a hybrid genetic tabu search (HGTS) algorithm is created by considering the distinctive characteristics of two methods: tabu search (TS) and genetic algorithm (GA), where TS handles local search and GA performs global optimization. The HGTS algorithm can efficiently address the complex metro crew scheduling problem and obtain an improved crew scheduling plan. The proposed method is validated against data from Chengdu Metro Line 5. Results demonstrate that our constructed methodology can effectively reduce the personnel costs and connection time of crew scheduling over the manual scheduling plan: a total of 148 crew duties were obtained, with an optimization rate of 10.30 % and a total connection time of 198 h 44 min 49 s, with an optimization rate of 7.71 %. Furthermore, the proposed method has a higher computational speed and enhanced stability than the shortest-path faster algorithm based on the greedy approach (G-SPFA) method, especially for large-scale data. Additionally, as a hybrid algorithm, HGTS delivers superior solutions compared to standalone GA and TS. This advantage is evidenced by key metrics: HGTS achieved a total duty duration of 725 h 31 min 51 s versus GA's 778 h 38 min 10 s and TS's 749 h 11 min 31 s, while also demonstrating tighter crew efficiency with standard deviations of 0.067, 0.077, and 0.085 for HGTS, GA, and TS respectively.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"182 ","pages":"Article 113574"},"PeriodicalIF":7.2000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1568494625008853","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

The crew scheduling problem is highly important for the operation and management of urban rail transit. It is essential to reasonably design an approach for optimizing the crew schedule within the constraints of a provided train diagram so that the schedule is highly versatile and can meet the actual operational demand. Additionally, better results can be achieved by using an optimization method, which can reduce operating costs and satisfy crew members’ working preferences to the greatest extent possible to achieve a more rational distribution of tasks. Unlike traditional space-time networks that merely describe spatiotemporal movement trajectories, this study innovatively introduces state attributes to ensure solution feasibility during search. Using these attributes, we establish a space-time-state network for crew scheduling modeling. This model has the objective of reducing task connection time and personnel costs. To solve the provided model, a hybrid genetic tabu search (HGTS) algorithm is created by considering the distinctive characteristics of two methods: tabu search (TS) and genetic algorithm (GA), where TS handles local search and GA performs global optimization. The HGTS algorithm can efficiently address the complex metro crew scheduling problem and obtain an improved crew scheduling plan. The proposed method is validated against data from Chengdu Metro Line 5. Results demonstrate that our constructed methodology can effectively reduce the personnel costs and connection time of crew scheduling over the manual scheduling plan: a total of 148 crew duties were obtained, with an optimization rate of 10.30 % and a total connection time of 198 h 44 min 49 s, with an optimization rate of 7.71 %. Furthermore, the proposed method has a higher computational speed and enhanced stability than the shortest-path faster algorithm based on the greedy approach (G-SPFA) method, especially for large-scale data. Additionally, as a hybrid algorithm, HGTS delivers superior solutions compared to standalone GA and TS. This advantage is evidenced by key metrics: HGTS achieved a total duty duration of 725 h 31 min 51 s versus GA's 778 h 38 min 10 s and TS's 749 h 11 min 31 s, while also demonstrating tighter crew efficiency with standard deviations of 0.067, 0.077, and 0.085 for HGTS, GA, and TS respectively.
基于时空状态网络的地铁乘员调度混合遗传禁忌搜索算法
班组调度问题是城市轨道交通运营管理的重要问题。在给定的运行图约束下,合理设计优化列车班组调度的方法,使列车班组调度具有较高的通用性,能够满足实际运行需求。此外,通过优化方法可以达到更好的效果,可以降低运营成本,最大程度地满足机组人员的工作偏好,实现更合理的任务分配。与传统时空网络仅描述时空运动轨迹不同,该研究创新性地引入状态属性,以确保搜索过程中解决方案的可行性。利用这些属性,建立了用于机组调度建模的时空状态网络。该模型的目标是减少任务连接时间和人员成本。为了求解该模型,结合禁忌搜索(TS)和遗传算法(GA)两种方法的特点,提出了一种混合遗传禁忌搜索(HGTS)算法,其中遗传算法进行局部搜索,遗传算法进行全局优化。HGTS算法可以有效地解决复杂的地铁乘员调度问题,得到改进的乘员调度方案。利用成都地铁5号线实测数据对该方法进行了验证。结果表明,与人工调度方案相比,所构建的方法能有效降低机组调度的人员成本和连接时间:共获得148个机组值班,优化率为10.30 %,总连接时间为198 h 44 min 49 s,优化率为7.71 %。此外,与基于贪心方法的最短路径快速算法(G-SPFA)相比,该方法具有更高的计算速度和更强的稳定性,特别是对于大规模数据。此外,混合算法,高度提供卓越的解决方案相比,独立GA和TS。这种优势就是关键指标:高度达到总值班时间725 h 31 51分钟 年代与GA 778 h 38分钟10 年代和TS 749 h 11 分钟31 年代,同时展示更严格的机组效率标准偏差为0.067,0.077,0.085,高度,GA和TS分别。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Applied Soft Computing
Applied Soft Computing 工程技术-计算机:跨学科应用
CiteScore
15.80
自引率
6.90%
发文量
874
审稿时长
10.9 months
期刊介绍: Applied Soft Computing is an international journal promoting an integrated view of soft computing to solve real life problems.The focus is to publish the highest quality research in application and convergence of the areas of Fuzzy Logic, Neural Networks, Evolutionary Computing, Rough Sets and other similar techniques to address real world complexities. Applied Soft Computing is a rolling publication: articles are published as soon as the editor-in-chief has accepted them. Therefore, the web site will continuously be updated with new articles and the publication time will be short.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信