正确的提示信息

扫码打开虎嗅APP

从思考到创造
打开APP
搜索历史
删除
完成
全部删除
热搜词
2019-12-26 16:37
为圣诞老人设计“送礼路线”

冬季送温暖,圣诞老人排忧解难。



你收到圣诞礼物了吗?


传说圣诞老人住在芬兰拉普兰地区的圣诞老人村(Santa Claus' House),每年 12 月 24 日,他会在夜晚出发,驾着 9 只驯鹿拉的雪橇,挨家挨户爬烟囱、送礼物。



地球这么大,如何为圣诞老人安排一个合理的“送礼路线”?


解决这件事有一个专有名词:“路径规划,指的是对起点和终点间未知路径进行决策的研究。



在开始规划之前,我们需要先确定这条路径需要满足的条件,比如所有地点只经过一次,毕竟每家只用送一次礼物;再比如时间有限,要尽量少走回头路。


基于这些条件,我们可以选择图方法,或是树方法。



图方法即将所有必须经过的地点设为节点,可以通过的路径设置为线,依据条件寻找最优路径;树方法则是从起点开始向外拓展树状结构,随机踩点直到找到抵达终点的方法。


送快递、送外卖,都是典型的路径规划场景。更复杂的还有滴滴这类出行软件。




对于滴滴来说,路径规划核心是价格最低、司机效率最高和交通系统运行效率最佳,需要进行大量运算。他们的选择是机器学习,从过往出行数据中寻找最优解。


路径规划是一个非常常见的课题,应用也非常广泛。



游戏里的 NPC 应该如何移动,才不至于那么傻?



城市道路网又该如何规划,才能保证交通效率最高?


狭义的路径规划只有决策,更广义的路径规划还包含信息的获取、感知、通信、控制和执行。



听起来是不是有点熟悉,自动驾驶很大程度上就是一个路径规划过程。



圣诞老人选了哪条路?去 Santa Tracker 上找找答案吧。

本内容为作者独立观点,不代表虎嗅立场。未经允许不得转载,授权事宜请联系 hezuo@huxiu.com
如对本稿件有异议或投诉,请联系tougao@huxiu.com
打开虎嗅APP,查看全文
频道:

别打CALL,打钱

赞赏

0人已赞赏

大 家 都 在 看

大 家 都 在 搜

好的内容,值得赞赏

您的赞赏金额会直接进入作者的虎嗅账号

    自定义
    支付: