|
本帖最后由 yulihua49 于 2023-6-21 21:21 编辑
你说的叫做两阶段双比例法,原来就是这么算的。有的业主不同意,要求按实际径路计算。
在选择路径阶段,按各条路线概率比例进行选择。
在清分阶段,按经过的各线路距离的比例进行清分。
至于按运行图计算,理论上更科学,是boss提出的,后来交给同济大学去研制算法。他们只提供算法,没有程序。
程序是一个团队来做。我是后来加入这个团队的,我的任务就是提供计算资源,算法好不好不归我管。我要是说算法不好我不干了,就别吃这碗饭了。
那时候小头头找到我,说的是,他们对算法的结果满意,就是太慢了,问我有啥法子弄快一点。
所谓静态表,大概有这么几个:
路由表,及每条路由的权值,事先计算好。增加新线需要重新计算。
车站及线路表。
换乘的走行时间表,需要区分平日周末节假日。高峰平峰什么的。
节假日表。
留乘系数表,有时乘客赶上第一辆车他不上,等下一辆叫留乘。
最重要的就是运行图表了,几小时更新一次。
我需要为所有这些表提供内存检索及关联(在关系数据库中就是join)工具。
|
|