调度(生产过程)
计算机科学
模拟退火
数学优化
操作员(生物学)
作业车间调度
工程类
公共交通
过程(计算)
车辆路径问题
服务水平
布线(电子设计自动化)
可靠性工程
轮盘赌
实时计算
搜索算法
服务(商务)
分布式计算
运筹学
局部搜索(优化)
灵敏度(控制系统)
可变邻域搜索
变量(数学)
标识
DOI:10.1680/jtran.25.00068
摘要
Demand-responsive transit systems have emerged as a vital solution for enhancing public transportation efficiency; however, they suffer from inefficiencies in operations. Implementing flexible origin–destination solutions can help minimise travel time, thereby enhancing overall operational performance. The unrestricted choice of pick-up and drop-off points introduces substantial complexity in vehicle scheduling and routing optimisation. Thus, this paper introduces an adaptive large neighbourhood search (ALNS) algorithm to optimise the bus scheduling process by dynamically responding to demand fluctuations and optimising candidate pick-up/drop-off points. Roulette destroy and best repair operators are applied with random operators for getting out of local optima. Simulated annealing acceptance is activated when the best repair operator is used. Experimental validation on the Wangjing road network demonstrates that incorporating candidate points leads to a significant improvement of 11% in system efficiency. In addition, the proposed destroy and repair method upon ALNS algorithm further improves efficiency by an 17%. In sensitivity analysis, candidate point demands are capable of making extra service possible in traffic jams and saving more time compared to traditional cases. These results validate the proposed approach and highlight the potential of the adaptive algorithm in addressing the challenges of demand-responsive bus scheduling.
科研通智能强力驱动
Strongly Powered by AbleSci AI