首页 | 本学科首页   官方微博 | 高级检索  
     

移动群智感知系统中基于离散布谷鸟搜索算法的任务分配
引用本文:杨正清,周朝荣,袁姝.移动群智感知系统中基于离散布谷鸟搜索算法的任务分配[J].计算机应用,2019,39(9):2778-2783.
作者姓名:杨正清  周朝荣  袁姝
作者单位:四川师范大学物理与电子工程学院,成都,610101;四川师范大学物理与电子工程学院,成都610101;气象信息与信号处理四川省高校重点实验室(成都信息工程大学),成都610225
基金项目:气象信息与信号处理四川省高校重点实验室开放课题资助项目(QXXCSYS201704);四川省教育厅重点项目(15CZ0004)。
摘    要:针对移动群智感知系统中工人积极性低以及任务过期的问题,提出了基于初始成本和软时间窗的任务分配算法。对应的任务分配问题为NP-hard问题,不存在计算有效的最优算法,因此,基于离散布谷鸟搜索算法(DCSA)进行求解。首先,根据问题特征,分别设计了对应的全局搜索过程以及局部搜索过程。其次,根据任务与工人起始位置的距离以及时间窗大小,分析其优先级以便得到更好的解。最后,执行可行化操作,使各次任务分配均满足相关约束。仿真结果表明,与遗传算法和贪婪算法相比,基于DCSA的任务分配算法能够提升工人的参与积极性,解决任务过期的问题,并最终降低系统的总成本。

关 键 词:移动群智感知  任务分配  初始成本  软时间窗  任务优先级  离散布谷鸟搜索算法
收稿时间:2019-03-06
修稿时间:2019-05-20

Task assignment based on discrete cuckoo search algorithm in mobile crowd sensing system
YANG Zhengqing,ZHOU Zhaorong,YUAN Shu.Task assignment based on discrete cuckoo search algorithm in mobile crowd sensing system[J].journal of Computer Applications,2019,39(9):2778-2783.
Authors:YANG Zhengqing  ZHOU Zhaorong  YUAN Shu
Affiliation:1. School of Physics and Electronic Engineering, Sichuan Normal University, Chengdu Sichuan 610101, China;
2. Meteorological Information and Signal Processing Key Laboratory of Sichuan Higher Education Institutes(Chengdu University of Information Technology), Chengdu Sichuan 610225, China
Abstract:Considering the problems of low-enthusiasm workers and task expiration in the mobile crowd sensing system, a task assignment algorithm based on initial cost and soft time window was proposed. As the corresponding task assignment problem belongs to the category of NP-hard problems and the computationally efficient optimal algorithm cannot be found, thus, an algorithm was developed based on Discrete Cuckoo Search Algorithm (DCSA). Firstly, the corresponding global search process and local search process were designed respectively according to the problem characteristics. Secondly, to derive the better solution, the priorities of tasks with respect to the distance between tasks and workers' starting positions as well as the size of time windows were analyzed. Finally, feasible operations were executed to guarantee that the related constraints were satisfied by each task assignment. Compared with genetic algorithm and greedy algorithm, the simulation results show that DCSA-based task assignment algorithm can improve the enthusiasm of workers to participate, solve the problem of task expiration, and ultimately reduce the total system cost.
Keywords:mobile crowd sensing  task assignment  initial cost  soft time window  task priority  Discrete Cuckoo Search Algorithm (DCSA)  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号