点线搜索逐步扩展的公交线路查询模型及算法.docVIP

  • 6
  • 0
  • 约2.53万字
  • 约 27页
  • 2017-01-30 发布于重庆
  • 举报

点线搜索逐步扩展的公交线路查询模型及算法.doc

点线搜索逐步扩展的公交线路查询模型及算法

点线搜索逐步扩展的公交线路查询模型及算法 摘要 第29届奥运会明年8月将在北京举行,北京市的交通网络十分庞大,其中大部分人将会乘坐公共交通工具,包括公汽、地铁等出行。观众从一个地方到另一个地方需要查询可达的方式及路线,那么如何选择路线才可以适合观众的要求?本文针对任意输入两个站点,可以迅速查询到可达方式及路线的问题,分为仅仅考虑公汽线路之间的乘坐和转乘,同时考虑公汽和地铁之间的乘坐和转乘,公汽、地铁、步行混合交通出行三种情况,给出线路选择的模型与算法,并应用Matlab软件编程实现,检验了模型与算法是合理、高效的。 该问题的关键是解决如何在多线路、多方式、多站点的复杂网络中任意选择两个站点,快速找到出行方式和路线的问题。为此通过所给线路和站点的数据,巧妙构造一个带有查找特征“站点——线路关系”的矩阵,把所有站点进行编号,作为矩阵的列的编号;把所有线路区分上行、下行进行编号作为矩阵的行的编号。矩阵中元素的填法为:与列的站点编号对应,将每条线路在运行途中的第一个站点标注为1,第二个站点标为2,不经过的站点标为0依此类推,直到最后一个站点。实际上构造了一个有向图。这样构造的矩阵的优点是:能反映每条线的运行方向、可判断任意两站之间的站点数,横看为该条线路上的站点、竖看为该站点有几条线路通过;便于建立站点和线之间的“点——线”对应关系,即找经过该点的线路和该线路对应的站点;而且该矩阵

文档评论(0)

1亿VIP精品文档

相关文档