计算机应用 ›› 2021, Vol. 41 ›› Issue (3): 794-802.DOI: 10.11772/j.issn.1001-9081.2020060940

所属专题: 先进计算

• 先进计算 • 上一篇    下一篇

考虑空间众包工作者服务质量的任务分配策略及其萤火虫群优化算法求解

冉家敏1,2, 倪志伟1,2, 彭鹏1,2,3, 朱旭辉1,2   

  1. 1. 合肥工业大学 管理学院, 合肥 230009;
    2. 过程优化与智能决策教育部重点实验室(合肥工业大学), 合肥 230009;
    3. 北方民族大学, 银川 750021
  • 收稿日期:2020-07-02 修回日期:2020-10-14 出版日期:2021-03-10 发布日期:2021-01-15
  • 通讯作者: 倪志伟
  • 作者简介:冉家敏(1996-),女,安徽六安人,硕士研究生,主要研究方向:空间众包、人工智能;倪志伟(1963-),男,安徽合肥人,教授,博士,主要研究方向:人工智能、机器学习、大数据、空间众包;彭鹏(1988-),男,安徽合肥人,讲师,博士研究生,主要研究方向:智能计算、数据挖掘;朱旭辉(1991-),男,安徽阜阳人,讲师,博士,主要研究方向:深度学习、智能计算。
  • 基金资助:
    国家自然科学基金资助项目(91546108,71521001,71901001);安徽省科技重大专项(201903a05020020);安徽省自然科学基金资助项目(1908085QG298)。

Task allocation strategy considering service quality of spatial crowdsourcing workers and its glowworm swarm optimization algorithm solution

RAN Jiamin1,2, NI Zhiwei1,2, PENG Peng1,2,3, ZHU Xuhui1,2   

  1. 1. School of Management, Hefei University of Technology, Hefei Anhui 230009, China;
    2. Key Laboratory of Process Optimization and Intelligent Decision-Making, Ministry of Education(Hefei University of Technology), Hefei Anhui 230009, China;
    3. North Minzu University, Yinchuan Ningxia 750021, China
  • Received:2020-07-02 Revised:2020-10-14 Online:2021-03-10 Published:2021-01-15
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (91546108, 71521001, 71901001), the Science and Technology Major Project of Anhui Province (201903a05020020), the Natural Science Foundation of Anhui Province (1908085QG298).

摘要: 针对空间众包中的任务分配问题,考虑空间众包工作者的服务质量对分配结果的影响,从而提出了一种加入了工作者服务质量评价的任务分配策略。首先,在每个时空环境下,加入工作者的评价要素以建立充分考虑工作者服务质量和距离成本的多目标模型;其次,通过改进离散型萤火虫群优化算法的初始化及编码策略、位置移动策略、邻域搜索策略使算法收敛速度加快、全局寻优能力提高;最后,利用改进后的算法来求解模型。在模拟和真实数据集上的实验结果表明,该算法在不同规模数据集上较其他群智能算法可提高2%~25%的任务分配总得分。该算法考虑了工作者的服务质量后,可有效提高任务分配效率和最终总得分。

关键词: 工作者服务质量评价, 工作者评价得分更新机制, 空间众包, 任务分配, 离散型萤火虫群优化算法

Abstract: Focusing on the task allocation problem in spatial crowdsourcing, with the consideration of the influence of the spatial crowdsourcing workers' service quality on the allocation results, a task allocation strategy with the quality evaluation of worker's service was proposed. Firstly, in each spatio-temporal environment, the evaluation element of spatial crowdsourcing workers was added to establish a multi-objective model that fully considers the service quality and distance cost of the workers. Secondly, the algorithm convergence speed was increased and the global optimization ability was improved by improving the initialization and coding strategy, position movement strategy and neighborhood search strategy of the discrete glowworm swarm optimization algorithm. Finally, the improved algorithm was used to solve the model. Experimental results on the simulated and real datasets show that, compared with other swarm intelligence algorithms, the proposed algorithm can improve the total score of task allocation by 2% to 25% on datasets with different scales. By considering the service quality of workers, the proposed algorithm can effectively improve the efficiency of task allocation and the final total score.

Key words: quality evaluation of the worker's service, worker's evaluation score updating mechanism, spatial crowdsourcing, task allocation, discrete glowworm swarm optimization algorithm

中图分类号: