这个问题问的特别好,我也是美团的重度用户,为此专门咨询了美团的朋友。派单逻辑和滴滴打车类似,美团外卖的调度后台会对骑手、订单、商家等信息进行全局分析,进而做出匹配决策。算法会优先选择时间宽裕、顺路程度更大的骑手进行订单配送,以确保骑手在合理的劳动强度下获得更多收入。同时,也会考虑新骑手的情况,为他们匹配距离近、顺路、配送难度相对更低的订单 。
对于顺路程度的量化计算,主要通过新增距离来衡量,新增距离越小,意味着顺路程度越高。当后台接到一个新订单时,会基于骑手当前的位置和手头已有订单量,预估骑手新接该订单需要的配送时间,以及对现有订单是否产生超时影响。
除了系统派单,还有推荐单和抢单两种模式。骑手可以根据自身实际情况合理安排工作和休息时间。例如,骑手可以参考系统建议,并根据自己的经验自主决定送单顺序。
预计送达时间的估算主要包括:历史配送时间模型、城市通行状态、城市天气状态、历史餐厅出餐时间模型、配送距离等因素估算送达时间。
附一张美团超市派单的调度大屏~
Jul 6, 2024