运筹与管理 ›› 2025, Vol. 34 ›› Issue (6): 1-7.DOI: 10.12005/orms.2025.0168

• 理论分析与方法探讨 •    下一篇

考虑工人计划目的地的空间众包任务分配模型

沈松昊, 周煜丰, 吴志彬   

  1. 四川大学 商学院,四川 成都 610065
  • 收稿日期:2023-09-15 发布日期:2025-09-28
  • 通讯作者: 吴志彬(1982-),男,四川资中人,教授,研究方向:商业分析,众包运营,机器学习及应用。Email: zhibinwu@scu.edu.cn。
  • 作者简介:沈松昊(1996-),男,江苏徐州人,博士研究生,研究方向:众包运营,路径规划,机器学习。
  • 基金资助:
    国家自然科学基金面上项目(72371175,71971148);中央高校基本科研业务费专项资金项目(SXYPY202334)

Spatial Crowdsourcing Task Allocation Models Considering Worker Planned Destination

SHEN Songhao, ZHOU Yufeng, WU Zhibin   

  1. Business School, Sichuan University, Chengdu 610065, China
  • Received:2023-09-15 Published:2025-09-28

摘要: 随着移动互联网发展,空间众包成为一种备受关注的商业模式。在空间众包中,存在一类有自己预先确定的目的地的众包工人。将任务分配给这类具有目的地自主性的工人,既可以降低任务完成成本,又能够充分利用工人的闲置时间和资源。然而,与传统空间众包工人相比,这类工人能接受任务的范围存在较大差异,因此,如何有效地将任务分配给这类工人是一个具有挑战性的问题。为解决这一问题,本研究提出一个混合整数规划模型,该模型考虑了众包工人的起始和目的地不同,以及任务选择完成性的特征。模型结合了任务点的时间窗口和目的地的截止时间限制,以实现对众包任务的高效分配。为处理大规模问题,设计了一个基于禁忌搜索的求解算法,结合随机插入操作来搜索解空间。通过算例实验,验证所提出方法的可行性和有效性。研究结果能为空间众包任务分配的降本增效提供决策支持。

关键词: 众包, 空间众包, 任务分配, 定向问题, 混合整数规划, 禁忌搜索

Abstract: With the development of mobile internet, spatial crowdsourcing has become a highly regarded business model. In spatial crowdsourcing, there is a category of crowd workers with their preplanned destinations. Assigning tasks to these workers with destination autonomy can not only reduce task completion costs but also make full use of workers’ idle time and resources. However, compared to traditional spatial crowdsourcing workers, these workers have a significantly different range of tasks they can accept. Therefore, how to effectively assign tasks to these workers poses a challenging problem.
This article discusses the spatial crowdsourcing task assignment problem considering workers’ planned destinations and proposes a mathematical model based on mixed integer programming. Firstly, the problem scenario and relevant concepts are described, and modeled as a graph theory problem. Then, the basic model for the task assignment problem is established, including decision variables, constraints, and an objective function. The model aims to maximize the total number of completed tasks while considering time window constraints and aconstraint of not exceeding the latest arrival time at the destination.
To improve the solver’s speed, a necessary condition is proven to narrow down the search space for solving. Furthermore, to accommodate different types of spatial crowdsourcing task assignment problems, the scalability and practicality of the model are explored. It is suggested that the model can be adapted to other types of spatial crowdsourcing task assignment problems by adjusting the constraints or objective function. Two optimization strategies are discussed as model improvements: optimizing task assignment based on worker travel costs and optimizing task assignment based on redundant tasks. For the first strategy, a two-stage approach can be used to solve the model. For the second strategy, task service constraints can be relaxed in the model.
Then, to address large-scale scenarios, a heuristic algorithm based on tabu search is designed. The algorithm uses random insertion for neighborhood operations and progressively improves solution quality through iterative searching and updating, aiming to obtain satisfactory solutions within a shorter time.
Finally, three instances are presented to test the proposed model and algorithm. These instances test the impact of conditions that improve the solver speed, the effects of using crowdsourcing workers versus hired workers on mileage, the performance and speed of the proposed search algorithm in large-scale environments, and the influence of the number of workers on task completion rate. The experiments reveal that using appropriately crowdsourcing workers with planned destinations significantly reduces travel distances compared to employing hired workers. This indicates that crowdsourcing workers with planned destinations can greatly reduce travel distances, leading to reduced carbon emissions and consumption of non-renewable resources from a social welfare perspective. From a business standpoint, reduced distances generally correspond to lower costs, and the additional mileage traveled by crowdsourcing workers can serve as a basis for task pricing.
In conclusion, the proposed mathematical model for spatial crowdsourcing task assignment considering workers’ planned destinations has both theoretical and practical value. Future research can further explore methods to improve the computational efficiency and accuracy of this model to adapt to a wider range of spatial crowdsourcing scenarios.

Key words: crowdsourcing, spatial crowdsourcing, task allocation, orienteering problem, mixed integer programming, tabu search

中图分类号: