• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2023, Vol. 45 ›› Issue (02): 321-331.

• Artificial Intelligence and Data Mining • Previous Articles     Next Articles

Heterogeneous task assignment of mobile crowdsensing based on a discrete fireworks algorithm

SHEN Xiao-ning1,2,3,XU Di1,SONG Li-yan4,YAO Cheng-bin1,WANG Yu-fang1,2,3   

  1. (1.School of Automation,Nanjing University of Information Science and Technology,Nanjing 210044;
    2.Jiangsu Collaborative Innovation Center of Atmospheric Environment and Equipment Technology,Nanjing 210044;
    3.Jiangsu Key Laboratory of Big Data Analysis,Nanjing 210044;
    4.Guangdong Key Laboratory of Brain-like Intelligent Computing
     (South University of Science and Technology),Shenzhen 518055,China)
  • Received:2021-08-03 Revised:2021-11-04 Accepted:2023-02-25 Online:2023-02-25 Published:2023-02-16

Abstract: A mathematical model of heterogeneous task assignment problem based on mobile crowdsensing is established. This model considers the psychological and behavioral processes of participants, introduces environmental information, participants health status, credibility, measurement time and other factors, and minimizes the total cost of task completion by finding the optimal task allocation scheme. The total task cost includes compensation cost, data loss cost and journey cost. To solve the model, a discrete fireworks algorithm with prediction information is proposed. This algorithm uses the integer coding, and the heuristic information of distance and matched-degree in the model are adopted to design the firework explosion operator. A grouping linear prediction strategy of explosion amplitude and an adaptive competition mechanism of mutation operator are proposed. Experimental results show that, compared with the existing algorithms, the proposed algorithm can find a better assignment scheme for the heterogeneous task assignment problem with mobile crowdsensing. 

Key words: mobile crowdsensing, task assignment, fireworks algorithm, predicted information, explosion amplitude