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

被引:47
|
作者
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 条
  • [1] A Combinatorial Multi-objective Particle Swarm Optimization Based Algorithm for Task Allocation in Distributed Computing Systems
    Roy, Rahul
    Das, Madhabananda
    Dehuri, Satchidananda
    [J]. ADVANCES IN COMPUTING AND COMMUNICATIONS, PT 4, 2011, 193 : 113 - +
  • [2] MULTI-OBJECTIVE PARTICLE SWARM OPTIMIZATION FOR RESOURCE ALLOCATION IN CLOUD COMPUTING
    Feng, Mingyue
    Wang, Xiao
    Zhang, Yongjin
    Li, Jianshi
    [J]. 2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 1161 - 1165
  • [3] Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 237 - 251
  • [4] Efficient Task Scheduling Multi-Objective Particle Swarm Optimization in Cloud Computing
    Alkayal, Entisar S.
    Jennings, Nicholas R.
    Abulkhair, Maysoon F.
    [J]. PROCEEDINGS OF THE 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS - LCN WORKSHOPS 2016, 2016, : 17 - 24
  • [5] Particle Swarm Optimization for Cooperative Multi-Robot Task Allocation: A Multi-Objective Approach
    Wei, Changyun
    Ji, Ze
    Cai, Boliang
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 2530 - 2537
  • [6] A Multi-Objective Approach with Modified Particle Swarm Optimization and Hybrid Energy Systems
    Vijayammal, Bindu Kolappa Pillai
    Cherukupalli, Kumar
    Jayaraman, Ramesh
    Kannan, Elango
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2024, 31 (05): : 1576 - 1581
  • [7] A Novel Hybrid Particle Swarm Optimization for Multi-Objective Problems
    Jiang, Siwei
    Cai, Zhihua
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PROCEEDINGS, 2009, 5855 : 28 - 37
  • [8] An Improved Hybrid Multi-objective Particle Swarm Optimization Algorithm
    Zhou, Zuan
    Dai, Guangming
    Fang, Pan
    Chen, Fangjie
    Tan, Yi
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 181 - 188
  • [9] A Novel Hybrid Multi-Objective Particle Swarm Optimization Algorithm With an Adaptive Resource Allocation Strategy
    Li, Lingjie
    Chen, Shuo
    Gong, Zhe
    Lin, Qiuzhen
    Ming, Zhong
    [J]. IEEE ACCESS, 2019, 7 : 177082 - 177100
  • [10] Optimal allocation of multi-objective water treatment based on hybrid particle swarm optimization algorithm
    Wang, Zhanping
    Tian, Juncang
    Feng, Kepeng
    [J]. DESALINATION AND WATER TREATMENT, 2019, 163 : 310 - 316