【技术实现步骤摘要】
一种基于虚拟边界的动态椭圆限制搜索区域最短路径方法
[0001]本专利技术设计物流配送、交通运输、智能优化、网络分析等应用领域,尤其是涉及一种基于虚拟边界的动态椭圆限制搜索区域最短路径方法。
技术介绍
[0002]随着移动地理信息系统(GIS)、全球定位系统(GPS),无线通信等技术的快速发展和广泛应用,越来越多的人会选择依靠导航设备提供的路径来旅行。然而,随着汽车保有量的不断增加,城市道路通行能力不足阻碍了车辆的通行效率。因此如何在复杂的城市路网中选择最优的行车路径,成为众多学者关心和研究的热点问题。
[0003]在网络中,这对应于最短路径问题。在任意长度的有向网络中,最短路径(TSP)问题是寻找从一个源节点到其他节点的最短有向路径,TSP问题是网络优化中最基本的问题之一。解决TSP问题的算法很多,常用的最短路径算法包括Dijkstra算法、A*算法、蚁群算法、遗传算法和模拟退火算法等,其中Dijkstra算法是在边权非负图上解决这一问题的最著名的算法。Dijkstra算法的主要思想是以起始节点O为中心逐圈扩散,直 ...
【技术保护点】
【技术特征摘要】
1.一种基于虚拟边界的动态椭圆限制搜索区域最短路径方法,其特征在于,包括以下步骤:1)给出路网的矢量数据,在交通网络节点集合中系统抽取具有代表性的一定数目的节点,构造两个节点集合并求得其笛卡尔乘积,则笛卡尔乘积中的每个元素可以看成是待求最短路径的起终结点;设起终结点实际距离为F
OD
,欧式距离为E
OD
,则可求得比值系数R=F
OD
/E
OD
。对于所抽取样本,则可得到比值系数集合R
OD
;对R
OD
中的元素在一定的置信水平下进行统计分析拟合,可以得到某一拟合函数f(x),使得R
OD
中总数为满足一定置信水平的元素,其值不大于f(x);2)给出起始节点和终止节点,并计算两点之间的欧式距离;将两点之间的欧式距离α代入拟合函数中得出一个比值系数R;以起始节点和终止节点作为焦点,以Rα为长轴长建立椭圆限制搜索区域;OD对在椭圆搜索区域内得不到最优路径的完整解S时,通过构造虚拟边界作为虚拟解VS=(vs
i
,
…
,vs
j
)代替椭圆区域外的解,从而在...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。