Multitask Particle Swarm Optimization With Dynamic On-Demand Allocation

被引:14
|
作者
Han, Honggui [1 ,2 ]
Bai, Xing [1 ,2 ]
Hou, Ying [1 ,2 ]
Qiao, Junfei [1 ,2 ]
机构
[1] Beijing Univ Technol, Beijing Artificial Intelligence Inst, Minist Educ, Fac Informat Technol,Engn Res Ctr Digital Communit, Beijing 100022, Peoples R China
[2] Beijing Univ Technol, Beijing Lab Urban Mass Transit, Beijing 100022, Peoples R China
基金
美国国家科学基金会; 北京市自然科学基金;
关键词
Index Terms-Complexity; multitask optimization (MTO); resource allocation; EVOLUTIONARY MULTITASKING; ALGORITHM;
D O I
10.1109/TEVC.2022.3187512
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multitask optimization aims to solve multiple optimization problems in parallel utilizing a single population. However, if the computing resources are limited, allocating the same computing resources to different tasks will cause resource waste and make complex tasks difficult to converge to the optimal solution. To address this issue, a multitask particle swarm optimization with a dynamic on-demand allocation strategy (MTPSO-DA) is proposed to dynamically allocate computing resources. First, a task complexity index, based on convergence rate and contribution rate, is designed to evaluate the difficulty of solving different tasks. Then, the complexity of different tasks can be evaluated in real time. Second, the skill factor of the particle is extended to a time-varying matrix according to the task complexity index. Then, the recently captured feedback is stored to determine the computational resource demands of the task. Third, an on-demand allocation strategy, based on the time-varying matrix, is developed to obtain the skill factor probability vector utilizing the attenuation accumulation method. Then, computing resources can be allocated dynamically among different tasks. Finally, some comparative experiments are conducted based on the benchmark problem to evaluate the superiority of the MTPSO-DA algorithm. The results indicate that the proposed MTPSO-DA algorithm can achieve dynamic resource allocation.
引用
收藏
页码:1015 / 1026
页数:12
相关论文
共 50 条
  • [21] Application Research of Chaotic Binary Particle Swarm Optimization Algorithm in Dynamic Spectrum Allocation
    Teng, Zhi-Jun
    Xie, Lu-Ying
    Chen, Hao-Lei
    Zhang, Hua
    Journal of Computers (Taiwan), 2020, 31 (04) : 288 - 299
  • [22] Optimization of Power Allocation for Interference Cancellation With Particle Swarm Optimization
    Zielinski, Karin
    Weitkemper, Petra
    Laur, Rainer
    Kammeyer, Karl-Dirk
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (01) : 128 - 150
  • [23] A Framework for Budget Allocation and Optimization Using Particle Swarm Optimization
    Sinha, Keshav
    Priya, Annu
    Khowas, Moumita
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2017, 509 : 149 - 158
  • [24] Cooperative Particle Swarm Optimization With a Bilevel Resource Allocation Mechanism for Large-Scale Dynamic Optimization
    Liu, Xiao-Fang
    Zhang, Jun
    Wang, Jun
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (02) : 1000 - 1011
  • [25] Dynamic Resource Allocation Framework for MooD (MBMS Operation On-Demand)
    Kaliski, Rafael
    Chou, Ching-Chun
    Meng, Hsiang-Yun
    Wei, Hung-Yu
    IEEE TRANSACTIONS ON BROADCASTING, 2016, 62 (04) : 903 - 917
  • [26] Particle Swarm Optimization for Integer Resource Allocation Problem
    Qi-Rong Qiu
    Yong-Fang Zhang
    2008 INTERNATIONAL CONFERENCE ON RISK MANAGEMENT AND ENGINEERING MANAGEMENT, ICRMEM 2008, PROCEEDINGS, 2008, : 141 - 144
  • [27] Hybrid particle swarm optimization for multiobjective resource allocation
    Yi Yang
    Li Xiaoxing
    Gu Chunqin
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2008, 19 (05) : 959 - 964
  • [29] Scrum Task Allocation Based on Particle Swarm Optimization
    Brezocnik, Lucija
    Fister, Iztok, Jr.
    Podgorelec, Vili
    BIOINSPIRED OPTIMIZATION METHODS AND THEIR APPLICATIONS, BIOMA 2018, 2018, 10835 : 38 - 49
  • [30] Particle swarm optimization algorithm for the berth allocation problem
    Ting, Ching-Jung
    Wu, Kun-Chih
    Chou, Hao
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (04) : 1543 - 1550