摘要
采用二部图模型描述公交网络,将公交站点和公交线路抽象为二部图中的两类顶点,用参照距离值度量站点间出行路径的长度。考虑换乘因素和距离因素对公交出行者路径选择行为的共同影响,在Dijkstra算法基础上,设计了公交网络最优路径搜索算法。引入迭代惩罚函数,将其进一步扩展为多路径搜索算法。通过算例验证了算法的有效性。
The paper describes the bipartite graph model to represent public transport networks.In bipartite graph,bus stops and routes are all considered as vector,and the length of path is calculated by links'referencing distance.Based on the bipartite graph model and Dijkstra's algorithm,an optimal path-finding algorithm for public transport network is designed.It is found that the proposed algorithm can efficiently consider both the transfer factor and the distance factor of the path choice of public transport passengers.Furthermore,a multi-path selection algorithm for public transport network is designed based on the iterative penalty method.Finally,a numerical example is provided to demonstrate the effectiveness of the algorithm.
出处
《计算机工程与应用》
CSCD
北大核心
2010年第5期246-248,共3页
Computer Engineering and Applications
基金
河北省教育厅科学技术研究项目No.2005207~~
关键词
公交网络
二部图
路径搜索
public transport networks
bipartite graph
path-finding