Optimized Scheduling and Resource Allocation Using Evolutionary Algorithms in Cloud Environment

Size: px
Start display at page:

Download "Optimized Scheduling and Resource Allocation Using Evolutionary Algorithms in Cloud Environment"

Transcription

1 Receved: June, Optmzed Schedulng and Resource Allocaton Usng Evolutonary Algorthms n Cloud Envronment Anusha Bamn Antony Muthu 1* Sharmn Enoch 1 1 Noorul Islam Unversty, Inda * Correspondng author s Emal: anushabamn@gmal.com Abstract: Cloud computng s a powerful computng technology, whch render a flexble servces at anywhere to the user. One of the major ssue of cloud computng was schedulng. In ths work, a bacteral foragng optmzaton algorthm wth genetc algorthm () was combned to fnd out trustworthy schedulng problems n cloud workflow. Generally job schedulng and resource allocaton n cloud s a tedous optmzaton problem at the tme of consderng QoS requrements. Lot of exstng works under schedulng only concentrates on cost optmzaton and deadlne problems, and t gnores the mportance of relablty, avalablty and robustness. The man subscrpton of my work s to state a new optmzed approach to schedule the jobs effcently and allocate the resources n a effcent manner by ntroducng algorthm. Experments were done n PSO, Genetc, and then Genetc and was combned to generate a hybrd optmzed result, and the work was compared wth above mentoned algorthms. The algorthms were executed for 52 teratons and totally 1 runs are calculated. The sze of the job as well as vrtual machnes was vared for each teraton to calculate performance varaton. We consdered the optmzaton parameter as tme and cost, and throughput. The work s mplemented n cloudsm to create a smulated cloud envronment. Fnal result shows better performance and maxmum resource utlzaton n when compared to PSO,,. Keywords: Workflow, Schedulng, Resource allocaton, Bacteral foragng optmzaton. 1. Introducton In recent years dstrbuted envronments are playng a major role for computng. In that way cloud computng was used as a technology to use the resources based on pay and use model. Cloud servces are classfed n the terms of: Infrastructure as a Servce (IaaS), Platform as a Servce (PaaS), and Software as a Servce (SaaS) [1, 2]. In ths work we target on Infrastructure as a Servce to utlze the pool of vrtual resources. These resources are accessed on the bass of on demand. Resources consdered n cloud are RAM, network speed, bandwdth. We can use the resources n a flexble manner. But the maxmum utlzaton of resources provdes better performance. The new schedulng technques must be utlzng the resource effcently. To overcome lot of the problem n schedulng [3, 4, 5, 6, 7] a new workflow model was ntroduced n ths paper. However the smple schedulng and resource allocaton s not mportant, but the optmzaton of resource allocaton [8, 9, 1] s mportant. Hence we developed a new schedulng approach whch schedule the gven job nto number of tasks and allocate each task to resources n an optmzed manner. In our work the frst stage s to splt the job nto number of tasks, and n the second stage specfc allocaton of tasks nto resources was done. The resource allocated s consdered as vrtual machnes. Each job s allocated vrtually to needed resources. For better allocaton we combned the concept of genetc () [11, 12] and bacteral foragng optmzaton (). The ftness value s calculated for each teraton and the best ftted value was choose by consderng mnmzed tme and cost. The problem s to assgn a task to resources and regulate the tasks on resources to optmze the entre cost and utlzaton tme. The man objectve s task

2 Receved: June, schedulng and resource allocaton must be carefully analyzed and jontly optmzed to acheve reduced tme and cost, and fnally producng the QoS parameter of better relablty. Ths work s based on the swarm ntellgence technques of bacteral foragng optmzaton () [13] and evolutonary computng concept of genetc algorthm () [14-16]. was ntroduced by the person Passno and t s nspred by the socal foragng behavor of Eschercha col. has nspred the concentraton of researchers for the reason that of ts sutablty and performance n recoverng real-world optmzaton problems occurred n numerous applcaton domans. The concept of E.col s used to solve smple optmzaton problems. Where the chemotactc step sze s adjusted for each run accordng to the current ftness of a bacterum. was nspred by Darwn s theory about Evoluton. was commonly used for natural selecton and generatng hgh qualty solutons n optmzaton. The objectve of s to solve optmzaton problem. In ths paper, we develop a cost and tme mnmzaton schedulng technque whch supports n the cloud. From the servces of cloud computng we are usng the feature of Infrastructure as a Servce (Iaas). In IaaS we consder the features of a computng resources and vrtual machne performance. To get an optmzed result n task schedulng and resource allocaton both concepts are merged. and were combned to solve problems n schedulng and resource mappng. By usng these algorthms the optmzed results were acheved wth good resource utlzaton. The rest of the paper structured as follows. Secton 2 provdes a bref lterature survey about schedulng, resource allocaton concepts and varous algorthms. Secton 3 represents the problem defnton, whch ncludes the nput, output, constrant and objectve. Secton 4 and 5 represents the standard bacteral foragng optmzaton algorthm and standard genetc algorthm. The proposed algorthm was explaned n secton 6. Smulaton and analytcal results were analyzed and plotted n secton 7. Fnally secton 8 represents the concluson of the entre work. 2. Related work Schedulng under dstrbuted systems has been studed well n the prevous decades. Varous algorthms are mplemented n schedulng to meet the QoS constrants of users. The general am of schedulng s to reduce the executon tme of jobs. More number of schedulng algorthms s proposed for dstrbuted computng [17-]. Most of the algorthms [-22] are appled for cloud schedulng based on ts sutablty. Goal of the schedulng algorthms are achevng better performance. The concept of schedulng the bag-of-task (BoT) applcaton was proposed [23] n agent based schedulng concept. In ths paper 14 schedulng concepts are executed concurrently. Based on the sze of the task tme s allocated for sharng the resources. The proposed elastc resource allocaton technque wll dynamcally allocate and reallocate the resources. The result shows that the BoT was allocated and reallocated effcently. The precedence constraned schedulng of parallel applcatons on heterogeneous computng systems (HCSs) was proposed n [5]. Ths proposes a parallel b objectve hybrd genetc algorthm to reduce the energy consumpton and ncrease makespan. The energy consumpton was mnmzed by usng a method of dynamc voltage scalng (DVS). Results prove that t domnates prevous algorthm n terms of completon tme, makespan and energy consumpton. A schedulng algorthm based on berger model [24, 25] was desgned to establsh the dual farness constrant n vrtualzed cloud. The farness of resource allocaton was judged by the applcaton of justce functon. The results showed that the user tasks and the farness were effcently executed. A Bogeography-Based Optmzaton (BBO) was proposed to sole bnary nteger problem n job schedulng through better soluton adaptaton strategy [26]. In BBO, the and ACO strateges were ncorporated to generate a new set of solutons, at each teraton; the Mann-Whtney test was conducted to evaluate performance output of BBO algorthm. Results proved that BBO performance was better than the and PSO algorthms. An Improved Genetc Algorthm (I) was proposed for job schedulng by speedng up the process of [27]. The proposed model has fve components such as preprocessng unt, job schedulers, users, and data center and data center manager. The preprocessng unt encoded the attrbutes nto users job attrbute vector, whch ncluded expected nstructon count, job deadlne and delay cost. An optmal task schedulng and resource allocaton was proposed usng Partcle Swarm Optmzaton (PSO) based ftness functon [28-29, 31]. To balance the load PSO based ftness functon was appled to reduce the make span and to maxmze the processng capacty. The results showed that the PSO based method resulted n less executon tme and cost. A Poston Balance Parallel Partcle Swarm Optmzaton (PBPPSW) [31]

3 Receved: June, method was ntroduced wth hgh proft resource allocaton and flexble user satsfacton level was mantaned. The performance metrcs of average response tme, total proft and number of vrtual machnes were consdered for evoluton. The results showed that the PB-PPSO method acheved ncreased proft and small response tme wth a less number of vrtual machnes. A hybrd schedulng algorthm [32-34] was proposed by combnng genetc algorthm and fuzzy theory to assgn the task to vrtual machnes. Genetc algorthm was modfed to balance the load and to reduce the executon tme and cost. An agent based best ft resource allocaton scheme was proposed to ncrease the resource utlzaton [35]. The results showed that the best ft approach was better n terms of job executon tme, cost, vrtual machne allocaton and resource utlzaton. A contnuous resource allocaton strategy was presented to optmze the schedulng process n cloud [36]. The suggested resource allocaton mechansm adopted mnmal domnaton matchng to compensate the trade-off space. 3. Problem defnton Assume the cloud customer has dfferent jobs and each job s spltter nto number task and each task has dvded nto sub tasks. These tasks are allocated to resources (memory, network, CPU) as vrtual machnes. The concept of schedulng and resource allocaton has dfferent am. We need to fnd a schedule to execute a DAG workflow on Infrastructure as a Servce computng resource to mnmze the executon cost and tme. Input: The schedule s defned n the format of S=(R, A, TC, TT) n the form of set of resources (R), task to resource allocaton (A), total cost (TC) and total tme (TT). For each resource R= (r 1, r 2... r n ) dfferent vrtual machnes are allocated, and each resource has ts start tme ST r and end tme ET r. Here A represents allocaton and the allocaton consst of set of tuples n the form of at a r t= (t, r j, ST r, ET r ). A task t s scheduled to run on the resourcer j. The total cost TC and total tme TT are calculated as follows: R ( ETr TC STr ) C VM 1 TT max ET : t T r (1) (2) Output: Assgnment of tasks to resources n mnmzed tme and cost. The n number of tasks and n number of resources are allocated as {(t 1, r 1 ), (t 2, r 2 )... (t n, r n )}. Constrants: Each task must be completed wthn short tme and wthout nterrupton. One vrtual machne can complete one task at a tme. The processng tme s depends on the vrtual machne allocated. Objectve: The am s to assgn each task to matchng vrtual machne resources and sequence the tasks to mnmze the tme, cost and throughput. The challenge of job schedulng and resource allocaton was optmzed by combng wth mnmzed tme and cost, fnally relablty s acheved. 4. The standard bacteral foragng optmzaton algorthm was used to solve optmzaton problem [18]. Bacteral Foragng Optmzaton s an evolutonary method based on E.col bactera. The area havng hgh level nutrents are searched by bactera. Ths task s used for optmzaton process. By sendng sgnals ndvdual bacterum communcates wth others. Durng foragng locomoton s acheved by a set of tensle flagella. E.col bactera tumble or swm usng flagella. These are the two basc operaton of bactera performed at the tme of foragng. After consderng two prevous factors foragng decson s taken by bactera. The process, n whch a bacterum moves by takng small steps whle searchng for nutrents, s called chemotaxs. The basc dea of A s mmckng chemotactc movement of vrtual bactera n the problem search space. Foragng theory s based on the assumpton that anmals search for and obtan nutrents n a way that maxmzes ther energy ntake E per unt tme T spent foragng. Hence, they try to maxmze a functon lke E/T. Maxmzaton of such a functon provdes nutrent sources to survve and addtonal tme for other mportant actvtes (e.g., fghtng, fleeng, matng, reproducng, sleepng, or shelter buldng). Herbvores generally fnd food easly but must eat a lot of t. Carnvores generally fnd t dffcult to locate food but do not have to eat as much snce ther food s of hgh energy value. The envronment establshes the pattern of nutrents that are avalable and t places constrants on obtanng that food (e.g., small portons of food may be separated by large dstances). Durng foragng

4 Receved: June, there can be rsks due to predators, the prey may be moble so t must be chased and the physologcal characterstcs of the forager constran ts capabltes and ultmate success. Bacteral Foragng Algorthm s explaned by followng steps. Chemotaxs Swarmng Reproducton and Elmnatonal-Dspersal The chemotactc step was descrbed by the equaton n (3) Where Δ() n s a n-dmensonal randomly generated vector wth elements wthn the followng nterval: [-1,1]. After that, each bacterum θ (j,k,l) modfes ts poston as mentoned n Eq. (4), where C() s the stepsze for search drecton φ(). Eq. (4) represents the swm of a bacterum j, k, l j, k, l C 1 (4) 5. The standard genetc algorthm s an evolutonary algorthm ntroduced by Holland. mmcs the process of natural evoluton. It generates the soluton to optmzaton problem usng nhertance, crossover, selecton and mutaton. Produce ntal populaton Evaluate ftness functon Produce new populaton (usng mutaton and crossover) The search n the genetc algorthm starts wth an ntal populaton. Each ndvdual s evaluated by ts ftness functon. Accordng to ftness value unftted populatons are elmnated. Indvduals are manpulated usng genetc operators. Totally three operators are used n genetc algorthm. At frst the producton operator s used to create copes of best ftted populaton. The low ftness values populatons are elmnated. The second one s the crossover operator. Ths makes swappng of ndvdual elements. Thrd one s the mutaton operator. Applcaton of ths operator s used for random search. 6. The proposed hybrd algorthm The objectve of hybrd algorthm was get the mnmum functon F(φ), φεr, where φ represents the poston of the bactera. F(φ) represents an attractant repellant profle and φ represents the poston of the bactera. The nutrents for the bactera s located as, F <, F =, F > specfes the presence and absence of nutrents. The natural area for the bactera s represented as, H(j, k, l) = {φ x (j, k, l) x = 1,2,, N} (5) Eq. (5) shows the parameters of N bactera at j th chemotactc step, k th reproducton step and l th elmnaton dspersal. Then C(x, j, k, l) represent the cost of bactera at th poston. φ x (, j, k)εr n (6) φ x = ( + 1, j, k) = φ x (, j, k) + C(x)φ() (7) The value of C() > s the step sze for each tumble. Here N s s lfetme length of the bactera calculated usng chemotactc steps. Algorthm: Hybrd Algorthm Step 1: Intalze the nput parameters N, N c, N re, N s, C() N: No. of bactera N c : Chemotactc step N re : Reproducton step N s : No. of steps C(): Sze of the step taken Step 2: Calculate the elmnaton dspersal step usng j=j+1 Step 3: Calculate reproducton step usng k=k+1 Step 4: Calculate chemotaxs loop usng l=l+1 For =1, 2,,N calculate ftness functon FT (, j, k, l) Let FT= FT (, j, k, l). Save ths value to fnd better cost. Tumble: generate a random vector on [-1, 1] Move: When j 1, k, l j, k, lc n Compute FT(, j+1, k, l) Perform swm Else, Go to next bacterum (,1) Step 5: If j<n c, go to step 3. Bacterum lfe s not over.

5 Receved: June, Start Intalze the nput parameters S, N s, N c, N rs, N ed, P ed, C() Do maxmum number of teratons for elmnaton, reproducton, chemotaxs Stoppng condton satsfed Output optmal soluton Bactera s dvded nto two sets based on hybrd probablty P Evaluate bactera object functon value Perform swm Evaluate bactera object functon value Select bactera based on ftness Perform reproducton Perform crossover Perform elmnaton dspersal Perform mutate Have all bactera been updated? Have all bactera been updated? Fnd the optmal best soluton Fgure.1 Flowchart for

6 Throuhhput (%) Cost ($) tme (ms) Receved: June, Step 6: Calculate Reproducton step Nc+1 FT = FT(, j, k, l) j=1 analyss the executon tme was reduced upto 23.67% and the cost was reduced upto 13.5%. Step 7: Elmnaton dspersal: Elmnate and dsperse bacterum wth probablty P ed. If l<n ed then go to step 2, Otherwse end. 7. Smulaton and analytcal results For smulaton we used CloudSm [3] as a tool for testng and analyzng new algorthms for creaton and allocaton of vrtual machnes to Cloudlets for executon. Ths CloudSm s used to create a smulaton envronment for cloud. In the proposed work we consdered two physcal machnes (PM) and we created 4 vrtual machnes (VM1, VM2, VM3, VM4) from 2PM for testng. Here cloudlets are the jobs or tasks n the smulaton envronment; each cloudlet s assgned to ndvdual vrtual machne. We are submttng 1 types of jobs as workflow model to the physcal machne. The gven jobs are dvded nto number of -5 tasks. Totally 52 teratons are calculated for each run. And 1 tmes the workflow s executed under dfferent loads to get dfferent executon results. Followng table 1 shows the smulaton parameters consdered under our setup. The output parameters we consdered over fve algorthms are executon tme, cost and throughput. Our result gves the reduced tme and cost as well as ncreased throughput for varous workloads. Compared to PSO, and the hybrd produced better result. The work mentoned n [24] compared wth our result. Fg.2 shows the result of total executon tme of jobs. Increases n number of nstances drectly affect the executon tme adversely. But, the proper vrtual machne placement and sharng the jobs durng the demand stuaton reduces the tme consumpton effectvely. The proper VM selecton and the pror load consumpton are the major requrements for mnmum executon tme. The total cost s defned as the cost of resource and the amount of total tme perod the resource used. The results of cost versus varous jobs are shown n Fg.3. More amounts of jobs completed n a mnmal duraton are called as throughput. Hgher throughput gves the better result. If the throughput ncreases resource utlzaton also ncreases. Throughput result s shown n Fg.4. Resource utlzaton s defned n Fg.5 shows that, the number of allotted resources dvded by the total number of avalable resources. When the number of jobs vared resource utlzaton also vared. From the Table 1. Smulaton parameters Resource Parameter Quantty Number of PM 2 Number of VMs 4 Number of job 1-1 Number of task -5 Number of teraton 52 Number of executons Number of jobs Fgure. 2 Total tme Number of jobs Fgure. 3 Cost Number of jobs Fgure. 4 Throughput PSO PSO B FO PSO

7 Resource utlzaton (%) Resource utlzaton (%) Number of jobs Receved: June, J9 J7 J5 J3 J1 5 1 Resource Utlzaton (%) Fgure. 5 Resource utlzaton Tme (s) Fgure. 6 Vrtual machne Tme (s) Fgure. 7 Vrtual machne 2 B FO PSO CPU RAM Band wdth CPU RAM Band wdth The maxmum utlzaton of resources s mportant n cloud. Because better resource utlzaton gves better performance. Our test results produce maxmum utlzaton of resources compared to prevous works. The above Fgs. 6 and 7 show the sample results of resource utlzaton under vrtual machne 1, vrtual machne 2. These two vrtual machnes are placed under sngle physcal machne. CPU, RAM and bandwdth are the resources we consdered for allocaton and utlzaton. Above fgure shows that approxmately the resources are utlzed over 91.53%. 8. Concluson and future work In ths work, we addressed the job schedulng and resource allocaton problem, whch s to schedule and allocate vrtual resources to acheve hgh resource utlzaton to meet user s needs wth mnmum utlzaton parameters. The proposed work provded the soluton to the schedulng and resource allocaton problems usng optmzed hybrd algorthms. Varatons n genetc algorthm have been nvestgated and mplemented for learnng and mprove the speed of convergence. Ths work proposed a novel hybrd approach consstng of Genetc Algorthm () and Bacteral Foragng Optmzaton Algorthm (A) also the performance of schedulng and resource allocaton was tested wth varyng executon steps. These proposed expermental problems were tested wth CloudSm tool. Compared to PSO,, algorthms the hybrd demonstrated the better schedulng results wthn better cost savng scheme. Our smulaton result shows that the resources are hghly utlzed wth optmzed performance result. We can apply ths algorthm to set a real cloud envronment. One of the extenson of ths work plans to execute the defned varous workflow models wth ths same algorthm n smulated envronment. It would be nterestng to nvestgate the performance of schedulng workflows or allocatng resources to support varous workflow models. Second plan s to extend the work by automatc resource allocaton system usng self learnng algorthm. Whch means each problem and ther solutons are learned by the automatc decson system. If the same job appears agan wthout any executon the resources are automatcally allocated. References [1] P. Mell and T. Grance, The NIST Defnton of Cloud Computng, Natonal Insttute of Standards and Technology Specal Publcaton, SP 8-145, p.7, 11. [2] D. Ran and R.K. Ranjan, A Comparatve Study of SaaS, PaaS, and IaaS n Cloud Computng, Internatonal Journal of Advanced Research n Computer Scence and Software Engneerng, Vol.4, No.6, pp , 14. [3] F. Zhang, J. Cao, K. L, S.U. Khan, and K. Hwang, Mult-objectve schedulng of many tasks n cloud platforms, Elsever-Future Generaton Computer Systems, Vol. 37, pp. 39 3, 14.

8 Receved: June, [4] J. Yu and R. Buyya, Workflow schedulng algorthms for grd computng, Metaheurstcs for Schedulng n Dstrbuted Computng Envronments, Sprnger, Germany, Vol. 146, pp. 173, 8. [5] M. Mezmaz, N. Melab, Y. Kessac, Y.C. Lee, E.G. Talb, A.Y. Zomaya, and D. Tuyttens, A parallel b-objectve hybrd metaheurstc for energy-aware schedulng for cloud computng systems, Journal of Parallel and Dstrbuted Computng, Elsever, vol. 71, No. 11, pp , 11. [6] G. Malathy, R. Somasundaram, and G. Vdhya, A survey on workflow schedulng algorthms and map reduce method n cloud envronment, Internatonal Journal of Communcatons and Engneerng, Vol. 6, No. 6, pp. 1-6, 12. [7] J. Gasor and F. Seredynsk, A decentralzed mult-agent approach to job schedulng n cloud envronment, Intellgent Systems, Sprnger, Vol. 322, pp , 15. [8] N. Antha and A. Basu, A dynamc resource allocaton based on mult attrbutes scorng n collaboratve cloud computng, Global Journal of Computer Scence and Technology, Vol. 15, No. 4, pp. 1-7, 15. [9] Z. Xao, W. Song, and W. Chen, Dynamc resource allocaton usng vrtual machnes for cloud computng envronment, IEEE Transactons on Parallel and Dstrbuted Systems, Vol.24, pp , 13. [1] A. Bamn and S. Enoch, Role of Cloud Computng n the Provson of Healthcare, World Journal of Medcal Educaton and Research, Vol.2, No. 1, pp , 12. [11] M. Abdullah and M. Othman, An mproved genetc algorthm for job schedulng n cloud computng envronment, Proceda Informaton Technology and Computer Scence, Vol.2, pp , 13. [12] J. Lu, X.G. Luo, X.M. Zhang, F. Zhang, and B.N. L, Job schedulng model for cloud computng based on mult-objectve genetc algorthm, Internatonal Journal of Computer Scence Issues, Vol. 1, No. 1, pp , 13. [13] A. Bamn and S. Enoch, Optmzed Resource Schedulng Usng Classfcaton and Regresson Tree and Modfed Bacteral Foragng Optmzaton Algorthm, Internatonal Journal of Appled Engneerng Research, vol. 1, No. 16, pp , 15. [14] S. Kaur and A. Verma, An effcent approach to genetc algorthm for task schedulng n cloud computng envronment, Internatonal Journal of Informaton Technology and Computer Scence, Vol. 1, pp , 12. [15] Y. Ge and G. We, -Based task scheduler for cloud computng systems, IEEE Internatonal Conference on Web Informaton Systems and Mnng, pp , 1. [16] M. Shojafar, S. Javanmard, S. Abolfazl, and N. Cordesch, FUGE: A jont meta-heurstc approach to cloud job schedulng algorthm usng fuzzy theory and a genetc method, Cluster Computng, Vol. 18, No. 2, pp , 15. [17] F. Pop, R.I. Tutueanu, C. Barberu, M.A. Vasle, and J. Kolodzej, Adaptve resource allocaton n cloud computng based on agreement protocols, Intellgent Agents n Data-ntensve Computng, Sprnger, Vol. 14, pp , 16. [18] S. Zhan and H. Huo, Improved PSO-based task schedulng algorthm n cloud computng, Journal of Informaton and Computatonal Scence, Vol. 9, No. 13, pp , 12. [19] A. Shokrpour, M. Othman, H. Ibrahm, and S. Subramanan, New method for schedulng heterogeneous mult-nstallment systems, Future Generaton Computer Systems, Vol. 28, pp , 12. [] A.K. Bardsr and S.M. Hashem, A revew of workflow schedulng n cloud computng envronment, Internatonal Journal of Computer Scence and Management Research, Vol. 1, No.3, pp. 1-4, 12. [21] W. Wang, Bayesan cogntve model n schedulng algorthms for data ntensve computng, Journal of Grd Computng, Vol.1, pp , 12. [22] G. Malathy, R. Somasundaram, and G. Vdhya, A survey on workflow schedulng algorthms and map reduce method n cloud envronment, Internatonal Journal of Communcatons and Engneerng, Vol. 6, No. 6, pp [23] J.O. Guterrez-Garca and K.M. Sm, A famly of heurstcs for agent-based elastc cloud bagof-tasks concurrent schedulng, Future Generaton Computer Systems, Elsever, vol. 29, No. 7, pp. 1-18, 12. [24] N. Kumar and S. Saxena, A preference-based resource allocaton n cloud computng systems, Proceeda Computer Scence, Vol. 57, pp , 15. [25] B. Xu, C. Zhao, B. Hu, and E. Hu, Job schedulng algorthm based on berger model n cloud envronment, Advances n Engneerng Software, Vol. 42, No. 7, pp , 11.

9 Receved: June, [26] S.S. Km, J.H. Byeon, H. Yu, and H. Lu, Bogeography based optmzaton for optmal job schedulng n cloud computng, Appled Mathematcs and Computaton, Vol. 247, pp , 14. [27] S. Yeo and H.H.S. Lee, Usng mathematcal modelng n provsonng a heterogeneous cloud computng envronment, Computer, Vol. 44, No. 8, pp , 11. [28] R. Mohana, A poston balanced parallel partcle swarm optmzaton method for resource allocaton n cloud, Indan Journal of Scence and Technology, Vol. 8, No. 3, pp , 15. [29] Z. Yang, X. Qn, W. L, and Y. Yang, Optmzed task schedulng and resource allocaton n cloud computng usng PSO based ftness functon, Informaton Technology Journal, Vol. 12, No. 23, pp , 13. [3] Z. Yang, X. Qn, W. L, and Y. Yang, Optmzed task schedulng and resource allocaton n cloud computng usng PSO based ftness functon, Informaton Technology Journal, Vol. 12, No. 23, pp , 13. [31] R. Mohana, A poston balanced parallel partcle swarm optmzaton method for resource allocaton n cloud, Indan Journal of Scence and Technology, Vol. 8, No. 3, pp , 15. [32] K. Chandran, V. Shanmugasundaram, and K. Subraman, Desgnng a fuzzy logc based trust and reputaton model for secure resource allocaton n cloud computng, Internatonal Arab Journal of Informaton Technology, Vol. 13, No. 1, pp. 3-37, 16. [33] S. Javanmard, M. Shojafar, D. Amendola, N. Cordesch, H. Lu, and A. Abraham, Hybrd job schedulng heurstcs for cloud computng envronment, Advances n Intellgent Systems and Computng, Sprnger, Vol. 33, pp , 14. [34] A. Bamn and S. Enoch, Dynamc Schedulng and Resource Allocaton n Cloud, Internatonal Journal of Control Theory and Applcatons, Vol. 1, No. 3, pp , 17. [35] G.K. Shyam and S.S. Manv, Resource allocaton n cloud computng usng agents, In: Proc. of the IEEE Internatonal Advance Computng Conference, pp , 15. [36] Z. Zhgang, Z. Hongl, Y. Xangzhan, and G. Junwu, Contnuous resource allocaton n cloud computng, In: Proc. of the IEEE Internatonal Conference on Communcatons, pp , 15.

CHAPTER 8 DYNAMIC RESOURCE ALLOCATION IN GRID COMPUTING USING FUZZY-GENETIC ALGORITHM

CHAPTER 8 DYNAMIC RESOURCE ALLOCATION IN GRID COMPUTING USING FUZZY-GENETIC ALGORITHM 28 CHAPTER 8 DYNAMIC RESOURCE ALLOCATION IN GRID COMPUTING USING FUZZY-GENETIC ALGORITHM The man aspraton of Grd Computng s to aggregate the maxmum avalable dle computng power of the dstrbuted resources,

More information

Application of Ant colony Algorithm in Cloud Resource Scheduling Based on Three Constraint Conditions

Application of Ant colony Algorithm in Cloud Resource Scheduling Based on Three Constraint Conditions , pp.215-219 http://dx.do.org/10.14257/astl.2016.123.40 Applcaton of Ant colony Algorthm n Cloud Resource Schedulng Based on Three Constrant Condtons Yang Zhaofeng, Fan Awan Computer School, Pngdngshan

More information

Experiments with Protocols for Service Negotiation

Experiments with Protocols for Service Negotiation PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 25-31, 2011 Experments wth Protocols for Servce Negotaton Costn Bădcă and Mhnea Scafeş Unversty of Craova, Software

More information

Effective Task Scheduling in Cloud Computing Based on Improved Social Learning Optimization Algorithm

Effective Task Scheduling in Cloud Computing Based on Improved Social Learning Optimization Algorithm Effectve Task Schedulng n Cloud Computng Based on Improved Socal Learnng Optmzaton Algorthm https://do.org/10.3991/joe.v1306.6695 Zhzhong Lu School of Henan Polytechnc Unversty, Jaozuo, Chna lzzmff@126.com

More information

A Revised Discrete Particle Swarm Optimization for Cloud Workflow Scheduling

A Revised Discrete Particle Swarm Optimization for Cloud Workflow Scheduling A Revsed Dscrete Partcle Swarm Optmzaton for Cloud Workflow Schedulng Zhangun Wu 1,2, Zhwe N 1, Lchuan Gu 1 1 Insttute of Intellgent Management Hefe Unversty of Technology Hefe, Chna wuzhangun@mal.hfut.edu.cn

More information

Best-Order Crossover in an Evolutionary Approach to Multi-Mode Resource-Constrained Project Scheduling

Best-Order Crossover in an Evolutionary Approach to Multi-Mode Resource-Constrained Project Scheduling Internatonal Journal of Computer Informaton Systems and Industral Management Applcatons. ISSN 2150-7988 Volume 6 (2014) pp. 364-372 MIR Labs, www.mrlabs.net/csm/ndex.html Best-Order Crossover n an Evolutonary

More information

Pricing for Resource Allocation in Cloud Computing

Pricing for Resource Allocation in Cloud Computing Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 2015) Prcng for Resource Allocaton n Cloud Computng Zhengce Ca Department of Informaton Servce Anhu Insttute of Internatonal

More information

A Two-Echelon Inventory Model for Single-Vender and Multi-Buyer System Through Common Replenishment Epochs

A Two-Echelon Inventory Model for Single-Vender and Multi-Buyer System Through Common Replenishment Epochs A Two-Echelon Inventory Model for Sngle-Vender and Mult-Buyer System Through Common Replenshment Epochs Wen-Jen Chang and Chh-Hung Tsa Instructor Assocate Professor Department of Industral Engneerng and

More information

Production Scheduling for Parallel Machines Using Genetic Algorithms

Production Scheduling for Parallel Machines Using Genetic Algorithms Producton Schedulng for Parallel Machnes Usng Genetc Algorthms Chchang Jou 1), Hsn-Chang Huang 2) 1) Tamkang Unversty, Department of Informaton Management (cjou@mal.m.tku.edut.tw) 2) Tamkang Unversty,

More information

A TABU SEARCH FOR MULTIPLE MULTI-LEVEL REDUNDANCY ALLOCATION PROBLEM IN SERIES-PARALLEL SYSTEMS

A TABU SEARCH FOR MULTIPLE MULTI-LEVEL REDUNDANCY ALLOCATION PROBLEM IN SERIES-PARALLEL SYSTEMS Internatonal Journal of Industral Engneerng, 18(3), 120-129, 2011. A TABU SEACH FO MULTIPLE MULTI-LEVEL EDUNDANCY ALLOCATION POBLEM IN SEIES-PAALLEL SYSTEMS Kl-Woong Jang and Jae-Hwan Km Department of

More information

A Review of Clustering Algorithm Based On Swarm Intelligence

A Review of Clustering Algorithm Based On Swarm Intelligence A Revew of Clusterng Algorthm Based On Swarm Intellgence RAJNI MISHRA M.Tech, Department of CSE TIT BHOPAL, Inda Tomar.ranu1989@gmal.com BHUPESH GAUR Head of Department of CSE TIT BHOPAL, Inda ABSTRACT

More information

Genetic-based Resource Allocation and Scheduling Technique for Multi-Class Users in Cloud Computing Environment

Genetic-based Resource Allocation and Scheduling Technique for Multi-Class Users in Cloud Computing Environment Internatonal Journal of Pure and Appled Mathematcs Volume 117 No. 9 2017, 175-179 ISSN: 1311-8080 (prnted verson); ISSN: 1314-3395 (on-lne verson) url: http://www.jpam.eu do: 10.12732/jpam.v1179.31 Specal

More information

A Novel Gravitational Search Algorithm for Combined Economic and Emission Dispatch

A Novel Gravitational Search Algorithm for Combined Economic and Emission Dispatch A Novel Gravtatonal Search Algorthm for Combned Economc and Emsson Dspatch 1 Muhammad Yaseen Malk, 2 Hmanshu Gupta 1 Student, 2 Assstant Professor 1 Electrcal Engneerng 1 E-Max Group of Insttutons, Haryana,

More information

On Advantages of Scheduling using Genetic Fuzzy Systems

On Advantages of Scheduling using Genetic Fuzzy Systems On Advantages of Schedulng usng Genetc Fuzzy Systems Carsten Franke, Joachm Leppng, and Uwe Schwegelshohn Computer Engneerng Insttute, Dortmund Unversty, 44221 Dortmund, Germany (emal: {carsten.franke,

More information

A Hybrid Meta-Heuristic Algorithm for Job Scheduling on Computational Grids

A Hybrid Meta-Heuristic Algorithm for Job Scheduling on Computational Grids verson 203. Informatca 37 (203) 50 505 50 A Hybrd Meta-Heurstc Algorthm for Job Schedulng on Computatonal Grds Zahra Pooranan Department of Computer Engneerng, Dezful Branch, Islamc Azad Unversty, Dezful,

More information

Research on chaos PSO with associated logistics transportation scheduling under hard time windows

Research on chaos PSO with associated logistics transportation scheduling under hard time windows Advanced Scence and Technology Letters Vol76 (CA 014), pp75-83 http://dxdoorg/101457/astl0147618 Research on chaos PSO wth assocated logstcs transportaton schedulng under hard tme wndows Yuqang Chen 1,

More information

CHAPTER 2 OBJECTIVES AND METHODOLOGY

CHAPTER 2 OBJECTIVES AND METHODOLOGY 28 CHAPTER 2 OBJECTIVES AND METHODOLOGY The objectve of ths research s to mprove shop floor performance through proper allocaton of jobs n the machnes by consderng due tme, whch reduces the overall penalty

More information

A NOVEL PARTICLE SWARM OPTIMIZATION APPROACH FOR SOFTWARE EFFORT ESTIMATION

A NOVEL PARTICLE SWARM OPTIMIZATION APPROACH FOR SOFTWARE EFFORT ESTIMATION Farhad S. Gharehchopogh, I. Malek, Seyyed R. Khaze. A novel partcle swarm optmzaton approach for software effort estmaton. Internatonal Journal of Academc Research Part A; 2014; 6(2), 69-76. DOI: 10.7813/2075-4124.2014/6-2/A.12

More information

An efficient load balancing using Bee foraging technique with Random stealing

An efficient load balancing using Bee foraging technique with Random stealing IOSR Journal of Computer Engneerng (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 2, Ver. V (Mar Apr. 2015), PP 97-104 www.osrjournals.org An effcent load balancng usng Bee foragng technque

More information

1 Basic concepts for quantitative policy analysis

1 Basic concepts for quantitative policy analysis 1 Basc concepts for quanttatve polcy analyss 1.1. Introducton The purpose of ths Chapter s the ntroducton of basc concepts of quanttatve polcy analyss. They represent the components of the framework adopted

More information

Emission Reduction Technique from Thermal Power Plant By Load Dispatch

Emission Reduction Technique from Thermal Power Plant By Load Dispatch Emsson Reducton Technque from Thermal Power Plant By Load Dspatch S. R. Vyas 1, Dr. Rajeev Gupta 2 1 Research Scholar, Mewar Unversty, Chhtorgrah. Inda 2 Dean EC Dept., Unversty College of Engg. RTU, Kota.

More information

PSO Approach for Dynamic Economic Load Dispatch Problem

PSO Approach for Dynamic Economic Load Dispatch Problem Internatonal Journal of Innovatve Research n Scence, Engneerng and Technology (An ISO 3297: 2007 Certfed Organzaton Vol. 3, Issue 4, Aprl 2014 PSO Approach for Dynamc Economc Load Dspatch Problem P.Svaraman

More information

A Multi-Product Reverse Logistics Model for Third Party Logistics

A Multi-Product Reverse Logistics Model for Third Party Logistics 2011 Internatonal Conference on Modelng, Smulaton and Control IPCSIT vol.10 (2011) (2011) IACSIT Press, Sngapore A Mult-Product Reverse Logstcs Model for Thrd Party Logstcs Tsa-Yun Lao, Agatha Rachmat

More information

Planning of work schedules for toll booth collectors

Planning of work schedules for toll booth collectors Lecture Notes n Management Scence (0) Vol 4: 6 4 4 th Internatonal Conference on Appled Operatonal Research, Proceedngs Tadbr Operatonal Research Group Ltd All rghts reserved wwwtadbrca ISSN 00-0050 (Prnt),

More information

A Batch Splitting Job Shop Scheduling Problem with bounded batch sizes under Multiple-resource Constraints using Genetic Algorithm

A Batch Splitting Job Shop Scheduling Problem with bounded batch sizes under Multiple-resource Constraints using Genetic Algorithm A Batch Splttng Job Shop Schedulng Problem wth bounded batch szes under ultple-resource Constrants usng Genetc Algorthm WANG Ha-yan,ZHAO Yan-we* Key Laboratory of echancal manufacture and Automaton of

More information

MULTIPLE FACILITY LOCATION ANALYSIS PROBLEM WITH WEIGHTED EUCLIDEAN DISTANCE. Dileep R. Sule and Anuj A. Davalbhakta Louisiana Tech University

MULTIPLE FACILITY LOCATION ANALYSIS PROBLEM WITH WEIGHTED EUCLIDEAN DISTANCE. Dileep R. Sule and Anuj A. Davalbhakta Louisiana Tech University MULTIPLE FACILITY LOCATION ANALYSIS PROBLEM WITH WEIGHTED EUCLIDEAN DISTANCE Dleep R. Sule and Anuj A. Davalbhakta Lousana Tech Unversty ABSTRACT Ths paper presents a new graphcal technque for cluster

More information

Dynamic Task Assignment and Resource Management in Cloud Services Using Bargaining Solution

Dynamic Task Assignment and Resource Management in Cloud Services Using Bargaining Solution Dynamc ask Assgnment and Resource Management n Cloud Servces Usng Barganng Soluton KwangSup Shn 1, Myung-Ju Park 2 and Jae-Yoon Jung 2 1 Graduate School of Logstcs, Incheon Natonal Unversty 12-1 Songdo-Dong,

More information

Evaluating Clustering Methods for Multi-Echelon (r,q) Policy Setting

Evaluating Clustering Methods for Multi-Echelon (r,q) Policy Setting Proceedngs of the 2007 Industral Engneerng Research Conference G. Bayraksan W. Ln Y. Son and R. Wysk eds. Evaluatng Clusterng Methods for Mult-Echelon (r) Polcy Settng Vkram L. Desa M.S.; Manuel D. Rossett

More information

Optimal Operation of a Wind and Fuel Cell Power Plant Based CHP System for Grid-Parallel Residential Micro-Grid

Optimal Operation of a Wind and Fuel Cell Power Plant Based CHP System for Grid-Parallel Residential Micro-Grid Optmal Operaton of a Wnd and Fuel Cell Power Plant Based CHP System for Grd-Parallel Resdental Mcro-Grd M. Y. EL-SHARKH, M. TARIOVE, A. RAHMA, M. S. ALAM Department of Electrcal and Computer Engneerng,

More information

A New Artificial Fish Swarm Algorithm for Dynamic Optimization Problems

A New Artificial Fish Swarm Algorithm for Dynamic Optimization Problems WCCI 2012 IEEE World Congress on Computatonal Intellgence June, 10-15, 2012 - Brsbane, Australa IEEE CEC A New Artfcal Fsh Swarm Algorthm for Dynamc Optmzaton Problems 1 Danal Yazdan Department of Electrcal,

More information

A Scenario-Based Objective Function for an M/M/K Queuing Model with Priority (A Case Study in the Gear Box Production Factory)

A Scenario-Based Objective Function for an M/M/K Queuing Model with Priority (A Case Study in the Gear Box Production Factory) Proceedngs of the World Congress on Engneerng 20 Vol I WCE 20, July 6-8, 20, London, U.K. A Scenaro-Based Objectve Functon for an M/M/K Queung Model wth Prorty (A Case Study n the Gear Box Producton Factory)

More information

A SIMULATION STUDY OF QUALITY INDEX IN MACHINE-COMPONF~T GROUPING

A SIMULATION STUDY OF QUALITY INDEX IN MACHINE-COMPONF~T GROUPING A SMULATON STUDY OF QUALTY NDEX N MACHNE-COMPONF~T GROUPNG By Hamd Sefoddn Assocate Professor ndustral and Manufacturng Engneerng Department Unversty of Wsconsn-Mlwaukee Manocher Djassem Assstant Professor

More information

The 27th Annual Conference of the Japanese Society for Artificial Intelligence, Shu-Chen Cheng Guan-Yu Chen I-Chun Pan

The 27th Annual Conference of the Japanese Society for Artificial Intelligence, Shu-Chen Cheng Guan-Yu Chen I-Chun Pan 2C4-IOS-3c-6 An estmaton method of tem dffculty ndex combned wth the partcle swarm optmzaton algorthm for the computerzed adaptve testng Shu-Chen Cheng Guan-Yu Chen I-Chun Pan Department of Computer Scence

More information

Dynamic Economic Dispatch for Combined Heat and Power Units using Particle Swarm Algorithms

Dynamic Economic Dispatch for Combined Heat and Power Units using Particle Swarm Algorithms Internatonal Journal of Energy and Power Engneerng 2015; 4(2): 84-93 Publshed onlne March 19, 2015 (http://www.scencepublshnggroup.com/j/jepe) do: 10.11648/j.jepe.20150402.19 ISSN: 2326-957X (Prnt); ISSN:

More information

Simulation of Steady-State and Dynamic Behaviour of a Plate Heat Exchanger

Simulation of Steady-State and Dynamic Behaviour of a Plate Heat Exchanger Journal of Energy and Power Engneerng 10 (016) 555-560 do: 10.1765/1934-8975/016.09.006 D DAVID PUBLISHING Smulaton of Steady-State and Dynamc Behavour of a Plate Heat Exchanger Mohammad Aqeel Sarareh

More information

Genetic Algorithm based Modification of Production Schedule for Variance Minimisation of Energy Consumption

Genetic Algorithm based Modification of Production Schedule for Variance Minimisation of Energy Consumption , 22-24 October, 2014, San Francsco, USA Genetc Algorthm based Modfcaton of Producton Schedule for Varance Mnmsaton of Energy Consumpton C. Duerden, L.-K. Shark, G. Hall, J. Howe Abstract Typcal manufacturng

More information

Calculation and Prediction of Energy Consumption for Highway Transportation

Calculation and Prediction of Energy Consumption for Highway Transportation Calculaton and Predcton of Energy Consumpton for Hghway Transportaton Feng Qu, Wenquan L *, Qufeng Xe, Peng Zhang, Yueyng Huo School of Transportaton, Southeast Unversty, Nanjng 210096, Chna; *E-mal: wenql@seu.edu.cn

More information

Customer segmentation, return and risk management: An emprical analysis based on BP neural network

Customer segmentation, return and risk management: An emprical analysis based on BP neural network Avalable onlne www.jocpr.com Journal of Chemcal and Pharmaceutcal Research, 204, 6(6):698-703 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 Customer segmentaton, return and rsk management: An emprcal

More information

2013 IEEE 7th International Conference on Self-Adaptation and Self-Organizing Systems Workshops. {xy336699,

2013 IEEE 7th International Conference on Self-Adaptation and Self-Organizing Systems Workshops. {xy336699, 2013 IEEE 7th Internatonal Conference on Self-Adaptaton and Self-Organzng Systems Workshops Self-adaptve, Deadlne-aware Resource Control n Cloud Computng Yu Xang 1, Bharath Balasubramanan 2, Mchael Wang

More information

Multi Objective Optimum Resource Scheduling for Cloud Computing Networks

Multi Objective Optimum Resource Scheduling for Cloud Computing Networks Internatonal Journal of Appled Engneerng Research ISSN 0973-4562 Volume 12, Number 24 (2017) pp. 16094-16099 Research Inda Publcatons. http://www.rpublcaton.com Mult Objectve Optmum Resource Schedulng

More information

Multi-UAV Task Allocation using Team Theory

Multi-UAV Task Allocation using Team Theory Proceedngs of the 44th IEEE Conference on Decson and Control, and the European Control Conference 2005 Sevlle, Span, December 12-15, 2005 MoC03.6 Mult-UAV Task Allocaton usng Team Theory P. B. Sut, A.

More information

COST OPTIMIZATION OF WATER DISTRIBUTION SYSTEMS SUBJECTED TO WATER HAMMER

COST OPTIMIZATION OF WATER DISTRIBUTION SYSTEMS SUBJECTED TO WATER HAMMER Thrteenth Internatonal Water Technology Conference, IWTC13 29, Hurghada, Egypt COST OPTIMIZATION OF WATER DISTRIBUTION SYSTEMS SUBJECTED TO WATER HAMMER Berge Djebedjan *, Mohamed S. Mohamed *, Abdel-Gawad

More information

Primer Design with Specific PCR Product using Particle Swarm Optimization

Primer Design with Specific PCR Product using Particle Swarm Optimization Prmer Desgn wth Specfc PCR Product usng Partcle Swarm Optmzaton Cheng-Hong Yang, Yu-Hue Cheng, Hsueh-We Chang, L-Yeh Chuang Abstract Before performng polymerase chan reactons (PCR), a feasble prmer set

More information

Energy Management System for Battery/Ultracapacitor Electric Vehicle with Particle Swarm Optimization

Energy Management System for Battery/Ultracapacitor Electric Vehicle with Particle Swarm Optimization Proceedngs of the Internatonal Conference on Recent Advances n Electrcal Systems, Tunsa, 06 Energy Management System for Battery/Ultracapactor Electrc Vehcle wth Partcle Swarm Optmzaton Selm Koroglu Akf

More information

A Group Decision Making Method for Determining the Importance of Customer Needs Based on Customer- Oriented Approach

A Group Decision Making Method for Determining the Importance of Customer Needs Based on Customer- Oriented Approach Proceedngs of the 010 Internatonal Conference on Industral Engneerng and Operatons Management Dhaka, Bangladesh, January 9 10, 010 A Group Decson Makng Method for Determnng the Importance of Customer Needs

More information

Steady State Load Shedding to Prevent Blackout in the Power System using Artificial Bee Colony Algorithm

Steady State Load Shedding to Prevent Blackout in the Power System using Artificial Bee Colony Algorithm Jurnal Teknolog Full paper Steady State Load Sheddng to Prevent Blackout n the Power System usng Artfcal Bee Colony Algorthm R. Mageshvaran a*, T. Jayabarath b a School of Electrcal Engneerng. VIT Unversty.

More information

Extended Abstract for WISE 2005: Workshop on Information Systems and Economics

Extended Abstract for WISE 2005: Workshop on Information Systems and Economics Extended Abstract for WISE 5: Workshop on Informaton Systems and Economcs How Many Bundles?:An Analyss on Customzed Bundlng of Informaton Goods wth Multple Consumer Types Wendy HUI Ph.D. Canddate Department

More information

Study on trade-off of time-cost-quality in construction project based on BIM XU Yongge 1, a, Wei Ya 1, b

Study on trade-off of time-cost-quality in construction project based on BIM XU Yongge 1, a, Wei Ya 1, b Internatonal Conference on Economcs, Socal Scence, Arts, Educaton and Management Engneerng (ESSAEME 205) Study on trade-off of tme-cost-qualty n constructon project based on BIM XU Yongge, a, We Ya, b

More information

Prediction algorithm for users Retweet Times

Prediction algorithm for users Retweet Times , pp.9-3 http://dx.do.org/0.457/astl.05.83.03 Predcton algorthm for users Retweet Tmes Hahao Yu, Xu Feng Ba,ChengZhe Huang, Haolang Q Helongang Insttute of Technology, Harbn, Chna Abstract. In vew of the

More information

Analysis Online Shopping Behavior of Consumer Using Decision Tree Leiyue Yao 1, a, Jianying Xiong 2,b

Analysis Online Shopping Behavior of Consumer Using Decision Tree Leiyue Yao 1, a, Jianying Xiong 2,b Advanced Materals Research Onlne: 2011-07-04 ISSN: 1662-8985, Vols. 271-273, pp 891-894 do:10.4028/www.scentfc.net/amr.271-273.891 2011 Trans Tech Publcatons, Swtzerland Analyss Onlne Shoppng Behavor of

More information

Task Scheduling in Grid Computing: A Review

Task Scheduling in Grid Computing: A Review Advances n Computatonal Scences and Technology ISSN 0973-6107 Volume 10, Number 6 (2017) pp. 1707-1714 Research Inda Publcatons http://www.rpublcaton.com Task Schedulng n Grd Computng: A Revew Manjot Kaur

More information

SIMULATION RESULTS ON BUFFER ALLOCATION IN A CONTINUOUS FLOW TRANSFER LINE WITH THREE UNRELIABLE MACHINES

SIMULATION RESULTS ON BUFFER ALLOCATION IN A CONTINUOUS FLOW TRANSFER LINE WITH THREE UNRELIABLE MACHINES Advances n Producton Engneerng & Management 6 (2011) 1, 15-26 ISSN 1854-6250 Scentfc paper SIMULATION RESULTS ON BUFFER ALLOCATION IN A CONTINUOUS FLOW TRANSFER LINE WITH THREE UNRELIABLE MACHINES Sörensen,

More information

Estimation Using Differential Evolution for Optimal Crop Plan

Estimation Using Differential Evolution for Optimal Crop Plan Estmaton Usng Dfferental Evoluton for Optmal Crop Plan Mlle Pant, Radha, Deept Ran 2, Ath Abraham 3 and D. K. Srvastava 4 Department of Paper echnology, II Roorkee, Inda. 2 Unversty of Évora, úcleo da

More information

A static jobs scheduling for independent jobs in Grid Environment by using Fuzzy C-Mean and Genetic algorithms

A static jobs scheduling for independent jobs in Grid Environment by using Fuzzy C-Mean and Genetic algorithms Proceedngs of the Postgraduate Annual esearch Semnar 006 0 A statc obs schedulng for ndependent obs n Grd Envronment by usng Fuzzy C-Mean and Genetc algorthms SIILUCK LOPUMAEE, MOHD OO MD SAP, ABDUL HAA

More information

An Application of MILP-based Block Planning in the Chemical Industry

An Application of MILP-based Block Planning in the Chemical Industry The Eghth Internatonal Symposum on Operatons Research and Its Applcatons (ISORA 09) Zhangjaje, Chna, September 20 22, 2009 Copyrght 2009 ORSC & APORC, pp. 103 110 An Applcaton of MILP-based Block Plannng

More information

Finite Element Analysis and Optimization for the Multi- Stage Deep Drawing of Molybdenum Sheet

Finite Element Analysis and Optimization for the Multi- Stage Deep Drawing of Molybdenum Sheet Fnte Element Analyss and Optmzaton for the Mult- Deep of Molybdenum Sheet Heung-Kyu Km a,*, Seok Kwan Hong a, Jong-Kl Lee b, Byung-Hee Jeon c, Jeong Jn Kang a, and Young-moo Heo a a Precson Molds and Des

More information

AN ITERATIVE ALGORITHM FOR PROFIT MAXIMIZATION BY MARKET EQUILIBRIUM CONSTRAINTS

AN ITERATIVE ALGORITHM FOR PROFIT MAXIMIZATION BY MARKET EQUILIBRIUM CONSTRAINTS AN ITERATIVE ALGORITHM FOR PROFIT MAXIMIZATION BY MARKET EQUILIBRIUM CONSTRAINTS Andrés Ramos Marano Ventosa Mchel Rver Abel Santamaría Unversdad Pontfca Comllas IBERDROLA DISTRIBUCIÓN S.A.U. Alberto Agulera

More information

Modified Moth Search Algorithm for Global Optimization Problems

Modified Moth Search Algorithm for Global Optimization Problems Modfed Moth Search Algorthm for Global Optmzaton Problems IVANA STRUMBERGER Sngdunum Unversty Faculty of Informatcs and Computng Danjelova 32, 11000 Belgrade SERBIA strumberger@sngdunum.ac.rs NEBOJSA BACANIN

More information

Consumption capability analysis for Micro-blog users based on data mining

Consumption capability analysis for Micro-blog users based on data mining Consumpton capablty analyss for Mcro-blog users based on data mnng ABSTRACT Yue Sun Bejng Unversty of Posts and Telecommuncaton Bejng, Chna Emal: sunmoon5723@gmal.com Data mnng s an effectve method of

More information

A Novel Approach for Optimization Auto-Scaling in Cloud Computing Environment

A Novel Approach for Optimization Auto-Scaling in Cloud Computing Environment I.J. Modern Educaton and Computer Scence, 2015, 8, 9-16 Publshed Onlne August 2015 n MECS (http://www.mecs-press.org/) DOI: 10.5815/mecs.2015.08.02 A Novel Approach for Optmzaton Auto-Scalng n Cloud Computng

More information

Fuzzy adaptive agent for supply chain management

Fuzzy adaptive agent for supply chain management Fuzzy adaptve agent for supply chan management Yan-Whar S a,* and So-Fan Lou b a,b Faculty of Scence and Technology, Unversty of Macau, Av. Padre Tomas Perera, Tapa, Macau Abstract. Recent technologcal

More information

Cloud Auto-scaling with Deadline and Budget Constraints

Cloud Auto-scaling with Deadline and Budget Constraints Cloud Auto-scalng wth Deadlne and Budget Constrants Mng MaoJe LMarty Humphrey Department of Computer Scence Unversty of Vrgna Charlottesvlle, VA, USA 22904 {mng, l3yh, humphrey}@cs.vrgna.edu Abstract Clouds

More information

Availability based Scoring Model for Resource Grouping in Desktop Grid Computing

Availability based Scoring Model for Resource Grouping in Desktop Grid Computing Indan Journal of Scence and Technology, Vol 8(30), DOI: 10.17485/jst/2015/v830/87393, November 2015 ISSN (Prnt) : 0974-6846 ISSN (Onlne) : 0974-5645 Avalablty based Scorng Model for Resource Groupng n

More information

Solving Multi mode Resource Constrained Project Scheduling with IC Algorithm and Compare It with PSO Algorithm

Solving Multi mode Resource Constrained Project Scheduling with IC Algorithm and Compare It with PSO Algorithm Advances n Lfe Scences 2014, 4(3): 140-145 DOI: 10.5923/j.als.20140403.08 Solvng Mult mode Resource Constraned Project Schedulng wth IC Algorthm and Compare It wth PSO Algorthm Sna Namaz 1,*, Mohammad

More information

TRAFFIC SIGNAL CONTROL FOR REDUCING VEHICLE CARBON DIOXIDE EMISSIONS ON AN URBAN ROAD NETWORK

TRAFFIC SIGNAL CONTROL FOR REDUCING VEHICLE CARBON DIOXIDE EMISSIONS ON AN URBAN ROAD NETWORK TRAFFIC SIGNAL CONTROL FOR REDUCING VEHICLE CARBON DIOXIDE EMISSIONS ON AN URBAN ROAD NETWORK Toshhko Oda (1), Masao Kuwahara (2) and Satosh Nkura (3) (1) Panasonc System Solutons Company, Matsushta Electrc

More information

Applied Soft Computing

Applied Soft Computing Appled Soft Computng (2) 4 46 Contents lsts avalable at ScenceDrect Appled Soft Computng journal homepage: wwwelsevercom/locate/asoc Soft computng based optmzaton of combned cycled power plant start-up

More information

Optimization of e-learning Model Using Fuzzy Genetic Algorithm

Optimization of e-learning Model Using Fuzzy Genetic Algorithm Optmzaton of e-learnng Model Usng Fuzzy Genetc Algorthm Receved: 00?????? 2012, Accepted: 00????? 2013 M. A. Afshar Kazem Assocate professor, Informaton Technology Management Department, Electrnc Branch,

More information

Optimization in Allocating Goods to Shop Shelves Utilizing Genetic Algorithm under the Introduction of Sales Probabilities

Optimization in Allocating Goods to Shop Shelves Utilizing Genetic Algorithm under the Introduction of Sales Probabilities Journal of Communcaton and Computer 2 (205 55-63 do: 0.7265/548-7709/205.04.00 D DAVID PUBLISHING Optmzaton n Allocatng Goods to Shop Shelves Utlzng Genetc Algorthm under the Introducton of Sales Probabltes

More information

Novel heuristics for no-wait two stage multiprocessor flow shop with probable rework and sequence dependent setup times

Novel heuristics for no-wait two stage multiprocessor flow shop with probable rework and sequence dependent setup times Novel heurstcs for no-wat two stage multprocessor flow shop wth probable rework and sequence dependent setup tmes Ehsan Shalch Space Thrusters Research Insttute, Iranan Space Research Center, Tabrz, Iran

More information

An Efficient Component Based Software Architecture Model Using Hybrid PSO CS Algorithm

An Efficient Component Based Software Architecture Model Using Hybrid PSO CS Algorithm 46 An Effcent Component Based Software Archtecture Model Usng Hybrd PSO CS Algorthm Prashanth Kumar Bolsetty *, Prasanth Yalla 2 Shnas College of Technology, Oman 2 KL Unversty, Inda *Correspondng author

More information

Minimisation of Energy Consumption Variance for Multi-Process Manufacturing Lines Through Genetic Algorithm Manipulation of Production Schedule

Minimisation of Energy Consumption Variance for Multi-Process Manufacturing Lines Through Genetic Algorithm Manipulation of Production Schedule Mnmsaton of Energy Consumpton Varance for Mult-Process Manufacturng Lnes Through Genetc Algorthm Manpulaton of Producton Schedule C. Duerden, L.-K. Shark, G. Hall, J. Howe Abstract Typcal manufacturng

More information

Research on Interactive Design Based on Artificial Intelligence

Research on Interactive Design Based on Artificial Intelligence Revsta de la Facultad de Ingenería U.C.V., Vol. 32, N 11, pp. 613-618, 2017 Research on Interactve Desgn Based on Artfcal Intellgence Abstract Yng Lu Zhengzhou Ralway Vocatonal & Techncal College, Zhengzhou,

More information

Experimental design methodologies for the identification of Michaelis- Menten type kinetics

Experimental design methodologies for the identification of Michaelis- Menten type kinetics UNIVERIDADE NOVA DE LIBOA Faculdade de Cêncas e Tecnologa Departamento de Químca Expermental desgn methodologes for the dentfcaton of Mchaels- Menten type knetcs Por Flpe Ataíde Dssertação apresentada

More information

Program Phase and Runtime Distribution-Aware Online DVFS for Combined Vdd/Vbb Scaling

Program Phase and Runtime Distribution-Aware Online DVFS for Combined Vdd/Vbb Scaling Program Phase and Runtme Dstrbuton-Aware Onlne DVFS for Combned Vdd/Vbb Scalng Jungsoo Km, Sungjoo Yoo, and Chong-Mn Kyung Dept. of EECS at KAIST jskm@vslab.kast.ac.kr, kyung@ee.kast.ac.kr Dept. of EE

More information

Supplier selection and evaluation using multicriteria decision analysis

Supplier selection and evaluation using multicriteria decision analysis Suppler selecton and evaluaton usng multcrtera decson analyss Stratos Kartsonaks 1, Evangelos Grgorouds 2, Mchals Neofytou 3 1 School of Producton Engneerng and Management, Techncal Unversty of Crete,

More information

CLONAL SELECTION-BASED ARTIFICIAL IMMUNE SYSTEM OPTIMIZATION TECHNIQUE FOR SOLVING ECONOMIC DISPATCH IN POWER SYSTEM

CLONAL SELECTION-BASED ARTIFICIAL IMMUNE SYSTEM OPTIMIZATION TECHNIQUE FOR SOLVING ECONOMIC DISPATCH IN POWER SYSTEM Proceedngs of the 6th WSEAS Int. Conf. on EVOLUTIONARY COMPUTING, Lsbon, Portugal, June 16-18, 2005 (pp275-280) CLONAL SELECTION-BASED ARTIFICIAL IMMUNE SYSTEM OPTIMIZATION TECHNIQUE FOR SOLVING ECONOMIC

More information

AN HYBRID TECHNOLOGY IN DISTRIBUTED GENERATION FOR HOUSEHOLD DEMAND WITH STORAGE CAPACITY

AN HYBRID TECHNOLOGY IN DISTRIBUTED GENERATION FOR HOUSEHOLD DEMAND WITH STORAGE CAPACITY AN HYBRID TECHNOLOGY IN DISTRIBUTED GENERATION FOR HOUSEHOLD DEMAND WITH STORAGE CAPACITY Ms. P. Prya, PG Scholar, Ms. N. Kavthaman PG Scholar, Prof. N. R. Nagaraj Assocate professor, Electrcal and Electroncs

More information

Florida State University Libraries

Florida State University Libraries Florda State Unversty Lbrares Electronc Theses, Treatses and Dssertatons The Graduate School 2014 Consensus-Based Dstrbuted Control for Economc Dspatch Problem wth Comprehensve Constrants n a Smart Grd

More information

The research on modeling of coal supply chain based on objectoriented Petri net and optimization

The research on modeling of coal supply chain based on objectoriented Petri net and optimization Proceda Earth and Planetary Scence 1 (2009) 1608 1616 Proceda Earth and Planetary Scence www.elsever.com/locate/proceda The 6 th Internatonal Conference on Mnng Scence & Technology The research on modelng

More information

A Real-time Planning and Scheduling Model in RFID-enabled Manufacturing

A Real-time Planning and Scheduling Model in RFID-enabled Manufacturing Proceedngs of the 2014 Internatonal Conference on Industral Engneerng and Operatons Management Bal, Indonesa, January 7 9, 2014 A Real-tme Plannng and Schedulng Model n RFID-enabled Manufacturng Ray Y.

More information

Optimal Issuing Policies for Substitutable Fresh Agricultural Products under Equal Ordering Policy

Optimal Issuing Policies for Substitutable Fresh Agricultural Products under Equal Ordering Policy 06 Internatonal Academc Conference on Human Socety and Culture (HSC 06) ISBN: 978--60595-38-6 Optmal Issung Polces for Substtutable Fresh Agrcultural Products under Eual Orderng Polcy Qao- TENG,a, and

More information

Improved Music Based Harmony Search Algorithm (IMBHSA) for solving Job Shop Scheduling Problems (JSSPs)

Improved Music Based Harmony Search Algorithm (IMBHSA) for solving Job Shop Scheduling Problems (JSSPs) Improved Musc Based Harmony Search Algorthm (IMBHSA) for solvng Job Shop Schedulng Problems (JSSPs) M.Hymavath 1*, C.S.P.Rao 2 1* Assstant Professor, Department of Mechancal Engneerng, Bengal College of

More information

Identifying Factors that Affect the Downtime of a Production Process

Identifying Factors that Affect the Downtime of a Production Process Identfyng Factors that Affect the Downtme of a Producton Process W. Nallaperuma 1 *, U. Ekanayake 1, Ruwan Punch-Manage 2 1 Department of Physcal scences, Rajarata Unversty, Sr Lanka 2 Department of Statstcs

More information

RIGOROUS MODELING OF A HIGH PRESSURE ETHYLENE-VINYL ACETATE (EVA) COPOLYMERIZATION AUTOCLAVE REACTOR. I-Lung Chien, Tze Wei Kan and Bo-Shuo Chen

RIGOROUS MODELING OF A HIGH PRESSURE ETHYLENE-VINYL ACETATE (EVA) COPOLYMERIZATION AUTOCLAVE REACTOR. I-Lung Chien, Tze Wei Kan and Bo-Shuo Chen RIGOROUS MODELING OF A HIGH PRESSURE ETHYLENE-VINYL ACETATE (EVA) COPOLYMERIZATION AUTOCLAVE REACTOR I-Lung Chen, Tze We an and Bo-Shuo Chen Department of Chemcal Engneerng, Natonal Tawan Unversty of Scence

More information

Optimal Configuration for Distributed Generations in Micro-grid System Considering Diesel as the Main Control Source

Optimal Configuration for Distributed Generations in Micro-grid System Considering Diesel as the Main Control Source Journal of Energy and Power Engneerng 9 (2015) 493-499 do: 10.17265/1934-8975/2015.05.009 D DAVID PUBLISHING Optmal Confguraton for Dstrbuted Generatons n Mcro-grd System Consderng Desel as the Man Control

More information

emissions in the Indonesian manufacturing sector Rislima F. Sitompul and Anthony D. Owen

emissions in the Indonesian manufacturing sector Rislima F. Sitompul and Anthony D. Owen Mtgaton optons for energy-related CO 2 emssons n the Indonesan manufacturng sector Rslma F. Stompul and Anthony D. Owen School of Economcs, The Unversty of New South Wales, Sydney, Australa Why mtgaton

More information

Optimal Energy Management Using Sequential Quadratic Programming Algorithm for Stand Alone PV System

Optimal Energy Management Using Sequential Quadratic Programming Algorithm for Stand Alone PV System Optmal Energy Management Usng Sequental Quadratc Programmng Algorthm for Stand Alone PV System S. Angalaeswar 1 and 2 Dr. K. Jamuna 1,2 School of Electrcal Engneerng, Vellore nsttute of echnology, Chenna,

More information

VOL. 4, NO. 5, August 2014 ISSN ARPN Journal of Systems and Software AJSS Journal. All rights reserved

VOL. 4, NO. 5, August 2014 ISSN ARPN Journal of Systems and Software AJSS Journal. All rights reserved Scale: An Intellgent Auto-Scalng Engne for Mgrated Applcatons to the Cloud 1 Omd Bushehran, 2 Zahra Res 1, 2 Department of Computer Engneerng and IT, Shraz Unversty of Technology, Shraz, Iran ABSTRACT

More information

Optimization of Technological Water Consumption for an Industrial Enterprise with Self-Supply System

Optimization of Technological Water Consumption for an Industrial Enterprise with Self-Supply System , March 13-15, 2013, Hong Kong Optmzaton of Technologcal Water Consumpton for an Industral Enterprse wth Self-Supply System Ioan Sarbu, Gabrel Ostafe and Emlan Stefan Valea Abstract Modern ndustry uses

More information

SIMULATION-BASED MULTI-OBJECTIVE OPTIMIZATION OF A REAL-WORLD SCHEDULING PROBLEM

SIMULATION-BASED MULTI-OBJECTIVE OPTIMIZATION OF A REAL-WORLD SCHEDULING PROBLEM Proceedngs of the 2006 Wnter Smulaton Conference L. F. Perrone, F. P. Weland, J. Lu, B. G. Lawson, D. M. Ncol, and R. M. Fujmoto, eds. SIMULATION-BASED MULTI-OBJECTIVE OPTIMIZATION OF A REAL-WORLD SCHEDULING

More information

ENHANCING OPERATIONAL EFFICIENCY OF A CONTAINER OPERATOR: A SIMULATION OPTIMIZATION APPROACH. Santanu Sinha Viswanath Kumar Ganesan

ENHANCING OPERATIONAL EFFICIENCY OF A CONTAINER OPERATOR: A SIMULATION OPTIMIZATION APPROACH. Santanu Sinha Viswanath Kumar Ganesan Proceedngs of the 2011 Wnter Smulaton Conference S. Jan, R.R. Creasey, J. Hmmelspach, K.P. Whte, and M. Fu, eds. ENHANCING OPERATIONAL EFFICIENCY OF A CONTAINER OPERATOR: A SIMULATION OPTIMIZATION APPROACH

More information

Economic/Emission dispatch including wind power using ABC-Weighted-Sum

Economic/Emission dispatch including wind power using ABC-Weighted-Sum Internatonal Journal of Engneerng and Techncal Research (IJETR) ISSN: 2321-0869 (O) 2454-4698 (P), Volume-3, Issue-10, October 2015 Economc/Emsson dspatch ncludng wnd power usng ABC-Weghted-Sum Sebaa Hadd,

More information

Simulation-based Decision Support System for Real-time Disaster Response Management

Simulation-based Decision Support System for Real-time Disaster Response Management Proceedngs of the 2008 Industral Engneerng Research Conference J. Fowler and S. Mason, eds. Smulaton-based Decson Support System for Real-tme Dsaster Response Management Shengnan Wu, Larry Shuman, Bopaya

More information

CSO and PSO to Solve Optimal Contract Capacity for High Tension Customers

CSO and PSO to Solve Optimal Contract Capacity for High Tension Customers and to Solve Optmal Contract Capacty for Hgh Tenson Customers Jong-Chng Hwang 1, Jung-Chn Chen 1, J.S. an 1 Department of Electrcal Engneerng Natonal Kaohsung Unversty of Appled Scences Kaohsung, Tawan

More information

1. A conceptual approach of customer lifetime value and customer equity

1. A conceptual approach of customer lifetime value and customer equity THE MEASUREMENT OF CUSTOMER LIFETIME VALUE AND CUSTOMER EQUITY Auhor: Balan Carmen Balan Insttuton: Academy of Economc Studes of Bucharest, Faculty of Marketng, Department of Marketng,. Address: Pata Romana

More information

CONFLICT RESOLUTION IN WATER RESOURCES ALLOCATION

CONFLICT RESOLUTION IN WATER RESOURCES ALLOCATION 7 th Internatonal Conference on Hydronformatcs HIC 2006, Nce, FRANCE CONFLICT RESOLUTION IN WATER RESOURCES ALLOCATION MASOUD ASADZADEH ESFAHANI Graduate Research Assstant, School of Cvl and Envronmental

More information

FIN DESIGN FOR FIN-AND-TUBE HEAT EXCHANGER WITH MICROGROOVE SMALL DIAMETER TUBES FOR AIR CONDITIONER

FIN DESIGN FOR FIN-AND-TUBE HEAT EXCHANGER WITH MICROGROOVE SMALL DIAMETER TUBES FOR AIR CONDITIONER FIN DESIGN FOR FIN-AND-TUBE HEAT EXCHANGER WITH MICROGROOVE SMALL DIAMETER TUBES FOR AIR CONDITIONER Yfeng Gao (a), J Song (a), Jngdan Gao (b), Guolang Dng (b)* (a) Internatonal Copper Assocaton Shangha

More information

Approach for Online Short-term Hydro-Thermal Economic Scheduling

Approach for Online Short-term Hydro-Thermal Economic Scheduling Approach for Onlne Short-term Hydro-Thermal Economc Schedulng Rav Brahmadev, Tukaram Moger, Member, IEEE and D. Thukaram, Senor Member, IEEE Department of Electrcal Engneerng Indan Insttute of Scence,

More information