城市轨道交通乘务计划编制方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
乘务计划是城市轨道交通系统运行的重要日常计划,是建立在列车运行图基础上的乘务员工作计划。当前,我国城市轨道交通运营中,乘务计划多数是由各线路乘务中心的负责人员手工编制完成,一般要耗时一到两周。每次列车运行图调整后均需要重新编制乘务计划。此外,为了应对突发情况引起的运行任务的变化,乘务中心需要预备多个乘务计划方案或者提前一段时间得到通知临时编制乘务计划。由于实际情况的动态特性,这些应对措施往往灵活性不足,应变能力不强,从而直接影响到城市轨道交通的运营效率和服务水平。这也说明乘务计划的自动编制具有重要的研究价值和现实意义。
     本文通过对城市轨道交通运输企业乘务中心的实地调研,在借鉴国内外已有研究成果的基础上,将乘务计划分为乘务排班计划和乘务轮班计划两部分,并提出了乘务计划编制问题的模型与算法。基于运行图和车辆运用计划等基础数据,论文分别构建了单工作班制乘务排班模型和混合工作班制乘务排班模型,并设计了相应的算法。在乘务排班计划基础上,本文分别构建了单一循环乘务轮班模型和固定周期乘务轮班模型,并设计了相应的算法。
     论文的主要研究内容和结论如下:
     (1)以我国城市轨道交通乘务计划编制环境为对象,提出了单工作班制乘务排班模型。该模型为双层模型,同时考虑乘务作业段和乘务工作班。下层是乘务作业段生成模型,求解目标为最小的广义时间费用,用来优化车次链分割方式。上层为乘务工作班生成模型,求解目标为最小的惩罚费用,考虑的因素包括不同值乘点交接班、定时定点就餐、间休时间、班次只生成整班,各项考虑因素偏离标准时间时进行惩罚,其中,不同值乘点交接班、间休时间、班次中的工作时间采用单向上限惩罚机制,定时定点就餐、班次中的作业时间采用双向偏离惩罚机制;约束条件为不低于标准的就餐时间和间休时间,此外,设定了预留就餐时间的乘务工作班条件。
     (2)设计了求解单工作班制乘务排班模型的算法。下层模型的求解过程分为初始方案生成和调整两步,乘务作业段初始方案在生成时采用双向搜索策略的Dijkstra算法,调整时依次改变小乘务作业段在车次链中分布的位置。上层模型的计算基于下层模型的结果,求解过程分为初始方案生成、寻优、算法终止三步,乘务工作班初始方案在生成时同样采用改进的Dijkstra算法;寻优时采用离散粒子群算法,其中包括分解-重组、置换两个子过程;算法终止时采用精度策略。应用算例验证模型和算法,数据规模为9列车、182个乘务片段,计算结果统计显示:乘务工作班的作业时间均值超出标准13分钟,间休时间均值超出标准22分钟,两项数据表明方案整体理想。另外,研究发现:乘务排班质量的优劣与运行图任务的结构、约束条件、建模机制等密切相关。
     (3)以客流峰谷明显的乘务环境为研究对象,编制乘务排班计划时,在乘务作业段方案的基础上同时编制倒班乘务工作班和日勤乘务工作班,构建了混合工作班制乘务排班模型,并设计了相应的算法。模型的考虑因素和建模机制与单工作班制乘务排班模型相同;求解时,在生成乘务工作班初始方案以及寻优过程中,增加了日勤乘务工作班的惩罚费用增值,用以平衡两种工作班之间的惩罚费用比较。应用算例验证模型与算法,数据规模为20列车、309个乘务片段并且高峰与平峰任务量比例为2:1,计算结果统计显示:倒班工作班的作业时间均值超出标准15分钟,间休时间均值超出标准12.5分钟;日勤工作班的作业时间均值短于标准15分钟,间休时间均值超出标准18分钟。通过与单工作班制排班方案对比可知,即使是在列车运行任务更复杂的条件下,两者作业时间均衡,混合工作班制排班方案的间休时间均值还是明显减少,说明当客流峰谷明显时,采用混合工作班制的乘务排班方法是比较理想的。
     (4)以我国城市轨道交通乘务轮班环境为研究对象,分别构建了单一循环乘务轮班模型和固定周期乘务轮班模型,并设计了相应的算法。在轮班模式固定的条件下,按时段划分乘务工作班,每个司机在轮班时必须逐一执行各时段的工作班。基于这一特点,单一循环轮班时,司机顺序执行乘务位置,直到完成所有乘务工作班,模型的目标是所有乘务位置的时间费用均衡;固定周期轮班时,模型的目标是所有周期任务的时间费用均衡。求解时,两种模型均采用分层序列法、广度优先搜索、阶段解置换变异的操作策略。应用混合工作班制排班方案的数据验证模型和算法,结果表明:每个司机在两种轮班方式下的工作量均较为均衡,方案整体理想。
Crew planning is an important part of daily operation planning of urban rail transit system and it is the crew work plan based on train diagram. In most China urban rail transit systems, crew planning is generated by the crew center officers of different lines, generally taking one to two weeks. When the train diagram is changed, the crew plan requires a new solution. Further more, to deal with the tasks changing caused by unexpected situations, the crew center need to prepare several crew plans, or make the plan temporarily notified in advance. Due to the dynamic characteristics of actual situation, these responses often lack flexibility and the adaptability is not strong, which directly affects the operational efficiency and service performances of urban rail transit. This indicates that the automatic crew planning is of important research value and practical significance.
     Based on the investigation in crew center of urban rail transit enterprise and the previous researches, this thesis divides crew planning into crew scheduling and crew rostering, and proposes the models and algorithms of crew planning. Using the data of diagram and vehicle scheduling, this thesis builds a single working shift crew scheduling model and a mixed working shifts crew scheduling model, and designs the corresponding algorithms. Based on crew scheduling, this thesis builds a single cycle crew rostering model and a fixed cycle crew rostering model, and designs the corresponding algorithms.
     The following provides the main contents of this thesis:
     (1) Considering the real operating condition of Chinese urban rail transit, this thesis proposes a crew scheduling model with single working shift. The two-layer model takes into account both crew work piece generating and crew duty generating. The lower layer is a crew work piece generating model, and the target is the minimum generalized time, to optimize vehicle blocks' segmentation approach. The upper layer is a crew duty generating model, and the target is the minimum punishment, taking into consideration the different point cost by shift, dining cost, break cost, and only generating the whole duty. The various considering factors will be punished when a deviation from standard time. Among them, the cost of different points by shift, break, and spread time use a one-way limit punishment mechanism. While the cost of dining and work time use a two-way deviation punishment mechanism. The upper constraints are no less than standard meal times and breaks. Additionally, the crew duty conditions for emptying time to eat are set.
     (2) This thesis designs an algorithm to solve crew scheduling model with single working shift. Solving process of the lower model is divided into two steps:initial plan's generation and adjustment. The initial plan's generation of crew work pieces uses Dijkstra algorithm with bi-directional search strategy. The adjustment is to change position of small crew work pieces in vehicle blocks. The calculation of upper model bases on the results of the level model, and the solution process is divided into an initial plan's generation, optimization, algorithm terminates three steps. Generating initial plan of crew duty uses the same improved Dijkstra algorithm. Discrete particle swarm algorithm, including decomposition-restructuring and replacement, are used in attaining the optimized solution. Algorithm terminates adopt accuracy strategy. Case studies are conducted to validate the model and algorithm, including9trains and182crew pieces. Results show that the average work time of duty is13minutes beyond the standard, and the average break time of duty is22minutes beyond the standard. Data show that the plan is overall satisfactory. In addition, it is found that the quality of crew scheduling is closely related to the tasks structure of diagram, constraints, modeling mechanism.
     (3) Taking into account the situation of a clear passenger flow peak in crew environment, this thesis proposes a crew scheduling model with mixed working shifts and designs the corresponding algorithm. In producing the crew plan, the generation of both shift crew duty and regular crew duty are based on work piece plan. Compared with single working shift crew scheduling model, the same factors and modeling mechanism are considered by crew scheduling model with mixed working shifts, In solving the model, regular crew duty in generating the initial plan and optimization process increases the punishing cost to balance the compare with shift crew duty. Case studies are conducted to validate the model and algorithm, including20trains,309crew pieces, and the tasks ratio is2:1between peak period and flat peak period. Results statistics show that the average work time of shift crew duty is15minutes beyond the standard, and the average break time is12.5minutes beyond the standard. The average work time of regular crew duty is15minutes shorter than the standard, and the average break time is18minutes beyond the standard. In contrast with the data of single working shift crew scheduling, the results show that even in more complex conditions, the break time is significantly reduced, while work time is substantially equal. This indicates that when the passenger flow's peak and valley are evident, using the approach for crew scheduling with mixed working shifts is ideal.
     (4) This thesis proposes a single cycle crew rostering model and a fixed cycle crew rostering model, and then designs the corresponding algorithms. Under the conditions of a fixed rostering mode, the crew duties of a day are divided by period, each driver must take on duties according to the period. For a single cycle, the driver performs crew positions sequentially until the completion of all crew duties, and the target of model is to balance the cost of all crew positions. For a fixed cycle, the target of model is to balance the cost of all crew periodic tasks. In solving the above two models, operation strategy of stratified sequence method, breadth-first search and replacement of phase solution are proposed. Using data of crew scheduling with mixed working shifts to validate the models and algorithms, results show that each driver's workload is substantially equal in the two kinds of rostering methods, and the attained plans are satisfactory.
引文
[1]赵鹏.高速铁路动车组和乘务员运用的研究[D].北京:北方交通大学,1998.
    [2]Mingozzi A, Boschetti M A, Ricciardelli S, et al. A set partitioning approach to the crew scheduling problem[J]. Operations Research,1999,47(6):873-888.
    [3]Schaefer A J. Airline crew scheduling under uncertainty[D]. Georgia Institute of Technology, 2000.
    [4]Mitra G, Darby-Dowman K. CRU-SCHED:A computer-based bus crew scheduling system using integer programming[J]. Computer Scheduling of Public Transport,1985,2:223-232.
    [5]Lavoie S. A new approach for crew pairing problems by column generation with an application to air transportation[J]. European Journal of Operational Research,1988,35(1): 45-58.
    [6]Lucic P, Teodorovic D. Simulated annealing for the multi-objective aircrew rostering problem[J]. Transportation Research Part A:Policy and Practice,1999,33(1):19-45.
    [7]Lourenco H R, Paixao J P, Portugal R. Multiobjective metaheuristics for the bus-driver scheduling problem[J]. Transportation Science,2001,35(3):331-343.
    [8]Beasley J E. A dynamic programming based algorithm for the crew scheduling problem[J]. Computers & Operations Research,1998,25(7-8):567-582
    [9]Banihashemi M, Haghani A. A new model for the mass transit crew scheduling problem[M]. Computer-Aided Scheduling of Public Transport. Springer Berlin Heidelberg,2001:1-15.
    [10]Smith B M, Wren A. A bus crew scheduling system using a set covering formulation[J]. Transportation Research Part A:General,1988,22(2):97-108.
    [11]Paixao J. Transit crew scheduling on a personal workstation (MS/DOS)[J]. Operational Research,1991,90(18):6.
    [12]Desrochers M, Soumis F. A column generation approach to the urban transit crew scheduling problem[J]. Transportation Science,1989,23(1):1-13.
    [13]Carraresi P, Nonato M, Girardi L. Network models, Lagrangean relaxation and subgradients bundle approach in crew scheduling problems[M]. Computer-Aided Transit Scheduling. Springer Berlin Heidelberg,1995:188-212.
    [14]Barnhart C, Johnson E L, Nemhauser G L, et al. Branch-and-price:Column generation for solving huge integer programs[J]. Operations research,1998,46(3):316-329
    [15]Freling R, Huisman D, Wagelmans A P M. Models and algorithms for integration of vehicle and crew scheduling[J]. Journal of Scheduling,2003,6(1):63-85.
    [16]Huisman D. A column generation approach for the rail crew re-scheduling problem[J]. European Journal of Operational Research,2007,180(1):163-173.
    [17]Clement R, Wren A. Greedy genetic algorithms, optimizing mutations and bus driver scheduling[M]. Springer Berlin Heidelberg,1995.
    [18]Levine D. Application of a hybrid genetic algorithm to airline crew scheduling[J]. Computers & Operations Research,1996,23(6):547-558.
    [19]田志强.高速铁路乘务计划编制优化理论与方法研究[D].成都:西南交通大学,2011.
    [20]Arabeyre J P, Fearnley J, Steiger F C, et al. The airline crew scheduling problem:a survey[J]. Transportation Science,1969,3(2):140-163.
    [21]Gershkoff I. Optimizing flight crew schedules[J]. Interfaces,1989,19(4):29-43.
    [22]Anbil R, Gelman E, Patty B, et al. Recent advances in crew-pairing optimization at American Airlines[J]. Interfaces,1991,21(1):62-74.
    [23]Graves G W, McBride R D, Gershkoff I, et al. Flight crew scheduling[J]. Management Science,1993,39(6):736-745.
    [24]Hoffman K L, Padberg M. Solving airline crew scheduling problems by branch-and-cut[J]. Management Science,1993,39(6):657-682.
    [25]Gamache M, Soumis F, Marquis G, et al. A column generation approach for large-scale aircrew rostering problems[J]. Operations research,1999,47(2):247-263.
    [26]Lagerholm M, Peterson C, Soderberg B. Airline crew scheduling using Potts mean field techniques[J]. European Journal of Operational Research,2000,120(1):81-96.
    [27]Schaefer A J, Johnson E L, Kleywegt A J, et al. Airline crew scheduling under uncertainty [J]. Transportation Science,2005,39(3):340-348.
    [28]Fahle T, Junker U, Karisch S E, et al. Constraint programming based column generation for crew assignment[J]. Journal of Heuristics,2002,8(1):59-81.
    [29]Sellmann M, Zervoudakis K, Stamatopoulos P, et al. Crew assignment via constraint programming:integrating column generation and heuristic tree search[J]. Annals of Operations Research,2002,115(1-4):207-225.
    [30]Chang S C. A new aircrew-scheduling model for short-haul routes[J]. Journal of Air Transport Management,2002,8(4):249-260.
    [31]Klabjan D. Topics in airline crew scheduling and large scale optimization[D]. Georgia Institute of Technology,1999.
    [32]Yan S, Chang J C. Airline cockpit crew scheduling[J]. European Journal of Operational Research,2002a,136(3):501-511.
    [33]Yan S, Tu Y P. A network model for airline cabin crew scheduling[J]. European Journal of Operational Research,2002b,140(3):531-540.
    [34]Barnhart C, Cohn A M, Johnson E L, et al. Airline crew scheduling[M]. Handbook of transportation science. Springer US,2003:517-560.
    [35]Kim B T, Lee Y H. Heuristic approach to schedule crew for a regional airline[M]. Computer and Information Sciences-ISCIS 2006. Springer Berlin Heidelberg,2006:65-74.
    [36]Chu S C K. Generating, scheduling and rostering of shift crew-duties:applications at the Hong Kong international airport[J]. European Journal of Operational Research,2007,177(3): 1764-1778.
    [37]Souai N, Teghem J. Genetic algorithm based approach for the integrated airline crew-pairing and rostering problem[J]. European Journal of Operational Research,2009,199(3):674-683.
    [38]Saddoune M, Desaulniers G, Elhallaoui I, et al. Integrated airline crew pairing and crew assignment by dynamic constraint aggregation[J]. Transportation Science,2012,46(1):39-55.
    [39]Saddoune M, Desaulniers G, Elhallaoui I, et al. Integrated airline crew scheduling:A bi-dynamic constraint aggregation method using neighborhoods[J]. European Journal of Operational Research,2011,212(3):445-454.
    [40]孙宏.航空公司飞机排班问题:模型及算法研究[D].成都:西南交通大学,2003.
    [41]李青,张军,张学军.解决排班问题的多目标优化模型及算法研究[J].北京航空航天大学学报,2004,29(9):821-824.
    [42]饶云波,张应辉,周明天.乘务员排班系统模型设计与实现[J].计算机时代,2006a,(2):29-31.
    [43]饶云波.航空公司乘务员排班系统的优化算法研究及设计实现[D].成都:电子科技大学,2006b.
    [44]牟德一,王志新,夏群.基于机组延误概率的鲁棒性机组配对问题[J].系统管理学报,2011,20(2):207-212.
    [45]Elias S E. The use of digital computers in the economic scheduling for both man and machine in public transportation[J].1964.
    [46]Rousseau J M, Blais J Y. HASTUS:an interactive system for buses and crew scheduling[J]. Computer scheduling of public transport,1985,2:45-60.
    [47]Wren A, Rousseau J M. Bus driver scheduling-an overview[M]. Springer Berlin Heidelberg, 1995.
    [48]Wren A, Kwan R S K. Installing an urban transport scheduling system[J]. Journal of Scheduling,1999,2(1):3-17.
    [49]Carraresi P, Gallo G, Rousseau J M. Relaxation approaches to large scale bus driver scheduling problems[J]. Transportation Research Part B:Methodological,1982,16(5): 383-397.
    [50]Fores S, Proll L, Wren A. An improved ILP system for driver scheduling[M]. Computer-Aided Transit Scheduling. Springer Berlin Heidelberg.1999:43-61.
    [51]Beasley J E, Cao B. A tree search algorithm for the crew scheduling problem[J]. European Journal of Operational Research,1996,94(3):517-526.
    [52]Shen Y, Kwan R S K. Tabu search for driver scheduling[M]. Springer Berlin Heidelberg, 2001.
    [53]Haase K, Desaulniers G, Desrosiers J. Simultaneous vehicle and crew scheduling in urban mass transit systems[J]. Transportation Science,2001,35(3):286-303.
    [54]Fores S, Proll L, Wren A. Experiences with a flexible driver scheduler[M]. Computer-Aided Scheduling of Public Transport. Springer Berlin Heidelberg,2001:137-152.
    [55]Freling R, Huisman D, Wagelmans A P M. Applying an integrated approach to vehicle and crew scheduling in practice[M]. Computer-aided scheduling of public transport. Springer Berlin Heidelberg,2001a:73-90.
    [56]Huisman D, Freling R, Wagelmans A P M. Multiple-depot integrated vehicle and crew scheduling[J]. Transportation Science,2005a,39(4):491-502.
    [57]Elhallaoui I, Villeneuve D, Soumis F, et al. Dynamic aggregation of set-partitioning constraints in column generation[J]. Operations Research,2005,53(4):632-645.
    [58]Tallys H Y, Arnaldo V M, Cid C S. Hybrid column generation approaches for urban transit crew management problems[J]. Transportation Science,2005,39(2):273-288.
    [59]Li J. A self-adjusting algorithm for driver scheduling[J]. Journal of Heuristics,2005,11(4): 351-367.
    [60]Shibghatullah A S, Eldabi T, Kuljis J. A proposed multiagent model for bus crew scheduling[C]. Simulation Conference,2006. WSC 06. Proceedings of the Winter. IEEE, 2006a:1554-1561.
    [61]Shibghatullah A S, Eldabi T, Rzevski G. A framework for crew scheduling management system using multiagents system[C]. Information Technology Interfaces,2006b.28th International Conference on. IEEE,2006b:379-384.
    [62]Steinzen I, Becker M, Suhl L. A hybrid evolutionary algorithm for the vehicle and crew scheduling problem in public transit[C]. Evolutionary Computation,2007. CEC 2007. IEEE Congress on. IEEE,2007:3784-3789.
    [63]De Groot S W, Huisman D. Vehicle and crew scheduling:solving large real-world instances with an integrated approach[M]. Springer Berlin Heidelberg,2008.
    [64]Boschetti M A, Mingozzi A, Ricciardelli S. A dual ascent procedure for the set partitioning problem[J]. Discrete Optimization,2008,5(4):735-747.
    [65]Paluch S. Two approaches to vehicle and crew scheduling in urban and regional bus transport[C]. Proceedings of the International Conference Quantitative Methods in Economics, 2008:212-219.
    [66]Steinzen I, Suhl L, Kliewer N. Branching strategies to improve regularity of crew schedules in ex-urban public transit[J]. OR spectrum,2009,31(4):727-743.
    [67]Jolai F, Assadipour G. A hybrid cellular genetic algorithm for multi-objective crew scheduling problem[M]. Hybrid Artificial Intelligence Systems. Springer Berlin Heidelberg,2010: 359-367.
    [68]Mesquita M, Moz M, Paias A, et al. A decomposition approach for the integrated vehicle-crew-roster problem with days-off pattern[J]. European Journal of Operational Research,2013,229(2):318-331.
    [69]Cavique L, Rego C, Themido I. New heuristic algorithms for the Crew Scheduling problem[M]. Meta-Heuristics. Springer US,1999:37-47.
    [70]Kwan R S K, Wren A. Hybrid genetic algorithms for bus driver scheduling[M]. Advanced methods in transportation analysis. Springer Berlin Heidelberg,1996:609-619.
    [71]Li J, Kwan R S K. A fuzzy genetic algorithm for driver scheduling[J]. European Journal of Operational Research,2003,147(2):334-344.
    [72]Ceder A著.关伟等译.公共交通规划与运营一理论、建模及应用[M].北京:清华大学出版社.2010.
    [73]Blais J Y, Lamont J, Rousseau M. The HASTUS vehicle and manpower scheduling system at the societe de transport de la communaute urbaine de Montreal[J]. Interfaces,1990,20(1): 26-42.
    [74]蒋光震,何显慈.公共交通线路组合调度模型[J].系统工程,1982,3(2):49-56.
    [75]沈吟东,曾西洋.公共交通驾驶员调度的复杂性及解决方法[J].计算机科学,2003,31(9):226-229.
    [76]沈吟东,倪郁东.基于整数规划的驾驶员调度系统-TRACSII[J]运筹与管理,2005,14(3):76-80.
    [77]魏云飞.遗传算法在人员排班问题上的应用研究[D].杭州:浙江工业大学,2005.
    [78]邹迎.公共交通区域调度系统理论方法及应用研究[D].北京:北京交通大学,2005.
    [79]王鹏飞.智能公交之车辆人员排班算法的研究与应用[D].济南:山东大学,2006.
    [80]张斐斐.公共交通驾驶员调度问题研究[D].北京:北京交通大学,2007.
    [81]翟东伟.基于GATS的公交驾驶员调度算法研究[D].北京:北京交通大学,2007.
    [82]张学炜.集成化的公交运营计划编制方法研究[D].北京:北京交通大学,2008.
    [83]付鹏威.融合案例与规则推理的劳动排班系统研究[D].北京:北京交通大学,2009.
    [84]王建.公交司售人员排班集合覆盖问题的求解算法研究与实现[D].北京:北京交通大学,2011.
    [85]徐梁.突发客流条件下的公共交通人员排班问题研究[D].北京:北京交通大学,2011.
    [86]陈明明,牛惠民.多车场公交乘务排班问题优化[J].交通运输系统工程与信息,2013,13(5):159-166.
    [87]李跃鹏,安涛,黄继敏,等.基于遗传算法的公交车辆智能排班研究[J].交通运输系统工程与信息,2003,3(1):41-44.
    [88]左安华,包景强,徐国凯.基于启发式遗传算法的公交车智能排班研究[J].大连民族学院学报,2004,6(5):24-26.
    [89]覃运梅.城市公交调度优化方法研究[D].合肥:合肥工业大学,2006.
    [90]Caprara A, Fischetti M, Guida P L, et al. Algorithms for railway crew management[J]. Mathematical Programming,1997,79:125-141.
    [91]Caprara A, Toth P, Vigo D, et al. Modeling and solving the crew rostering problem[J]. Operations research,1998,46(6):820-830.
    [92]Caprara A, Monaci M, Toth P. A global method for crew planning in railway applications[M]. Computer-Aided Scheduling of Public Transport. Springer Berlin Heidelberg,2001:17-36.
    [93]Kroon L, Fischetti M. Crew scheduling for Netherlands railways "destination:customer"[M]. Computer-aided scheduling of public transport. Springer Berlin Heidelberg,2001:181-201.
    [94]Huisman D, Kroon L G, Lentink R M, et al. Operations research in passenger railway transportation[J]. Statistica Neerlandica,2005b,59(4):467-497.
    [95]Huisman D, Wagelmans A P M. A solution approach for dynamic vehicle and crew scheduling[J]. European Journal of Operational Research,2006,172(2):453-471.
    [96]Jutte S, Albers M, Thonemann U W, et al. Optimizing railway crew scheduling at DB Schenker[J]. Interfaces,2011,41(2):109-122.
    [97]Jutte S, Thonemann U W. Divide-and-price:A decomposition algorithm for solving large railway crew scheduling problems[J]. European Journal of Operational Research,2012, 219(2):214-223.
    [98]石宝庆.单司机值乘行车存在的问题及对策[J].铁道机车车辆工人,2005(7):21-24.
    [99]陈林,王诚东.客运专线乘务组织模式及交路方案设置的构想[J].交通运输工程与信息学报,2010(1):30-34.
    [100]马国忠,李耀南.高铁动车组司机连续作业时长的研究[J].交通运输工程与信息学报,2013,11(3):9-13.
    [101]查洪武,张荣,龚建新,等.机车乘务员职业相关疾病调查[J].中国公共卫生,2006,22(5):617-617.
    [102]陈旭.基于乘务员偏好性的机车乘务交路编制研究[D].北京:北京交通大学,2009.
    [103]冯思洁,张瑞星,赵山明.机车乘务员的职业倦怠与社会支持的相关研究[J].郑州铁路职业技术学院学报,2010(3):82-83.
    [104]李成兵,鲁工圆,郭倩倩,等.动车组乘务员运用计划的均衡性研究[J].内燃机车,2009 (12):31-33.
    [105]赖梅,熊丽荣.基于改进遗传算法的乘务交路优化问题研究[C].第二十一届中国控制会议论文集.2002.
    [106]夏平,马建军.乘务员运用计划编制模型与计算方法的研究[J].铁道运输与经济,2008,29(11):27-30.
    [107]夏平.客运专线乘务员运用计划编制研究[D].北京:北京交通大学,2008.
    [108]程岩岩.我国铁路乘务调度计划编制方法的研究与设计[D].北京:中国铁道科学研究院,2007.
    [109]王莹,刘军,苗建瑞.客运专线乘务交路计划编制的优化模型与算法[J].铁道学报,2009a,31(1):15-19.
    [110]王莹.动车组运用计划和乘务计划的优化方法研究[D].北京:北京交通大学,2009b.
    [111]阎永光,黄斌.广深线城际列车乘务组排班计划编制方法探讨[J].交通运输工程与信息学报,2010(1):25-29.
    [112]褚飞跃,田志强,倪少权.高速铁路单循环乘务排班计划编制模型与算法[J].铁道学报,2012,34(7):1-9.
    [113]赵鹏,姚凤金,张洪亮.综合调度仿真系统中的机车乘务计划的编制[J].铁道运输与经济,2005,27(3):74-76.
    [114]张波.轮乘制下的铁路乘务排班系统[J].铁路通信信号工程技术,2008,5(3):33-36.
    [115]张苏波,吕红霞,刘淑辉.列车乘务派班系统的设计与实现[J].铁道运输与经济,2007,29(8):19-21.
    [116]张苏波.客运专线乘务排班系统相关问题研究[D].成都:西南交通大学,2009.
    [117]纪殿瑜.客运专线动车组乘务计划编制系统的研究[D].北京:中国铁道科学研究院,2010
    [118]董晓玲,肖宝弟,阎帆.高速铁路乘务计划编制系统的研究与设计[J].中国铁路,2010(4):32-34.
    [119]金文龙,程凯,王青松.铁路客运乘务派班系统的设计与实现[J].铁路计算机应用,2011,20(2):25-27.
    [120]吕婧.客运段乘务值乘交路计划系统的设计与实现[D].北京:北京交通大学,2012.
    [121]Ball M, Bodin L, Dial R. A matching based heuristic for scheduling mass transit crews and vehicles[J]. Transportation Science,1983,17(1):4-31.
    [122]Chu S C K, Chan E C H. Crew scheduling of light rail transit in Hong Kong:from modeling to implementation[J]. Computers & operations research,1998,25(11):887-894.
    [123]Freling R, Lentink R M, Odijk M A. Scheduling train crews:A case study for the Dutch railways[M]. Springer Berlin Heidelberg,2001b.
    [124]Elizondo R, Parada V, Pradenas L, et al. An evolutionary and constructive approach to a crew scheduling problem in underground transport[J].2006.
    [125]刘德礼.乘务派班及值乘方式的探讨[J].现代城市轨道交通,2009(1):36-37.
    [126]郭初光,王英,徐亮.信息系统在地铁乘务管理中的应用[J].都市快轨交通,2012,25(5):75-78.
    [127]李献忠.城市轨道交通乘务组织优化编制研究[D].上海:同济大学,2007b.
    [128]刘帅.城市轨道交通乘务排班优化方法[D].南京:东南大学,2010.
    [129]Zhou F, Xu R H. Study on model and algorithm for urban rail transit crew scheduling system [C].2010 International Conference on Computer Design and Appliations(ICCDA 2010),2010: 213-216.
    [130]郑玢.列生成算法在地铁乘务计划编制问题中的应用分析[J].物流技术,2011,30(6):126-128.
    [131]Carraresi P, Gallo G. A multi-level bottleneck assignment approach to the bus drivers'rostering problem[J]. European Journal of Operational Research,1984,16(2):163-173.
    [132]Bianco L, Bielli M, Mingozzi A, et al. A heuristic procedure for the crew rostering problem[J]. European journal of operational research,1992,58(2):272-283.
    [133]Ryan D M. The solution of massive generalized set partitioning problems in aircrew rostering[J]. Journal of the Operational Research Society,1992:459-467.
    [134]Catanas F, Paixao J M P. A new approach for the crew rostering problem[M]. Computer-Aided Transit Scheduling. Springer Berlin Heidelberg,1995:267-277.
    [135]Teodorovic D, Lucic P. A fuzzy set theory approach to the aircrew rostering problem[J]. Fuzzy sets and systems,1998,95(3):261-271.
    [136]Lucic P, Teodorovic D. Simulated annealing for the multi-objective aircrew rostering problem[J]. Transportation Research Part A:Policy and Practice,1999,33(1):19-45.
    [137]Lucic P, Teodorovic D. Metaheuristics approach to the aircrew rostering problem[J]. Annals of Operations Research,2007,155(1):311-338.
    [138]Gamache M, Hertz A, Ouellet J O. A graph coloring model for a feasibility problem in monthly crew scheduling with preferential bidding[J]. Computers & operations research,2007, 34(8):2384-2395.
    [139]Dawid H, Konig J, Strauss C. An enhanced rostering model for airline crews[J]. Computers & Operations Research,2001,28(7):671-688.
    [140]Wu C L, Caves R E. Modelling of aircraft rotation in a multiple airport environment[J]. Transportation Research Part E,2002,38:265-277.
    [141]Kohl N, Karisch S E. Airline crew rostering:Problem types, modeling, and optimization[J]. Annals of Operations Research,2004,127(1-4):223-257.
    [142]Sodhi M M S, Norris S. A flexible, fast, and optimal modeling approach applied to crew rostering at London Underground[J]. Annals of Operations Research,2004,127(1-4): 259-281.
    [143]Dohn A, Mason A. Branch-and-price for staff rostering:An efficient implementation using generic programming and nested column generation [J]. European Journal of Operational Research,2013,230:157-169.
    [144]李献忠,徐瑞华.基于乘务广义费用的城市轨道交通排班[J].同济大学学报:自然科学版,2007a,35(6):750-754.
    [145]王莹,刘军,苗建瑞.基于等价交路组合的乘务值乘计划优化[J].交通信息与安全,2012,30(2):29-32.
    [146]毛保华.城市轨道交通系统运营管理[M].北京:人民交通出版社,2006.
    [147]Combs T E. A combined adaptive tabu search and set partitioning approach for the crew scheduling problem with an air tanker crew application[R]. Air Force Inst of Tech Wright-Patterson AFB Oh School of Engineering and Management,2002.
    [148]Chen X, Chen X, Zhang X. Crew scheduling models in airline disruption management[C]. Industrial Engineering and Engineering Management (IE&EM),2010 IEEE 17Th International Conference on. IEEE,2010:1032-1037.
    [149]Deng G F, Lin W T. Ant colony optimization-based algorithm for airline crew scheduling problem[J]. Expert Systems with Applications,2011,38(5):5787-5793.
    [150]Duck V, Ionescu L, Kliewer N, et al. Increasing stability of crew and aircraft schedules[J]. Transportation research part C:emerging technologies,2012,20(1):47-61.
    [151]Dunbar M, Froyland G, Wu C L. An integrated scenario-based approach for robust aircraft routing, crew pairing and re-timing[J]. Computers & Operations Research,2014,45:68-86.
    [152]Etschmaier M M, Mathaisel D F X. Airline scheduling:An overview[J]. Transportation Science,1985,19(2):127-138.
    [153]Guo Y, Mellouli T, Suhl L, et al. A partially integrated airline crew scheduling approach with time-dependent crew capacities and multiple home bases[J]. European Journal of Operational Research,2006,171(3):1169-1181.
    [154]Gronkvist M. Accelerating column generation for aircraft scheduling using constraint propagation[J]. Computers & Operations Research,2006,33(10):2918-2934.
    [155]Ionescu L, Kliewer N. Increasing flexibility of airline crew schedules[J]. Procedia-Social and Behavioral Sciences,2011,20:1019-1028.
    [156]Klincewicz J G, Rosenwein M B. The airline exception scheduling problem[J]. Transportation Science,1995,29(1):4-16.
    [157]Lo C C, Deng G F. Using ant colony optimization algorithm to solve airline crew scheduling problems[C]. Natural Computation,2007. ICNC 2007. Third International Conference on. IEEE,2007,4:797-804.
    [158]Medard C P, Sawhney N. Airline crew scheduling from planning to operations[J]. European Journal of Operational Research,2007,183(3):1013-1027.
    [159]Mercier A, Soumis F. An integrated aircraft routing, crew scheduling and flight retiming model[J]. Computers & Operations Research,2007,34(8):2251-2265.
    [160]Sarac A, Batta R, Rump C M. A branch-and-price approach for operational aircraft maintenance routing[J]. European Journal of Operational Research,2006,175(3): 1850-1869.
    [161]Weide O, Ryan D, Ehrgott M. An iterative approach to robust and integrated aircraft routing and crew scheduling[J]. Computers & Operations Research,2010,37(5):833-844.
    [162]Amberg B, Amberg B, Kliewer N. Increasing delay-tolerance of vehicle and crew schedules in public transport by sequential, partial-integrated and integrated approaches[J]. Procedi a-Social and Behavioral Sciences,2011,20:292-301.
    [163]Chen M, Niu H. Research on the scheduling problem of urban bus crew based on impartiality[J]. Procedia-Social and Behavioral Sciences,2012,43:503-511.
    [164]Chui-Yen C. Application of integer programming for solving crew scheduling problem in Taipei Rapid Transit Corporation[C]. Systems, Man and Cybernetics,2008. SMC 2008. IEEE International Conference on. IEEE,2008:2548-2553.
    [165]Desaulniers G Managing large fixed costs in vehicle routing and crew scheduling problems solved by column generation[J]. Computers & operations research,2007,34(4):1221-1239.
    [166]Feder P I. Computer scheduling of public transport:urban passenger vehicle and crew Scheduling[J]. Technometrics,1982,24(1):87-87.
    [167]Freling R, Wagelmans A P M, Paixao J M P. An overview of models and techniques for integrating vehicle and crew scheduling[M]. Springer Berlin Heidelberg,1999.
    [168]Lourenco H R, Paixao J P, Portugal R. Multiobjective metaheuristics for the bus driver scheduling problem[J]. Transportation Science,2001,35(3):331-343.
    [169]Paias A, Paixao J. State space relaxation for set covering problems related to bus driver scheduling[J]. European Journal of Operational Research,1993,71(2):303-316.
    [170]Rodrigues M M, de Souza C C, Moura A V. Vehicle and crew scheduling for urban bus lines[J]. European Journal of Operational Research,2006,170(3):844-862.
    [171]Suraweera P, Webb G I, Evans I, et al. Learning crew scheduling constraints from historical schedules[J]. Transportation research part C:emerging technologies,2013,26:214-232.
    [172]Valouxis C, Housos E. Combined bus and driver scheduling[J]. Computers & Operations Research,2002,29(3):243-259.
    [173]Vukan R V. Urban transit:operations, planning and economics[M]. New Jersey:JOHN WILEY&SONS, INC.2005.
    [174]Zapfel G, Bogl M. Multi-period vehicle routing and crew scheduling with outsourcing options[J]. International Journal of Production Economics,2008,113(2):980-996.
    [175]Chahar K, Cheng C, Pranoto Y. Strategic crew planning tool in railroad:a discrete event simulation[C]. Simulation Conference (WSC), Proceedings of the 2011 Winter. IEEE,2011: 3688-3698.
    [176]Ernst A T, Jiang H, Krishnamoorthy M, et al. An integrated optimization model for train crew management[J]. Annals of Operations Research,2001,108(1-4):211-224.
    [177]Goncalves R, Lagrimante R, Gomide F. Improving railway crew scheduling quality:A hybrid approach[C]. Fuzzy Information Processing Society,2000. NAFIPS.19th International Confer ence of the North American. IEEE,2000:378-382.
    [178]Guillermo C G, Jose M R L. Hybrid algorithm of Tabu Search and Integer Programming for the railway crew scheduling problem[C]. Computational Intelligence and Industrial Applications,2009. PACIIA 2009. Asia-Pacific Conference on. IEEE,2009,2:413-416.
    [179]Sahin G, Yuceoglu B. Tactical crew planning in railways[J]. Transportation Research Part E: Logistics and Transportation Review,2011,47(6):1221-1243.
    [180]Salido M A, Abril M, Barber F, et al. Domain-dependent distributed models for railway scheduling[J]. Knowledge-Based Systems,2007,20(2):186-194.
    [181]Tykulsker R J, O'neil K K, Ceder A, et al. A commuter rail crew assignment/work rules model[J]. From the Book Computer Scheduling of Public Transport,1985,2:233-246.
    [182]Veelenturf L P, Potthoff D, Huisman D, et al. Railway crew rescheduling with retiming[J]. Transportation research part C:emerging technologies,2012,20(1):95-110.
    [183]Wang F, Wang H, Shen J. Modeling and solving for railway crew scheduling problem[C]. Intelligent Control and Automation,2006. WCICA 2006. The Sixth World Congress on. IEEE, 2006,2:8621-8624.
    [184]Ball M, Bodin L, Dial R. Experimentation with a computerized system for scheduling mass transit vehicles and crews[J]. Computer Scheduling of Public Transport, Urban Passenger Vehicle and Crew Scheduling,1981:313-334.
    [185]El Moudani W, Cosenza C A N, Mora-Camino F. An intelligent approach for solving the airline crew rostering problem[C]. Computer Systems and Applications, ACS/IEEE International Conference on.2001. IEEE,2001:73-79.
    [186]Ernst A T, Jiang H, Krishnamoorthy M, et al. Staff scheduling and rostering:A review of applications, methods and models[J]. European journal of operational research,2004,153(1): 3-27.
    [187]Ladier A L, Alpan G, Penz B. Joint employee weekly timetabling and daily rostering:A decision-support tool for a logistics platform[J]. European Journal of Operational Research, 2014,234(1):278-291.
    [188]Limlawan V, Kasemsontitum B, Jeenanunta C. Airline crew rostering problem using particle swarm optimization[C]. Quality and Reliability (ICQR),2011 IEEE International Conference on. IEEE,2011:501-505.
    [189]Lin H T, Chen Y T, Chou T Y, et al. Crew rostering with multiple goals:An empirical study[J]. Computers & Industrial Engineering,2012,63(2):483-493.
    [190]Maenhout B, Vanhoucke M. A hybrid scatter search heuristic for personalized crew rostering in the airline industry[J]. European Journal of Operational Research,2010,206(1):155-167.
    [191]Salazar-Gonzalez J J. Approaches to solve the fleet-assignment, aircraft-routing, crew-pairing and crew-rostering problems of a regional carrier [J]. Omega,2014,43:71-82.
    [192]Van den Bergh J, De Bruecker P, Belin J, et al. A three-stage approach for aircraft line maintenance personnel rostering using MIP, discrete event simulation and DEA[J]. Expert Systems with Applications,2013,40(7):2659-2668.
    [193]Zhang Y, Rao Y, Zhou M. GASA hybird algorithm applied in airline crew rostering system[J]. Tsinghua Science & Technology,2007,12:255-259.
    [194]Mesquita M, Paias A. Set partitioning/covering-based approaches for the integrated vehicle and crew scheduling problem[J]. Computers & Operations Research,2008,35(5):1562-1575.
    [195]Dos Santos A G, Mateus G R. General hybrid column generation algorithm for crew scheduling problems using genetic algorithm[C]. Evolutionary Computation,2009. CEC'09. IEEE Congress on. IEEE,2009:1799-1806.
    [196]Lorena L A N, Senne E L F. A column generation approach to capacitated p-median problems[J]. Computers & Operations Research,2004,31(6):863-876.
    [197]Santos A G, Mateus G R. Hybrid approach to solve a crew scheduling problem:an exact column generation algorithm improved by metaheuristics[C]. Hybrid Intelligent Systems, 2007. HIS 2007.7th International Conference on. IEEE,2007b:107-112.
    [198]Sato T, Tomiyama T, Morita T, et al. Lagrangian relaxation method for network flow modeled crew and vehicle rescheduling[C]. Advanced Computer Control (ICACC),2010 2nd International Conference on. IEEE,2010,1:403-408.
    [199]Kwan A S K, Kwan R S K, Wren A. Driver scheduling using genetic algorithms with embedded combinatorial traits[M]. Springer Berlin Heidelberg,1999.
    [200]Ozdemir H T, Mohan C K. Flight graph based genetic algorithm for crew scheduling in airlines[J]. Information Sciences,2001,133(3):165-173.
    [201]Santos A G, Mateus G R. Crew scheduling urban problem:an exact column generation approach improved by a genetic algorithm[C]. Evolutionary Computation,2007. CEC 2007. IEEE Congress on. IEEE,2007a:1725-1731.
    [202]Wu J S, Lee T E, Cao C H. Intelligent crew and outage scheduling in electrical distribution system by hybrid generic algorithm[C]. Industrial Electronics and Applications,2009. ICIEA 2009.4th IEEE Conference on. IEEE,2009:96-101.
    [203]郑宗汉,郑晓明.算法设计与分析(第二版)[M].北京:清华大学出版社.2011.
    [204]Hanne T, Dornberger R, Frey L. Multiobjective and preference-based decision support for rail crew rostering[C]. Evolutionary Computation,2009. CEC'09. IEEE Congress on. IEEE,2009: 990-996.
    [205]Xie L, Kliewer N, Suhl L. Integrated Driver Rostering Problem in Public Bus Transit[J]. Procedia-Social and Behavioral Sciences,2012,54:656-665.
    [206]Nishi T, Sugiyama T, Inuiguchi M. Two-level decomposition algorithm for crew rostering problems with fair working condition[J]. European Journal of Operational Research,2014.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700