Multi-objective task allocation in distributed computing systems by hybrid particle swarm optimization

被引:48
|
作者
Yin, Peng-Yeng [1 ]
Yu, Shiuh-Sheng [1 ]
Wang, Pei-Pei [1 ]
Wang, Yi-Te [1 ]
机构
[1] Natl Chi Nan Univ, Dept Informat Management, Nantou 545, Taiwan
关键词
multi-objective task allocation problem; distributed computing systems; distributed system reliability; hybrid strategy; particle swarm optimization; genetic algorithm;
D O I
10.1016/j.amc.2006.06.071
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In a distributed computing system (I)CS), we need to allocate a number of modules to different processors for execution. It is desired to maximize the processor synergism in order to achieve various objectives, such as throughput maximization, reliability maximization, and cost minimization. There may also exist a set of system constraints related to memory and communication link capacity. The considered problem has been shown to be NP-hard. Most existing approaches for task allocation deal with a single objective only. This paper presents a multi-objective task allocation algorithm with presence of system constraints. The algorithm is based on the particle swarm optimization which is a new metaheuristic and has delivered many successful applications. We further devise a hybrid strategy for expediting the convergence process. We assess our algorithm by comparing to a genetic algorithm and a mathematical programming approach. The experimental results manifest that the proposed algorithm performs the best under different problem scales, task interaction densities, and network topologies. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:407 / 420
页数:14
相关论文
共 50 条
  • [21] Multi-objective particle swarm optimization based on cooperative hybrid strategy
    Yu, Hui
    Wang, YuJia
    Xiao, ShanLi
    APPLIED INTELLIGENCE, 2020, 50 (01) : 256 - 269
  • [22] Multi-objective particle swarm optimization based on cooperative hybrid strategy
    Hui Yu
    YuJia Wang
    ShanLi Xiao
    Applied Intelligence, 2020, 50 : 256 - 269
  • [23] A HYBRID PARTICLE SWARM EVOLUTIONARY ALGORITHM FOR CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION
    Wei, Jingxuan
    Wang, Yuping
    Wang, Hua
    COMPUTING AND INFORMATICS, 2010, 29 (05) : 701 - 718
  • [24] Application of multi-objective particle swarm optimization to solve a fuzzy multi-objective reliability redundancy allocation problem
    Ebrahimipour, V.
    Sheikhalishahi, M.
    2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 326 - 333
  • [25] Multi-Objective Particle Swarm Optimization for FACTS Allocation to Enhance Voltage Security
    Laifa, A.
    Boudour, M.
    INTERNATIONAL REVIEW OF ELECTRICAL ENGINEERING-IREE, 2009, 4 (05): : 994 - 1004
  • [26] Allocation of urban land uses by Multi-Objective Particle Swarm Optimization algorithm
    Masoomi, Zohreh
    Mesgari, Mohammad Sadi
    Hamrah, Majid
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2013, 27 (03) : 542 - 566
  • [27] Integrated optimization by multi-objective particle swarm optimization
    Tokyo Metropolitan University, 1-1, Minamiosawa, Hachioji-shi, Tokyo 192-0397, Japan
    IEEJ Trans. Electr. Electron. Eng., 1931, 1 (79-81):
  • [28] Integrated Optimization by Multi-Objective Particle Swarm Optimization
    Kawarabayashi, Masaru
    Tsuchiya, Junichi
    Yasuda, Keiichiro
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 5 (01) : 79 - 81
  • [29] Multi-Objective Accelerated Particle Swarm Optimization With Dynamic Programing Technique for Resource Allocation in Mobile Edge Computing
    Alfakih, Taha
    Hassan, Mohammad Mehedi
    Al-Razgan, Muna
    IEEE ACCESS, 2021, 9 : 167503 - 167520
  • [30] Attack localization task allocation in wireless sensor networks based on multi-objective binary particle swarm optimization
    Sun, Ziwen
    Liu, Yuhui
    Tao, Li
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 112 : 29 - 40