{"title":"基于深度优先搜索的灵活实时铁路班组调度","authors":"Jie Yuan , Daniel Jones , Gemma Nicholson","doi":"10.1016/j.jrtpm.2022.100353","DOIUrl":null,"url":null,"abstract":"<div><p>Crew rescheduling is one of the most important factors one must consider during the recovery process following the disruption of a railway service. If it is not properly considered when the timetable is adjusted, it can jeopardise the prompt return to stable service. A new method, namely <em>depth-first search crew recovery</em> (DFSCR), is developed and proposed as a satisfactory way of dealing with the real-time crew rescheduling problem. DFSCR takes into account practical considerations of the railway environment and implements flexible, parameterised rescheduling constraints in the model to generate multiple solutions. The method has been tested on real-world scenarios and its capabilities are tested against two pre-existing methods. Sensitivity tests on five parameters (maximum permitted working hours, for example) are conducted and results indicate that small adjustments to the allowed ranges of parameter values can often generate acceptable solutions where there would have been none otherwise. This parameter relaxation is implemented via a feedback mechanism in DFSCR which takes results of a run of the algorithm to inform which parameters should be relaxed and by how much in order to maximise one's chances of finding a solution in the subsequent run of the algorithm.</p></div>","PeriodicalId":51821,"journal":{"name":"Journal of Rail Transport Planning & Management","volume":"24 ","pages":"Article 100353"},"PeriodicalIF":2.6000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Flexible Real-time Railway Crew Rescheduling using Depth-first Search\",\"authors\":\"Jie Yuan , Daniel Jones , Gemma Nicholson\",\"doi\":\"10.1016/j.jrtpm.2022.100353\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Crew rescheduling is one of the most important factors one must consider during the recovery process following the disruption of a railway service. If it is not properly considered when the timetable is adjusted, it can jeopardise the prompt return to stable service. A new method, namely <em>depth-first search crew recovery</em> (DFSCR), is developed and proposed as a satisfactory way of dealing with the real-time crew rescheduling problem. DFSCR takes into account practical considerations of the railway environment and implements flexible, parameterised rescheduling constraints in the model to generate multiple solutions. The method has been tested on real-world scenarios and its capabilities are tested against two pre-existing methods. Sensitivity tests on five parameters (maximum permitted working hours, for example) are conducted and results indicate that small adjustments to the allowed ranges of parameter values can often generate acceptable solutions where there would have been none otherwise. This parameter relaxation is implemented via a feedback mechanism in DFSCR which takes results of a run of the algorithm to inform which parameters should be relaxed and by how much in order to maximise one's chances of finding a solution in the subsequent run of the algorithm.</p></div>\",\"PeriodicalId\":51821,\"journal\":{\"name\":\"Journal of Rail Transport Planning & Management\",\"volume\":\"24 \",\"pages\":\"Article 100353\"},\"PeriodicalIF\":2.6000,\"publicationDate\":\"2022-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Rail Transport Planning & Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2210970622000531\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"TRANSPORTATION\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Rail Transport Planning & Management","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210970622000531","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"TRANSPORTATION","Score":null,"Total":0}
Flexible Real-time Railway Crew Rescheduling using Depth-first Search
Crew rescheduling is one of the most important factors one must consider during the recovery process following the disruption of a railway service. If it is not properly considered when the timetable is adjusted, it can jeopardise the prompt return to stable service. A new method, namely depth-first search crew recovery (DFSCR), is developed and proposed as a satisfactory way of dealing with the real-time crew rescheduling problem. DFSCR takes into account practical considerations of the railway environment and implements flexible, parameterised rescheduling constraints in the model to generate multiple solutions. The method has been tested on real-world scenarios and its capabilities are tested against two pre-existing methods. Sensitivity tests on five parameters (maximum permitted working hours, for example) are conducted and results indicate that small adjustments to the allowed ranges of parameter values can often generate acceptable solutions where there would have been none otherwise. This parameter relaxation is implemented via a feedback mechanism in DFSCR which takes results of a run of the algorithm to inform which parameters should be relaxed and by how much in order to maximise one's chances of finding a solution in the subsequent run of the algorithm.