Reasonable setting of traffic signals can be very helpful in alleviating congestion in urban traffic networks. Meta-heuristic optimization algorithms have proved themselves to be able to find high-quality signal timing plans. However, they generally suffer from performance deterioration when solving large-scale traffic signal optimization problems due to the huge search space and limited computational budget. Directing against this issue, this study proposes a surrogate-assisted cooperative signal optimization (SCSO) method. Different from existing methods that directly deal with the entire traffic network, SCSO first decomposes it into a set of tractable sub-networks, and then achieves signal setting by cooperatively optimizing these sub-networks with a surrogate-assisted optimizer. The decomposition operation significantly narrows the search space of the whole traffic network, and the surrogate-assisted optimizer greatly lowers the computational burden by reducing the number of expensive traffic simulations. By taking Newman fast algorithm, radial basis function and a modified estimation of distribution algorithm as decomposer, surrogate model and optimizer, respectively, this study develops a concrete SCSO algorithm. To evaluate its effectiveness and efficiency, a large-scale traffic network involving crossroads and T-junctions is generated based on a real traffic network. Comparison with several existing meta-heuristic algorithms specially designed for traffic signal optimization demonstrates the superiority of SCSO in reducing the average delay time of vehicles.
翻译:交通信号的合理设置非常有助于缓解城市交通网络的拥挤。 超重优化算法已证明自己能够找到高质量的信号计时计划,然而,由于搜索空间巨大和计算预算有限,在解决大规模交通信号优化问题时,这些算法通常会因工作表现恶化。 研究针对这一问题,建议采用代用辅助合作信号优化方法。 与直接处理整个交通网络的现有方法不同,SCSO首先将它分解成一套可移植的子网络,然后通过合作优化这些子网络,用一个代孕辅助优化器实现信号设定。 拆解操作大大缩小了整个交通网络的搜索空间,而代孕辅助优化则通过减少昂贵的交通模拟,大大降低了计算负担。 采用新曼快速算法、辐射基础功能和对分销算法的修改,分别将它分解成一套可移植的子网络,然后通过合作优化这些子网络,实现信号设定信号设置。 拆分级操作大大缩小了整个交通网络的搜索空间空间,而代位辅助优化则通过降低现有平均交通效率,从而对标准化的通信网络进行大规模对比。