Multi-objective Scheduling for Divisible Load in Heterogeneous Distributed System

被引:0
作者
Xuan, Hejun [1 ]
Wang, Yuping [1 ]
Hao, Shanshan [1 ]
Wang, Xiaoli [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
来源
2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2016年
关键词
START-UP COSTS; GENETIC ALGORITHM; NETWORKS; TASKS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The scheduling for divisible load in heterogeneous distributed system is a well known NP-hard problem. The problem is even more complex and challenging when its model has more than one objective, The difficulty is to satisfy multiple objectives that may be of conflicting nature. This paper investigates a multi-objective scheduling problem for divisible load in heterogeneous distributed systems. First, the cost of the system is taken into account and its quantitative formula is given. Second, a bi-objective optimization model, which minimizes the cost of system and the makespan of the load, is established. For the sake of solving the bi-objective optimization model efficiently, a novel effective bi-objective genetic algorithm combing the idea of MOEA/D is proposed. Finally, numerical simulation experiments are conducted, and the experimental results indicate that the effectiveness of the proposed model and algorithm.
引用
收藏
页码:3378 / 3384
页数:7
相关论文
共 25 条
[1]   Heterogeneous Resource Allocation under Degree Constraints [J].
Beaumont, Olivier ;
Eyraud-Dubois, Lionel ;
Thraves Caro, Christopher ;
Rejeb, Hejer .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (05) :926-937
[2]   Divisible Load Theory: A New Paradigm for Load Scheduling in Distributed Systems [J].
Veeravalli Bharadwaj ;
Debasish Ghose ;
Thomas G. Robertazzi .
Cluster Computing, 2003, 6 (1) :7-17
[3]   Design and analysis of load distribution strategies with start-up costs in scheduling divisible loads on distributed networks [J].
Bharadwaj, V ;
Li, XL ;
Ko, CC .
MATHEMATICAL AND COMPUTER MODELLING, 2000, 32 (7-8) :901-932
[4]   Parallel processor configuration design with processing/transmission costs [J].
Charcranoon, S ;
Robertazzi, TG ;
Luryi, S .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (09) :987-991
[5]   Analysis and modeling of task scheduling in wireless sensor network based on divisible load theory [J].
Dai, Liang ;
Shen, Zhong ;
Chen, Ting ;
Chang, Yilin .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2014, 27 (05) :721-731
[6]  
Deb K., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P849
[7]   Biobjective scheduling algorithms for execution time-reliability trade-off in heterogeneous computing systems [J].
Dogan, A ;
Özgüner, F .
COMPUTER JOURNAL, 2005, 48 (03) :300-314
[8]  
Garg R, 2014, J SUPERCOMPUT, V68, P709, DOI 10.1007/s11227-013-1059-8
[9]   Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing [J].
Iosup, Alexandru ;
Ostermann, Simon ;
Yigitbasi, M. Nezih ;
Prodan, Radu ;
Fahringer, Thomas ;
Epema, Dick H. J. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (06) :931-945
[10]   Approximation algorithms for no idle time scheduling on a single machine with release times and delivery times [J].
Kacem, Imed ;
Kellerer, Hans .
DISCRETE APPLIED MATHEMATICS, 2014, 164 :154-160