Scheduling of scientific workflows using a chaos-genetic algorithm

被引:53
作者
Gharooni-fard, Golnar [1 ]
Moein-darbari, Fahime [1 ]
Deldari, Hossein [2 ]
Morvaridi, Anahita [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Sci, Mashhad Branch, Emamiyeh Blvd, Ghasem Abad, Mashhad, Iran
[2] Ferdowsi Univ Mashhad, Dept Comp Sci, Ghasem Abad, Mashhad, Iran
来源
ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS | 2010年 / 1卷 / 01期
关键词
Grid computing; Chaos-genetic algorithms; Workflow scheduling; Deadline constraints; Budget constraints;
D O I
10.1016/j.procs.2010.04.160
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The main idea of developing Grid is to make effective use of the computation power distributed all over the world. Economical issues are the most vital motivations of resource owners to share their services. This means that users are required to pay for access to services based on their usage and level of QoS they need. Therefore total cost of executing an application is becoming one of the most important parameters in evaluating QoS, which users tend to decrease. Since, many applications are described in the form of dependent tasks, scheduling of these workflows has become a major challenge in grid environment. In this paper, a novel genetic algorithm called chaos-genetic algorithm is used to solve the scheduling problem considering both user's budget and deadline. Due to the nature of chaotic variables such as pseudo-randomness, ergodicity and irregularity, the evolutional process of chaos-genetic algorithm makes individuals of subgenerations distribute ergodically in the defined space and circumvents the premature of the individuals of traditional genetic algorithms (TGA). The results of applying chaos-genetic scheduling algorithm (CGS) showed greater performances of CGS compared to traditional genetic algorithm (TGS) on both balanced and unbalanced workflows. (C) 2010 Published by Elsevier Ltd.
引用
收藏
页码:1439 / 1448
页数:10
相关论文
共 15 条
[1]  
[Anonymous], 1998, INTRO GENETIC ALGORI
[2]  
BLYTHE J, 2005, IEEE INT S CLUST COM
[3]  
Bucolo M., 2002, IEEE Circuits and Systems Magazine, V2, P4, DOI 10.1109/MCAS.2002.1167624
[4]  
BUYYA R, 2000, 2 WORKSH ACT MIDDL S
[5]   Optimizing hydropower reservoir operation using hybrid genetic algorithm and chaos [J].
Cheng, Chun-Tian ;
Wang, Wen-Chuan ;
Xu, Dong-Mei ;
Chau, K. W. .
WATER RESOURCES MANAGEMENT, 2008, 22 (07) :895-909
[6]   GREEDY RANDOMIZED ADAPTIVE SEARCH PROCEDURES [J].
FEO, TA ;
RESENDE, MGC .
JOURNAL OF GLOBAL OPTIMIZATION, 1995, 6 (02) :109-133
[7]  
MOEIDARBARI F, 2009, P IEEE INT C COMP SC, V2, P366
[8]  
PRODAN R, 2005, 20 S APPL COMP SAC 2
[9]  
Stavroulakis Peter., 2006, Chaos applications in telecommunications
[10]  
Tsiakkouri E., 2005, COREGRID WORKSHOP IN, P347