[发明专利]一种用于路径确定的系统和方法有效
申请号: | 201880038648.4 | 申请日: | 2018-06-07 |
公开(公告)号: | CN110785627B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 张逾 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 成都七星天知识产权代理有限公司 51253 | 代理人: | 袁春晓 |
地址: | 100193 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 路径 确定 系统 方法 | ||
本申请实施例公开了一种用于路径确定的系统和方法。该方法可以包括:串联多个节点(530)以生成多个第一候选路径(520);基于多个节点中任何两个节点之间的地理距离来确定多个第一候选路径中的每个的地理长度(530);基于多个第一候选路径中的每一个的地理长度,从多个第一候选路径中确定出一个或多个第二候选路径(560);确定一个或多个第二候选路径中的每一个的导航长度;基于导航长度从一个或多个第二候选路径中确定目标路径(580)。
技术领域
本申请涉及在线到离线服务平台领域,特别涉及一种用于路径确定的系统和方法。
背景技术
随着互联网技术的发展,在线到离线服务,如在线出租车服务和送货服务,在人们的日常生活中发挥着越来越重要的作用。在预定的拼车服务的情况下,司机从自己的起点出发,需要经过每个乘客的起点和终点,并最终到达最后一个乘客的终点。这是典型的车辆路线规划(VRP)问题,需要考虑接乘顺序以实现最短行驶距离。在解决这个问题的过程中,经常需要频繁地请求导航距离计算服务来计算行进路径中任意两点之间的距离。这些资源很有价值,在某些情况下也很昂贵。因此,希望开发有效的系统和方法以提高服务器对服务请求的响应速度并节省计算资源。
发明内容
根据本申请实施例的一个方面,提供了一种系统。所述系统可以包括至少一个存储一组指令的非暂时性计算机可读存储介质;至少一个处理器,与所述至少一个非暂时性计算机可读存储介质通信。当执行所述指令时,所述至少一个处理器可以使系统串联多个节点以生成多个第一候选路径。所述多个节点可以是基于一个或多个请求来确定的,并且所述多个第一候选路径可以满足与所述多个节点相关的第一条件。所述至少一个处理器还可以使系统基于所述多个第一候选路径中的每一个的地理长度,从多个第一候选路径中确定出一个或多个第二候选路径。所述至少一个处理器还可以使系统确定每一个第二候选路径的导航长度。所述至少一个处理器还可以使系统基于导航长度从一个或多个第二候选路径中确定出目标路径。目标路径的导航长度是一个或多个第二候选路径中最短的。
在一些实施例中,为了生成一个或多个第二候选路径,所述至少一个处理器还可以使系统从多个第一候选路径中确定参考路径。参考路径的地理长度在多个第一候选路径中最短的。所述至少一个处理器还可以使系统基于参考路径中相邻节点之间的导航长度确定参考路径的导航长度。所述至少一个处理器还可以使系统确定一个或多个第二候选路径。第二候选路径的地理长度短于参考路径的导航长度。
在一些实施例中,每个请求包括起始节点和目的地节点,并且第一条件是第一候选路径中的起始节点的优先级高于第一候选路径中的目的地节点的优先级。
在一些实施例中,为了生成多个第一候选路径,所述至少一个处理器还可以使系统基于多个节点确定初始回路。初始回路可以是具有第一节点序列的欧拉回路。所述至少一个处理器还可以使系统基于第一节点序列和与多个节点相关的第一条件确定多个第二节点序列。所述至少一个处理器还可以使系统基于多个第二节点序列确定多个第一候选路径。
在一些实施例中,所述欧拉回路可以是基于Christofides算法确定的。
在一些实施例中,所述多个第二节点序列可以是基于2-opt算法确定的。
在一些实施例中,为了从所述多个第一候选路径中确定出一个或多个第二候选路径,所述至少一个处理器还可以使系统确定参考路径的地理长度与每一个第一候选路径的地理长度之间的多个第一差值。所述至少一个处理器还可以使系统基于参考路径的导航长度与参考路径的地理长度之间的差值来确定第一参数。如果第一候选路径对应的第一差值小于第一参数,则所述至少一个处理器还可以使系统将该第一候选路径分配为第二候选路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880038648.4/2.html,转载请声明来源钻瓜专利网。