期刊文献+

Task assignment for minimizing application completion time using honeybee mating optimization

Task assignment for minimizing application completion time using honeybee mating optimization
原文传递
导出
摘要 Effective task assignment is essential for achieving high performance in heterogeneous distributed computing systems. This paper proposes a new technique for minimizing the parallel application time cost of task assignment based on the honeybee mating optimization (HBMO) algorithm. The HBMO approach combines the power of simulated annealing, genetic algorithms, and an effective local search heuristic to find the best possible solution to the problem within an acceptable amount of computation time. The performance of the proposed HBMO algorithm is shown by comparing it with three existing task assignment techniques on a large number of randomly generated problem instances. Experimental results indicate that the proposed HBMO algorithm outperforms the competing algorithms. Effective task assignment is essential for achieving high performance in heterogeneous distributed computing systems. This paper proposes a new technique for minimizing the parallel application time cost of task assignment based on the honeybee mating optimization (HBMO) algorithm. The HBMO approach combines the power of simulated annealing, genetic algorithms, and an effective local search heuristic to find the best possible solution to the problem within an acceptable amount of computation time. The performance of the proposed HBMO algorithm is shown by comparing it with three existing task assignment techniques on a large number of randomly generated problem instances. Experimental results indicate that the proposed HBMO algorithm outperforms the competing algorithms.
出处 《Frontiers of Computer Science》 SCIE EI CSCD 2013年第3期404-415,共12页 中国计算机科学前沿(英文版)
关键词 heterogeneous distributed computing task assignment task interaction graph honeybee mating optimization META-HEURISTICS heterogeneous distributed computing, task assignment, task interaction graph, honeybee mating optimization, meta-heuristics
  • 相关文献

参考文献37

  • 1Yang B, Hu H J, Guo S C. Cost-oriented task allocation and hardware redundancy policies in heterogeneous distributed computing systems considering software reliability. Computers & Industrial Engineering, 2009,56(4): 1687-1696. 被引量:1
  • 2Wu M, Shu W, Gu J. Efficient local search for DAG scheduling. IEEE Transaction on Parallel and Distribute Systems, 2001, 12(6): 617-627. 被引量:1
  • 3Yin P Y, Yu S S, Wang P P, Wang Y T. A hybrid particle swarm op-timization algorithm for optimal task assignment in distributed sys-tems. Computer Standard & Interface, 2006, 28(4): 441-450. 被引量:1
  • 4Shen C, Tsai W. A graph matching approach to optimal task assign-ment in distributed computing systems using minimax criterion. IEEE Transaction on Computers, 1985,34(3): 197-203. 被引量:1
  • 5Kafil M, Ahmad I. Optimal task assignment in heterogeneous dis-tributed computing systems. IEEE Concurrency, 1998,6(3): 42-51. 被引量:1
  • 6Tom A P, Murthy C S R. Optimal task allocation in distributed sys-tems by graph matching and state space search. Journal of Systems and Software, 1999,46(1): 59-75. 被引量:1
  • 7Ma Y C, Chen T F, Chung C P. Branch-and-bound task allocation with task clustering-based pruning. Journal of Parallel and Distributed Computing, 2004, 64(11): 1223-1240. 被引量:1
  • 8Ahmad I, Dhodhi M K. Task assignment using problem-space genetic algorithm. Concurrency: Practice and Experience, 1995, 7(5): 411- 428. 被引量:1
  • 9Hadj-Alouane A B, Bean J C, Murty KG. A hybrid genetic/optimiza-tion algorithm for a task allocation problem. Journal of Scheduling, 1999, 2(4): 189-201. 被引量:1
  • 10Page A J, Keane T M, Naughton T J. Multi-heuristic dynamic task al-location using genetic algorithms in a heterogeneous distributed sys-tem. Journal of Parallel and Distributed Computing, 2010, 70(7): 758-766. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部