With rapid e-commerce growth, on-demand urban delivery is having a high time especially for food, grocery, and retail, often requiring delivery in a very short amount of time after an order is placed. This imposes significant financial and operational challenges for traditional vehicle-based delivery methods. Crowdshipping, which employs ordinary people with a low pay rate and limited time availability, has emerged as an attractive alternative. This paper proposes a multi-tier adaptive memory programming (M-TAMP) to tackle on-demand assignment of requests to crowdsourcees with spatially distributed request origins and destination and crowdsourcee starting points. M-TAMP starts with multiple initial solutions constructed based on different plausible contemplations in assigning requests to crowdsourcees, and organizes solution search through waves, phases, and steps, imitating both ocean waves and human memory functioning while seeking the best solution. The assignment is further enforced by proactively relocating idle crowdsourcees, for which a computationally efficient cluster- and job-based strategy is devised. Numerical experiments demonstrate the superiority of MTAMP over a number of existing methods, and that relocation can greatly improve the efficiency of crowdsourcee-request assignment.
翻译:随着电子商务的迅速增长,按需提供城市服务的时间非常长,特别是在食品、杂货和零售方面,往往需要在订货后很短的时间内提供,这给传统的基于车辆的交付方法带来了巨大的财政和业务挑战。人群集中雇用了工资低、时间有限的普通人,已成为一种有吸引力的替代方案。本文件建议采用多层次的适应记忆编程(M-TAMP),根据需求向有空间分布的请求源、来源地、目的地和众源地的众源点分配请求。M-TAMP首先采用多种初步解决办法,这些解决办法基于向众源发送请求的不同合理设想,通过波浪、阶段和步骤组织解决方案搜索,模仿海洋波浪和人类记忆功能,同时寻求最佳解决办法。任务进一步通过主动迁移闲置的人群源来实施,为此设计了一种计算高效的集群和基于工作的战略。数字实验表明MTAMP优于一些现有方法,而这种迁移可大大提高众源分配的效率。