[发明专利]获取路网上单反向最远邻居的暴力搜索方法及系统无效
申请号: | 201310280205.5 | 申请日: | 2013-07-04 |
公开(公告)号: | CN103336825A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 姚斌;邢昊原;李飞飞 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种获取路网上单反向最远邻居的暴力搜索方法及系统,包括:对于给定路网G上的某一结点p和路网G上的所有结点VG,如果路网G上存在结点q,q与p的路网距离||q-p||不小于p到VG当中任何点p’的距离||p′-p||,则定义q为p相对于VG的最远邻居,记为fn(p,VG);对于给定路网G上的所有结点VG,定义q的单反向最远邻居是VG中以q作为最远邻居点的集合即MRFN(q,VG)={p|p∈VG,fn(p,VG∪{q})=q};使用Dijkstra算法以每一个d∈VG作为源点进行一次扩展,直到查询点q被访问到为止,若q在路网上的其他点被全部遍历之前被访问到,则q并非d的最远邻居,从而d不属于q的反向最远邻居;若q在路网上的其他点被全部遍历之后才被访问到,则确定d为p,p∈MRFN(q,VG),能够在路网上快速搜索到查询点的单反向邻居。 | ||
搜索关键词: | 获取 路网 反向 最远 邻居 暴力 搜索 方法 系统 | ||
【主权项】:
1.一种获取路网上单反向最远邻居的暴力搜索方法,其特征在于,包括:对于给定路网G上的某一结点p和路网G上的所有结点VG,如果路网G上存在结点q,q与p的路网距离不小于p到VG当中任何点p’的距离则定义q为p相对于VG的最远邻居,记为fn(p,VG);对于给定路网G上的所有结点VG,定义q的单反向最远邻居是VG中以q作为最远邻居点的集合即MRFN(q,VG)={p|p∈VG,fn(p,VG∪{q})=q};使用Dijkstra算法以每一个d∈VG作为源点进行一次扩展,直到查询点q被访问到为止,若q在路网上的其他点被全部遍历之前被访问到,则q并非d的最远邻居,从而d不属于q的反向最远邻居;若q在路网上的其他点被全部遍历之后才被访问到,则确定d为p,p∈MRFN(q,VG)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310280205.5/,转载请声明来源钻瓜专利网。
- 上一篇:质子交换膜燃料电池模型优化处理方法
- 下一篇:低遮光面积的太阳能电池片