写点什么

美团公开外卖配送中的“预估到达时间”算法规则

  • 2021-09-10
  • 本文字数:859 字

    阅读完需:约 3 分钟

美团公开外卖配送中的“预估到达时间”算法规则

9 月 10 日,美团称于近日收到了市场监管总局等部门关于算法的指导意见,邀请了不同相关方一起探讨配送时间的计算规则——通过骑手恳谈会收集意见,邀请外部专家学者讨论算法的调整方向和细节,并在部分城市进行了试点和用户调研。


同时,美团首次公开外卖配送中的“预估到达时间”算法规则。根据美团的公开资料,其算法测算出的“预估到达时间”其实不是一个时间,而是四个时间,即“模型预估时间”和“三层保护时间”。


考虑到模型预估时间与现实情况不符将导致骑手配送压力增加的情况,算法从城市特性、配送过程分段累加和距离三个维度,额外测算出了三个时间,并从四个时间计算结果里,选择一个最长的给骑手。而用户在订单页面看到的,就是算法选定的最长时间



据了解,经过骑手恳谈会后,美团根据各方意见优化了算法策略。目前,有两项正在持续迭代的调整:一是在异常场景下为骑手提供时间补充,二是在部分情况下,将“预估到达时间”变为“预估到达时间段”


美团表示,将通过两种方式为骑手延长配送时间,一种是通过历史数据识别出长期出餐慢的商家,任何骑手配送该商家餐品,都会提前自动获得配送时间的延长。


另外,美团梳理出了一些异常场景,比如在商家接单环节,可能会出现因特殊节假日或外卖营销活动导致单量激增的异常场景;在骑手到点等餐环节,可能会出现遇到长期出餐慢的商家/突发性出餐慢商家;在骑手在途环节,可能会遇到恶劣天气、封路;在骑手末端交付环节,可能会出现“小区难进入”的情况。


遇到上述异常场景(异常场景仍在持续迭代中),将用人工干预的方式为骑手提供时间补充。


今年上半年,对于骑手在配送过程中可能遇到的一些难度较高的特殊场景,如远距离、单量多等场景,美团在这些场景进行了试点。当用户下单,订单显示的预估到达时间,将由之前的“时间点”变为“时间段”,未来将在更多场景和更多区域推广这个算法改进。


美团外卖订单页面显示的预估到达时间


外卖配送场景复杂且多变,骑手在每一个环节都可能面临一些突发状况,‘预估到达时间’并不是完美的,但我们始终在思考如何让它更完善更合理。”美团在公告中说道。

2021-09-10 16:403981
用户头像
罗燕珊 AI practitioner | Tech media

发布了 504 篇内容, 共 347.8 次阅读, 收获喜欢 809 次。

关注

评论

发布
暂无评论
发现更多内容

学习思路

hasWhere

鸿蒙系统究竟是PPT秀还是有真材实料?鸿蒙HarmonyOS开发环境搭建与运行Demo

软测小生

华为 鸿蒙 HarmonyOS

onblur调用alert导致的死循环

hasWhere

架构师训练营第 1 期 第 2 周作业

李循律

极客大学架构师训练营

在多架构时代,英特尔扩展高性能计算边界

E科讯

实践案例丨利用小熊派开发板获取土壤湿度传感器的ADC值

华为云开发者联盟

物联网 IoT 传感

学习路线

hasWhere

LeetCode题解:641. 设计循环双端队列,使用队列,JavaScript,详细注释

Lee Chen

大前端 LeetCode

如何避免option请求

hasWhere

《转》Spring事务传播机制

hasWhere

高难度对话读书笔记—求助的勇气

wo是一棵草

CICD实战——服务自动构建与部署

TARS基金会

DevOps 后端 jenkins CI/CD TARS

TensorFlow 篇 | TensorFlow 2.x 基于 HParams 的超参数调优

Alex

tensorflow keras hparams tensorboard 超参数调优

栈与队列简介

Java旅途

数据结构 队列

ARChatRoom功能介绍手册

anyRTC开发者

音视频 WebRTC 语音 RTC 安卓

form表单提交get请求

hasWhere

《转》POI的XWPFParagraph.getRuns分段问题

hasWhere

java安全编码指南之:敏感类的拷贝

程序那些事

Java java安全编码 java安全 java安全编码指南

Redis 缓存性能实践及总结

vivo互联网技术

redis redis集群 redis监控

数据提交

hasWhere

阿里P8大牛力荐Java程序员进阶必读的书籍清单(附电子版)

Java架构之路

Java 程序员 面试 编程语言 书籍推荐

基于数组的有界阻塞队列 —— ArrayBlockingQueue

程序员小航

Java 源码 队列 源码阅读 JUC

格式化报文输出

hasWhere

揭秘App的财富密码,剖析算法工程师价值来源

峰池

人工智能 互联网 推荐算法 互联网公司

c++ 杂谈3

菜鸟小sailor 🐕

一文了解Zookeeper

Java旅途

kafka zookeeper 分布式

《我在你床下》观后感

徐说科技

Http自定义请求头接收不正确

hasWhere

Java进阶教程、大厂面试真题、项目实战,GitHub上这14个开源项目屌炸天了!

Java架构之路

Java 程序员 面试 编程语言 项目实战

解读华为云原生数据库设计原则,打破传统数据库上云瓶颈

华为云开发者联盟

数据库 数据

清华架构师整理分布式系统文档:从实现原理到系统实现,收藏吧

小Q

Java 程序员 架构 分布式 微服务

美团公开外卖配送中的“预估到达时间”算法规则_文化 & 方法_罗燕珊_InfoQ精选文章