Heterogeneous multi-project multi-task allocation in mobile crowdsensing using an ensemble fireworks algorithm

被引:4
|
作者
Shen, Xiaoning [1 ,2 ,3 ,4 ]
Xu, Di [1 ]
Song, Liyan [5 ]
Zhang, Yuchi [1 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Automat, Nanjing 210044, Jiangsu, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing 210044, Jiangsu, Peoples R China
[3] Nanjing Univ Informat Sci & Technol, Jiangsu Key Lab Big Data Anal Technol, Nanjing 210044, Peoples R China
[4] Nanjing Univ Informat Sci & Technol, Jiangsu Engn Res Ctr Meteorol Energy Using & Contr, Nanjing 210044, Peoples R China
[5] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Guangdong Prov Key Lab Brain Inspired Intelligent, Shenzhen 518055, Guangdong, Peoples R China
关键词
Multi -project allocation; Group collaboration; Skill level; Ensemble learning; Multi -objective fireworks algorithm; MULTIOBJECTIVE OPTIMIZATION; TASK ASSIGNMENT; SELECTION;
D O I
10.1016/j.asoc.2023.110571
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of Internet of Things (IoT), Mobile CrowdSensing (MCS) platform will release projects consisting of heterogeneous tasks, requiring participants with different skills to collaborate to develop such systems. In this paper, a heterogeneous multi-project multi-task allocation model is proposed based on the group collaboration mode to cater for this problem state. Our method would distinguish the roles of members within the group, and incorporate the inherent attributes of participants like skill level and social competence. With the constraints of skill matching and completion time, one needs to simultaneously maximize the sensing quality and to minimize the platform cost by finding an optimal task-participant allocation schedule. To solve the established model, a multi-objective fireworks algorithm with dual-feedback ensemble learning framework is proposed. The weight of the weak optimizer would be adjusted automatically by the evolutionary significance, for which the individual generation method more suitable for the current state would be chosen. The individual evaluation mechanism is updated by the objective exploration degree, so that the evolutionary direction can be adaptively adjusted. To experimentally evaluate the proposed approach, it would be compared with five representative algorithms on 12 real-world instances. Experimental results show that our algorithm can assist platform managers in making better decisions. & COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] An evolutionary multi-task assignment method adapting to travel convenience in mobile crowdsensing
    Zeng, Hongjian
    Xiong, Yonghua
    She, Jinhua
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 220
  • [22] Multi-Task Allocation in Mobile Crowd Sensing With Mobility Prediction
    Zhang, Jinyi
    Zhang, Xinglin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (02) : 1081 - 1094
  • [23] Privacy-Aware Multi-task Allocation for Hybrid Blockchain-enabled Mobile Crowdsensing with Wireless Sensor Networks
    Yang, Zhaoxin
    Li, Meng
    Yang, Ruizhe
    Zhang, Yanhua
    Teng, Yinglei
    AD HOC & SENSOR WIRELESS NETWORKS, 2023, 56 (1-2) : 1 - 27
  • [24] ACOMTA: An Ant Colony Optimisation based Multi-Task Assignment Algorithm for Reverse Auction based Mobile Crowdsensing
    Saadatmand, Samad
    Kanhere, Salil S.
    PROCEEDINGS OF THE 2020 IEEE 45TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2020), 2020, : 385 - 388
  • [25] Multi-project scheduling using an heuristic and a genetic algorithm
    Kumanan, S.
    Jegan Jose, G.
    Raja, K.
    International Journal of Advanced Manufacturing Technology, 2006, 31 (3-4): : 360 - 366
  • [26] Multi-project scheduling using an heuristic and a genetic algorithm
    S. Kumanan
    G. Jegan Jose
    K. Raja
    The International Journal of Advanced Manufacturing Technology, 2006, 31 : 360 - 366
  • [27] Multi-project scheduling using an heuristic and a genetic algorithm
    Kumanan, S.
    Jose, G. Jegan
    Raja, K.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 31 (3-4): : 360 - 366
  • [28] Multi-Project Scheduling Using a Heuristic and Memetic Algorithm
    Kumanan, S.
    Raja, K.
    JOURNAL FOR MANUFACTURING SCIENCE AND PRODUCTION, 2009, 10 (3-4) : 249 - 256
  • [29] Multi-Task Allocation in Mobile Crowd Sensing with Individual Task Quality Assurance
    Wang, Jiangtao
    Wang, Yasha
    Zhang, Daqing
    Wang, Feng
    Xiong, Haoyi
    Chen, Chao
    Lv, Qin
    Qiu, Zhaopeng
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (09) : 2101 - 2113
  • [30] Multi-User Multi-Task Offloading and Resource Allocation in Mobile Cloud Systems
    Chen, Meng-Hsi
    Liang, Ben
    Dong, Min
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (10) : 6790 - 6805