Advanced Search
Turn off MathJax
Article Contents
SHEN Xiaoning, SHE Juan, WANG Zhilong, LI Jiayuan. A Social-Aware Ant Colony Optimization Algorithm with Reproductive Division of Labor for MCS Task Allocation[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260018
Citation: SHEN Xiaoning, SHE Juan, WANG Zhilong, LI Jiayuan. A Social-Aware Ant Colony Optimization Algorithm with Reproductive Division of Labor for MCS Task Allocation[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260018

A Social-Aware Ant Colony Optimization Algorithm with Reproductive Division of Labor for MCS Task Allocation

doi: 10.11999/JEIT260018 cstr: 32379.14.JEIT260018
Funds:  The National Natural Science Foundation of China (61502239), The Natural Science Foundation of Jiangsu Province (BK20150924)
  • Received Date: 2026-01-06
  • Accepted Date: 2026-05-12
  • Rev Recd Date: 2026-05-05
  • Available Online: 2026-06-02
  •   Objective  With the rapid development of handheld and wearable smart devices, Mobile Crowd Sensing (MCS) has become an efficient data collection paradigm. Effective task allocation can improve system efficiency, requester and participant satisfaction, and platform sustainability. Existing models often neglect task skill requirements, do not use participants’ social networks as auxiliary execution resources in emergencies, and overlook the effect of collaboration efficiency on team-task quality. To address these issues, this paper proposes a Social-Aware MCS Task Allocation model (SAMCSTA) with two objectives: maximizing total platform revenue and total task sensing quality. Social networks are used to build a two-layer collaboration framework of platform participants and social-network friends, which expands available execution resources and improves allocation flexibility. For complex tasks, participant sensing capability is quantified, and collaboration efficiency is introduced to optimize team composition.  Methods  This paper proposes a Multi-objective Ant Colony Optimization based on Reproductive Division of Labor (MACORDL) algorithm. The main innovations are as follows. First, the ant colony is divided into four collaborative subpopulations: queen ants, male ants, scout ants, and worker ants. Local enhancement, memetic crossover, knowledge transfer, and other search strategies are designed for these subpopulations to form a hierarchical collaborative search framework. Second, a statistical-learning-based mating selection strategy is designed to support intelligent transfer of elite genes. Third, the short-term contribution of each subpopulation is predicted from historical performance, which enables dynamic and adaptive allocation of computational resources. Fourth, a cooperative update mechanism for node pheromones and participant pheromones is designed to establish a dual-layer search guidance system.  Results and Discussions  The evaluation uses 8 synthetic instances and 4 real-world instances. Performance is measured by HyperVolume Ratio (HVR) and Inverted Generational Distance (IGD). The Wilcoxon rank-sum test at a significance level of 0.05 is used for statistical comparison. The results show that MACORDL achieves the best HVR and IGD on most instances (Table 2, Table 3). On average, MACORDL improves HVR and IGD by 16.41% and 18.04%, respectively, compared with the second-best algorithm. Visual comparisons further show that the Pareto front obtained by MACORDL has better convergence, distribution uniformity, and breadth (Fig. 4). Although its fine-grained local search can still be improved for a few large-scale instances, MACORDL shows stable performance and good scalability across different problem scales. It helps the platform obtain task allocation schemes with higher revenue and better sensing quality.  Conclusions  This paper studies the task allocation problem in MCS systems by considering interactions among platform participants and between participants and their social-network friends. A social-aware MCS task allocation model is established, and MACORDL is proposed to solve it. Comparative experiments on 8 synthetic instances and 4 real-world instances with different scales show that MACORDL outperforms six representative algorithms on most instances. It obtains allocation schemes and paths that yield higher total platform revenue and better task sensing quality, indicating good scalability. MACORDL uses multiple strategies to balance local exploitation and global exploration. However, the current model assumes that all tasks are released at the initial stage and that complete information is available. Participant privacy protection is also not considered. Future work will focus on MCS task allocation models in dynamic and uncertain environments and on privacy-preserving distributed optimization.
  • loading
  • [1]
    ZHANG Xian, QIN Xiaolin, XU Haiwen, et al. PPHMA: Privacy-preserving hybrid multi-task allocation for mobile crowd sensing[J]. IEEE Transactions on Network Science and Engineering, 2025, 12(4): 3360–3373. doi: 10.1109/TNSE.2025.3559563.
    [2]
    GANTI R K, YE Fan, and LEI Hui. Mobile crowdsensing: Current state and future challenges[J]. IEEE Communications Magazine, 2011, 49(11): 32–39. doi: 10.1109/MCOM.2011.6069707.
    [3]
    V S and RAMACHANDRAN S. Hybrid optimized task scheduling with multi-objective framework for crowd sensing in mobile social networks[J]. Peer-to-Peer Networking and Applications, 2024, 17(2): 722–738. doi: 10.1007/s12083-023-01608-4.
    [4]
    SHEN Xiaoning, XU Di, SONG Liyan, et al. Heterogeneous multi-project multi-task allocation in mobile crowdsensing using an ensemble fireworks algorithm[J]. Applied Soft Computing, 2023, 145: 110571. doi: 10.1016/j.asoc.2023.110571.
    [5]
    WU Xiangling, MA Wenming, ZHU Xiao, et al. A Pareto-based genetic algorithm for online task allocation in mobile crowdsensing[J]. Computer Communications, 2025, 241: 108269. doi: 10.1016/j.comcom.2025.108269.
    [6]
    YANG Guisong, SANG Jian, LI Hanqing, et al. Efficient group collaboration for sensing time redundancy optimization in mobile crowdsensing[J]. IEEE Internet of Things Journal, 2024, 11(15): 26091–26103. doi: 10.1109/JIOT.2024.3393532.
    [7]
    DORIGO M. DORIGO M. Optimization, learning and natural algorithms[D]. [Ph. D. dissertation], Politecnico Di Milano, 1992.
    [8]
    HUANG Ting, ZHANG Zhenquan, GONG Yuejiao, et al. nLKH-ACS: A niching Lin-Kernighan-Helsgaun-based ant colony system for multisolution traveling salesman problems[J]. IEEE Transactions on Evolutionary Computation, 2025, 29(6): 2596–2610. doi: 10.1109/TEVC.2024.3507777.
    [9]
    唐伦, 周钰, 杨友超, 等. 5G网络切片场景中基于预测的虚拟网络功能动态部署算法[J]. 电子与信息学报, 2019, 41(9): 2071–2078. doi: 10.11999/JEIT180894.

    TANG Lun, ZHOU Yu, YANG Youchao, et al. Virtual network function dynamic deployment algorithm based on prediction for 5G network slicing[J]. Journal of Electronics & Information Technology, 2019, 41(9): 2071–2078. doi: 10.11999/JEIT180894.
    [10]
    LIU Yuting, GUO Shijie, TANG Shufeng, et al. Path planning for robots based on adaptive dual-layer ant colony optimization algorithm and adaptive dynamic window approach[J]. IEEE Sensors Journal, 2025, 25(11): 19694–19708. doi: 10.1109/JSEN.2025.3557437.
    [11]
    ZOU Hong, WANG Hongli, CUI Yaping, et al. Worker selection towards high service quality in mobile crowd sensing[C]. 2022 IEEE 96th Vehicular Technology Conference (VTC2022-Fall), London, United Kingdom, 2022: 1–5. doi: 10.1109/VTC2022-Fall57202.2022.10012834.
    [12]
    JI Jianjiao, GUO Yinan, GONG Dunwei, et al. Evolutionary multi-task allocation for mobile crowdsensing with limited resource[J]. Swarm and Evolutionary Computation, 2021, 63: 100872. doi: 10.1016/j.swevo.2021.100872.
    [13]
    殷礼胜, 唐圣期, 李胜, 等. 基于整合移动平均自回归和遗传粒子群优化小波神经网络组合模型的交通流预测[J]. 电子与信息学报, 2019, 41(9): 2273–2279. doi: 10.11999/JEIT181073.

    YIN Lisheng, TANG Shengqi, LI Sheng, et al. Traffic flow prediction based on hybrid model of auto-regressive integrated moving average and genetic particle swarm optimization wavelet neural network[J]. Journal of Electronics & Information Technology, 2019, 41(9): 2273–2279. doi: 10.11999/JEIT181073.
    [14]
    BLONDEL V D, ESCH M, CHAN C, et al. Data for development: The D4D challenge on mobile phone data[J]. arXiv preprint arXiv: 1210.0137, 2012. doi: 10.48550/arXiv.1210.0137.
    [15]
    申晓宁, 施江熠, 马燕昭, 等. 考虑工作量不确定性的软件项目策略梯度超启发式调度[J]. 电子与信息学报, 2026, 48(2): 794–805. doi: 10.11999/JEIT250769.

    SHEN Xiaoning, SHI Jiangyi, MA Yanzhao, et al. Considering workload uncertainty in strategy gradient-based hyper-heuristic scheduling for software projects[J]. Journal of Electronics & Information Technology, 2026, 48(2): 794–805. doi: 10.11999/JEIT250769.
    [16]
    MACHAČEK J, SIEGEL S, and ZACHERT H. DEEM—differential evolution with elitism and multi-populations[J]. Swarm and Evolutionary Computation, 2025, 92: 101818. doi: 10.1016/j.swevo.2024.101818.
    [17]
    XU Liping, ZHOU Tao, LI Kai, et al. Q-learning-driven multi-population cooperative evolutionary algorithm with local search for scheduling of network-shared manufacturing resources[J]. Computers & Operations Research, 2025, 180: 107076. doi: 10.1016/j.cor.2025.107076.
    [18]
    ZHAO Tianhao, WU Linjie, CUI Zhihua, et al. An adaptive strategy based multi-population multi-objective optimization algorithm[J]. Information Sciences, 2025, 686: 120913. doi: 10.1016/j.ins.2024.120913.
    [19]
    LI Zhetao, TAN Zhihui, LONG Saiqin, et al. A novel coverage-aware task allocation scheme in cooperative mobile crowd sensing[J]. Ad Hoc Networks, 2023, 151: 103297. doi: 10.1016/j.adhoc.2023.103297.
    [20]
    CAI Xingjuan, JI Chen, and ZHAO Tianhao. A constrained many-objective mobile crowdsensing task allocation method considering latent workers[J]. IEEE Internet of Things Journal, 2025, 12(4): 4065–4077. doi: 10.1109/JIOT.2024.3481637.
    [21]
    KHALEEL M I, SAFRAN M, ALFARHOOD S, et al. Combinatorial metaheuristic methods to optimize the scheduling of scientific workflows in green DVFS-enabled edge-cloud computing[J]. Alexandria Engineering Journal, 2024, 86: 458–470. doi: 10.1016/j.aej.2023.11.074.
    [22]
    CHANDRASHEKAR C, KRISHNADOSS P, KEDALU POORNACHARY V, et al. HWACOA scheduler: Hybrid weighted ant colony optimization algorithm for task scheduling in cloud computing[J]. Applied Sciences, 2023, 13(6): 3433. doi: 10.3390/app13063433.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(4)  / Tables(3)

    Article Metrics

    Article views (60) PDF downloads(7) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return