Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization

Size: px
Start display at page:

Download "Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization"

Transcription

1 , pp Research on Kruskal Crossover Genetc Algorthm for Mult- Objectve Logstcs Dstrbuton Path Optmzaton Yan Zhang 1,2, Xng-y Wu 1 and Oh-kyoung Kwon 2, a, 1 Chongqng Unversty of Posts and Telecommuncatons, Chongqng 465, Chna 2 Graduate School of Logstcs, INHA Unversty, Incheon 42751, Korea a scm@nha.ac.kr Correspondng - Author: Oh-kyoung Kwon Abstract To effectvely optmze mult-objectve logstcs dstrbuton path, the dstance and dstance related customer satsfacton factor are used as the objectve functon, a novel kruskal crossover genetc algorthm (KCGA) for mult-objectve logstcs dstrbuton path optmzaton s proposed. To test the optmzaton results, the termnal dstrbuton model and the vrtual logstcs system operatng model are bult. Experment results show that, compared wth basc genetc algorthm (GA), the run tme of KCGA takes a slghtly hgher. But the average dstrbuton dstance and the best dstrbuton dstance are reduced by 6%-8%. Acheve the goal of mult-objectve logstcs dstrbuton path optmzaton. Keywords: logstcs dstrbuton; mult-objectve; optmzaton; kruskal; crossover 1. Introducton Along wth the economc globalzaton and the development of natonal economy, logstcs ndustry gets a great development. Because our logstcs system s faultness, snce 25, the rato of logstcs cost accountng for Chnese gross domestc product (GDP) has been around 18% whch s hgher than Europe, Amerca and other developed countres (whch s around %) [1]. In logstcs system, a good dstrbuton path can drve to get a better transport result, save resources and reduce cost effcently. So far, the problem of logstcs dstrbuton path optmzaton has been a popular study pont. At present, the algorthms whch are appled n logstcs dstrbuton path optmzaton manly nclude ant colony algorthm (ACO) [2], genetc algorthm (GA) [3], partcle swarm optmzaton (PSO) [4] and smulated annealng algorthm (SA) [5] and so on. Contrastng the algorthms mentoned above, based on bologcal evoluton, GA starts searchng from group and t can compare multple ndvduals at the same tme. In other words, GA has potental parallelsm and hgh overall. Accordng to these advantages, GA s a good choce for logstcs dstrbuton path optmzaton. GA was frst presented by J.Holland n 1975 [6]. Except the advantages above, earlymaturng s the weakness of GA [7-8] and t can lead logstcs dstrbuton path not achevng optmal. To cure above problems, Ombuk [9] present a hybrd Tabu-search/GA algorthm. The number of vehcles was optmzed by GA and the dstance was optmzed by Tabu-search algorthm. The hybrd algorthm can obtan a better result than anyone of Tabu-search and GA. Tseng [] ntroduced the probablty theory nto GA. The probablty was regard as a parameter whch was used to adjust crossover and mutaton model. In the meantme, a two-way method was appled n global optmzaton search. Takng am at the problems of long dstrbuton path and tme by usng GA to optmze dstrbuton path, ths paper ntroduces kruskal algorthm nto GA. The delvery dstance ISSN: IJMUE Copyrght c 215 SERSC

2 and customer satsfacton whch are regard as objectve functon are present nto ths new method. Accordng to vehcle routng problem (VRP) model, order termnal dstrbuton model whch s used to verfy the proposed method s structured. So, ths method can be accomplshed n the dstrbuton model. 2. Mult-Objectve Logstcs Dstrbuton Path Optmzaton 2.1. Objectve Functon Total dstrbuton dstance objectve functon: n logstcs system, delvery paths are the routes of vehcles. The length decdes the dstrbuton qualty and cost. So the total dstrbuton dstance s the pror objectve functon for optmzng. Customer satsfacton objectve functon: on the premse of the mnmum total dstrbuton dstance, customer satsfacton s a very mportant ndcator. It can nfluence the clents drectly and then the competton ablty and economc beneft of enterprses [11]. In express logstcs ndustres, Customer satsfacton s manly decded by the arrval tme of goods. Customer satsfacton objectve functon Ft ( ) s shown n (2). F (2) ( t ) f( t )* X Where t s the arrval tme of goods, the satsfyng tme s range n [, L ]. LL presents the maxmum tme. As shown n Fgure 1, n [ L, LL ], Ft ( ) reduces to gradually. X s the number of orders. 1 ; t L LL t f ( t ) ; L t LL LL L ; t>ll (1) F( t ) F ( t ) f ( t )* X X L LL t Fgure 1. Customer Satsfacton Change Along wth the Goods Arrval Tme Total objectve functon: total objectve functon s composed of negatve Ft ( ) and total dstrbuton dstance objectve functon. Then mnmum value s obtaned by usng GA. Total objectve functon s shown n (3). F ( t ) ( F ( t )) F ( t ) (3) 1 Where Ft ( ) represents the total objectve functon, Ft ( ) represents the customer satsfacton objectve functon, Ft ( ) 1 represents the total dstrbuton dstance objectve functon. 368 Copyrght c 215 SERSC

3 2.2. Kruskal Algorthm Kruskal algorthm s a knd of greedy algorthm. It bulds a mnmum cost spannng tree by addng one edge to the cost spannng tree at every turn. Namely, kruskal algorthm can acheve global optmzaton accordng to local optmal choce [12]. Suppose that WN= (V, {E}) s a connected net whch ncludes n peaks. Then, the process of buldng mnmum spannng tree (MST) usng kruskal algorthm can be descrbed as follows. 1 Buld a sub graph whch only ncludes n peaks and ts fronter sets are empty; 2 Fnd one edge wth the smallest weght from the fronter set E of the sub graph. If the two peaks of the edge are belongng to dfferent trees, add the edge to the sub graph; 3 If the two peaks are part of one tree, gve up ths edge. Then fnd the next edge wth smallest weght and repeat 2 and 3 untl there are n-1 edges n sub graph. The pseudo code of kruskal algorthm s as follows. Begn T.V =n; T.E= {}; For (n-1 edges n the sub graph) Fnd the shortest edge (u, v)from WN.E; If(u, v local n two dfferent uncom components of T) Add(u, v)to T.E; Else Select the second shortest edge; End f; End for End 2.3. Termnal Dstrbuton Model In ths paper, combnng wth customer satsfacton objectve functon and VPR model, the termnal dstrbuton model, whch ncludes a dstrbuton center and multple dstrbuton termnals, s establshed. The VRP model can be descrbed as ths: n ths model, some trucks whch have a fxed load are used to delver cargoes from logstcs center to dfferent destnatons, and every destnaton has not only a fxed poston but also dfferent demands for goods [13]. In order to make the objectve functon mnmum or maxmum and to meet the followng constrant condtons, the path ought to be confgured reasonably. The constrant condtons are descrbed as below. 1 In some dstrbuton path, the total requrements of destnatons should be less than lorres` total loads; 2 The length of some dstrbuton path should be shorter than the maxmum mleages of vehcles; 3 Every destnaton's requrements should be met and the goods should be delvered by a truck only. 4 Durng the dstrbuton, every destnaton should be reached once. After that, cars can go back to dstrbuton center Kruskal Crossover Genetc Algorthm (KCGA) Because basc GA s easy to converge, when dstrbuton path are optmzed by ths method, a problem that the calculated path are always too long appears. Kruskal s a greedy algorthm whch establshes the fnal mnmum spannng tree by addng an edge nto the spannng tree every tme, and t has the characterstc that global optmzaton can be acheved through local optmzaton. Thus, n ths paper, the algorthm s ntroduced nto the crossover operator of basc GA to ncrease the dversty of populaton. Further, t Copyrght c 215 SERSC 369

4 s used to assure that the algorthm can fnd out the optmum of ndvduals durng the cross operaton and to solve the premature convergence problem n basc GA. The flow chart of KCGA s shown as Fgure 2. Start Generate ntal populaton Calculate the ftness Y Acheved the maxmum number of teratons? N Select operator Kruskal crossover operator Mutaton operator The optmal output End Fgure 2. The Flow Chart of KCGA KCGA s desgned as below. 1 Two parent ndvduals FA and FB are obtaned by selecton steps and two gene fragments FA1 and FB1 wth random length are selected from these two ndvduals as cross genes; 2 Use kruskal algorthm to search FA1 and FB1, and add the shorter and shortest sdes of FA1 and FB1 nto FA2 and FB2 respectvely, then remove the repettve parts of FA2 and FB2 to get the new FA2 and FB2; 3 Remove the FA`s repettve parts whch s contaned n FB2. So does FB by takng FA2 nto consderaton; 4 Exchange FA2 and FB2, then combne FA and FB2 to get the new offsprng SA. Smlarly, SB s obtaned by combnng FB and FA2 5 Introduce SA and SB nto the rest of basc GA to get the optmal soluton by teraton. Where step 2 s acheved by the followng pseudo codes. Begn Input FA1; FB1; If (FA1 meets the condtons of mnmum spannng tree) FA2= (FA1 (shortest edge), FA1 (shorter edge) ); //Establsh the mnmum spannng tree FB2= (FB1 (shortest edge), FB1 (shorter edge) ); Else Gve up the edges whch cannot meet the condtons and search for next edge; End f 37 Copyrght c 215 SERSC

5 Del (FA2); Del (FB2); //Remove repettve genes Return FA2; FB2; End For example, FA= ,FB= (1, 2, 3 are the gene ponts). Take out the gene fragment FB1=1487 of parental gene FB. Rand every edges of FB1 by ascendng counts,.e., (1,4),(4,7),(1,7),(4,8),(8,7),(1,8). As a result, FB2 can be gettng by step 2 n the followng way. a. FB2=(144748); //Establsh the mnmum spannng tree. Based on kruskal to examne every edge of FB1, condtons of (1,4) and (4,7)are ntroduced frst. When condton (1, 7) s ntroduced, the rules of mnmum spannng tree cannot be met. Therefore, nstead of gvng up edge (1, 7), we use the algorthm to search for next one (4, 8). As a result, the mnmum spannng tree s establshed by addng the new edge (4, 8). b. Remove the repettve genes, we get FB2=1478. The soluton of FA2 s smlar to that of FB2. Where step 4 s acheved by the followng pseudo codes. Begn Input FA; FB; FA2; FB2; Wpe out the same gene between FA and FB2 and also between FB and FA2; SA=(FA,FB2);SB=(FB,FA2); Return SA;SB; End Follow the above example, the result can be obtaned as follows. FB2=1478, FA= Thus, Step 4 can be realzed as follows. a. Wpe out the same gene between FA and FB2. FA=3265; b. SA=(FA,FB2)= The method to solve SB s smlar wth that of SA. However, after add kruskal algorthm to the basc GA crossover operator, ncreased the overall complexty of the algorthm, and the correspondng algorthm run tme consumng also ncreased. Therefore, ths paper makes a further optmzed to KCGA by the followng methods, whch wll effectvely reduce the algorthm runnng tme consumng. 1 Control algorthm computaton. Intal kruskal crossover extracts a random length of the parent applcaton kruskal algorthm. It s lkely to take the long gene segments of the parent generaton (e.g. more than 6% of the length). Thus, by the method of controllng the length of the gene, whch take no more than 2% of the total length of genes when the number of termnal cty pont s smaller (the number of termnals cty pont below 5), take no more than % of the total length of genes when the number of termnal cty pont s greater (the number of termnals cty pont above 5). It s n order to effectvely control the computatonal of algorthm. 2 Add ntal populaton eltst strategy and offsprng elte strategy. a. Intal populaton elte strategy s ntalze the ntal populaton for many tmes, take out the n ndvdual n the top ntalze objectve functon values every tme as the fnal part of the ntalzaton populaton, consttute the fnal ntal populaton the after repeated many tmes. For example, f the ntal populaton s set to 5 unts, t cans ntalzaton by tmes, reserve the 5 unts n the top objectve functon value, and consttute the fnal ntalzaton populaton after repeat tmes. b. The strategy of offsprng elte s after selecton, crossover and mutaton operaton, retan the best unt. Ths unt does not partcpate n crossover and mutaton operaton of the next generaton, whch only partcpates n the choce computng of the next generaton. It s n order to accelerate the algorthm convergence rate. Therefore, KCGA pseudo code as follows. Begn Copyrght c 215 SERSC 371

6 //Generate an ntal elte populaton ZQ (N) ZQ(N)=; For (Cyclc N / n tmes) Randomly generated N ndvduals, and choose out the N ndvdual objectve functon values n the top N ndvdual ZQ (N); ZQ(N)= ZQ(N)+ ZQ(n); Return (ZQ (N)); End for; //The man functon Iteratons = ; Whle (total teratons - teratons) Select operator; Kruskal crossover operator; Mutaton operator; Select the hghest ndvdual objectve functon values ZQ (m); ZQ (the next generaton) = ZQ (the next generaton) + ZQ (m); Iteratons++ Output optmzaton solutons; End; Select the ted for choce method to solve mult-objectve optmzaton, whch can provde multple parallel selecton methods. 1 The populaton s dvded nto three equal sub-populatons accordng to the number of objectve functon. 2 Assgned an objectve functon to each group. 3 New populaton wll complete crossover and mutaton operatons after each subobjectve functon complete selecton operaton ndependently n ther correspondng subgroups. 4 Iteratve to get optmal path. 3. Expermental Results and Analyss 3.1. Comparatve Experment of Usng Basc GA and KCGA to Solve the Order Termnal Dstrbuton Model, Whch Makes the Dstrbuton Dstance as the Objectve Functon Buld the order termnal dstrbuton model n one dstrbuton center and dfferent termnal ponts. Make the dstrbuton dstance as the objectve functon, and use the basc GA and KCGA to solve ths model ten tmes. At last, the result of the experment wll be analyzed. The operaton parameters of the two algorthms set as follows. The two algorthms are added wth ntal populaton elte strategy and offsprng elte retenton polcy. The locaton of test cty pont and the number of orders are generated by random. The populaton sze s 5. The evoluton algebra s. The crossover probablty s.8. The mutaton probablty s.1. The dstrbuton vehcle load restrant s 25kg. The dstrbuton vehcle dstance constrants are 8km. The experments were conducted on an Intel 2.17GHZ Wndows 7 platform wth 2GB RAM, and algorthm s mplemented n MATLAB. The expermental results are shown n Table Copyrght c 215 SERSC

7 Number of cty Algort hm Table 1. The Two Methods Expermental Results Dstrbuton dstance (Ten tmes, unt: km) Average tme (s) Average dstance (km) Optmal dstance (km) GA 71,71,68,7,68,68,68,69,69, KCGA 68,68,68,68,68,68,68,68,68, GA 124,118,114,117,126,122,12,12,117, KCGA 113,113,113,113,114,113,113,114,113, GA 139,135,134,135,141,141,133,139,149, KCGA 129,125,139,13,128,131,135,125,13, GA 155,151,16,156,151,159,166,162,156, KCGA 144,141,149,139,139,139,147,144,138, GA 2,29,24,198,212,189,199,195,193, KCGA 178,186,178,19,182,188,176,18,186, GA 261,264,248,251,264,259,269,267,26, KCGA 246,24,229,252,239,235,24,245,229, GA 357,361,369,345,345,34,343,351,353, KCGA 344,319,335,337,325,338,335,3,32, GA 558,543,566,563,555,548,558,57,55, KCGA 523,54,512,539,497,521,525,53,59, GA 71,717,69,682,737,734,711,72,695, KCGA 676,643,658,66,669,648,662,65,647, Table 1 show that the two algorthms were run tmes, compared wth basc GA, the run tme of KCGA takes a slghtly hgher (hgher than the range of %-8%). However, when comparng the results of the optmal dstance and the average dstance n ths ten tmes, KCGA s not nferor to GA. For example, wth 15 termnal cty ponts, the average dstance that solved by KCGA was reduced by 5.35%, and the optmal dstance was reduced by.88%. When there are 3 termnal cty ponts, the average dstance that solved by KCGA was reduced by 8.58%, and the optmal dstance was reduced by 8.81%. When there are 5 termnal cty ponts, the average dstance that solved by KCGA was reduced by 6.56%, the optmal dstance was reduced by 8.82%. When there are 75 termnal cty ponts, the average dstance that solved by KCGA was reduced by 6.18%, the optmal dstance was reduced by 7.79% Experment of Usng Basc GA and KCGA to Solve the Order Termnal Dstrbuton Model, whch Makes the Dstrbuton Dstance and Customer Satsfacton as the Objectve Functon Order termnal dstrbuton model s bult by a dstrbuton center and ffteen termnal ctes. Where, dstrbuton center s located n [8,8], the qualty of each accessory s randomly generated from to klogram, the rated load and speed of vehcles are 4kg and 3km/h (.5km/mn), and the server tme of dstrbuton vehcle s 15 mnutes n each dstrbuton pont, and the rest of parameters are consstent wth the prevous secton experment. Table 2. Termnal Pont Coordnates the Number of Orders and Tme Constrants Termnal pont Number of orders X (pece) Coordnates X Tme constrants [ L, LL ] Servce tme (mn) (mn) [6,8] [6,8] 15 Y Copyrght c 215 SERSC 373

8 [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] [6,8] 15 Experments are performed wth KCGA s appled nto the model. The experments were conducted on an Intel 2.17GHZ Wndows 7 platform wth 2GB RAM, and algorthm s mplemented n MATLAB. Results are showed as follows. 1 The shortest dstrbuton dstance a. Dstrbuton path: ; ; -1-3-; -7-; ; b. Number of vehcles: 5 c. Dstrbuton dstance: 82 d. Customer satsfacton (the shortest dstrbuton dstance): The hghest customer satsfacton a. Dstrbuton path: ; -7-; ; ; ; ; b. Number of vehcles: 6 c. Dstrbuton dstance (the hghest customer satsfacton): 97 d. Customer satsfacton: The comprehensve objectve functon optmal a. Dstrbuton path: ; ; ; ; ; b. Number of vehcles: 5 c. Dstrbuton dstance: 91 d. Customer satsfacton: The shortest dstance dstrbuton path The hghest customer satsfacton dstrbuton path A comprehensve optmal dstrbuton path Y(km) Y(km) Y(km) X(km) 2 X(km) 2 X(km) (a) (b) (c) Fgure 3. The Dstrbuton Path Chart of KCGA Solve the Model 374 Copyrght c 215 SERSC

9 Y(The value of dstance functon) The convergence of dstance functon 1 The value on average 5 The value on the bestest X(Update algebrac) Y(The value of customer satsfacton functon) The convergence of customer satsfacton functon The convergence of comprehensve functon The value on average The value on the bestest The value on average The value on the bestest X(Update algebrac) Y(The value of comprehensve functon) X(Update algebrac) (a) (b) (c) Fgure 4. The Objectve Functon Value Convergence Effect Chart of KCGA Solve the Model Combnng Fgure 3, 4 and the experment results, we could found that the dstrbuton dstance and customer satsfacton are lower than the sngle optmal value when the comprehensve objectve functon optmal. However, another objectve functon value s lower than the result of comprehensve objectve functon optmal when the sngle objectve functon s optmal. Therefore, dstrbuton path wll be closer to the real stuaton when the customer satsfacton objectve functon s added, and the dstrbuton plan of three dfferent advantages can be provded Dstrbuton Path Optmzaton Experment Under Vrtual Logstcs System Logstcs space model s composed by a logstcs center of ter one cty, a dstrbuton center of secondary cty, and a logstcs dstrbuton pont of termnal cty. In addton, order generate model, storage model, transport and termnal dstrbuton model are essental for the smple model of vrtual logstcs system. Ths model s mplemented n MATLAB/GUI. The operatng prncples are defned as follows: orders are dstrbuted from a startng pont, and sendng these orders to the dstrbuton center, whch s belongng to the cty of order creaton. Then, these orders wll be delvered from dstrbuton center to the prevous level that s logstcs center. After all knds of orders have been processed and classfed, sendng each order to the correspondng logstcs center of destnaton cty. Next, delverng orders from logstcs center to the next level that s dstrbuton center. At last, each order wll arrve to ther destnaton thorough dstrbuton center. Where, order termnal dstrbuton module s belongs to the smple model of vrtual logstcs system, and the successful delvery of orders from secondary cty to the termnal cty s the man functon for the module. Confgure the system parameters and generate the cty archtecture. Archtecture generated Fgure of the system man nterface as shown n Fgure 5. Copyrght c 215 SERSC 375

10 Fgure 5. The Man Interface Archtecture Chart of System As the Fgure 5 shows, the dotted lne n the Fgure s termnal cty ponts to secondary ctes, whch represents a runnng route between these two ponts. The sold lne s secondary ctes to ter one cty and between ter one ctes, t also represents a runnng route. Run the system and enter the termnal dstrbuton module, random selecton on January 2, 9th secondary cty for testng. The test results are shown n Fgure 6. (a) (b) 376 Copyrght c 215 SERSC

11 (c) Fgure6. The Dstrbuton Path Chart of System Termnal Dstrbuton Module As the Fgure 6 shows, the dstrbuton module can provde three knds of dstrbuton plan as follow. The frst s the shortest dstrbuton path, second s the hghest customer satsfacton, and the last s comprehensve dstrbuton. In Fgure 6(a), choose the frst dstrbuton plan, the dstrbuton dstance s 4.61km and the customer satsfacton s.2. In Fgure 6(b), choose the second dstrbuton plan, the dstrbuton dstance s 23.55km and the customer satsfacton s In Fgure 6(c), choose the last dstrbuton plan, the dstrbuton dstance s 4.92km and the customer satsfacton s The expermental results are same as the expermental 3.2 shows, whch the algorthm s proved effectve. 4. Concluson Takng am at the problems of long dstrbuton routes and tme by usng basc GA to optmze mult-objectve logstcs dstrbuton path, ths paper use the dstance and dstance related customer satsfacton factor as the objectve functon, and ntroduces kruskal algorthm nto basc GA to acheve the optmzng mult-objectve logstcs dstrbuton path. At last, to test the optmzaton results, the termnal dstrbuton model and the vrtual logstcs system operatng model are bult. Experment results show that, compared wth basc GA, the run tme of KCGA takes a slghtly hgher. But the average dstrbuton dstance and the best dstrbuton dstance are reduced by 6%-8%. Acheve the goal of mult-objectve logstcs dstrbuton path optmzaton. Acknowledgments Ths work s supported by Scence Foundaton Project of CQ (CSTC213yykfC65, cstc214jcyja64). References [1] Zhao D. M., The Quanttatve and Margnal Analyss of Reducng the Compasson between the Logstcs Costs and GDP, Logstcs Engneerng and Management, vol. 34, (212), pp [2] L Z., Chen X. H. and Wang H., Bucklng Optmzaton of Composte Lamnate Usng Modfed Ant Colony Optmzaton, J. Shangha Jaotong Unv. (Sc.), vol.46, (212), pp [3] Guo Y., Ln Y. and Zhang S., Interactve genetc algorthms based on frequent-pattern mnng, Proceedngs - 2 6th Internatonal Conference on Natural Computaton (ICNC), (2), pp [4] Wang T. Z. and Fan G. L., The research of buldng fuzzy C-means clusterng model based on partcle swarm optmzaton, Telkomnka - Indonesan Journal of Electrcal Engneerng, vol. 11, (213), pp Copyrght c 215 SERSC 377

12 [5] L Y., Jang J., Zhang Mn X., Automatc Word-Length Determnaton Tool Based on Smulated Annealng Algorthm, J. Shangha Jaotong Unv. (Sc.), vol.47, (213), pp [6] Holland J., Genetc Algorthm Theory and Applcaton, Translaton of L Mn-qang. Bejng scence and Technology Press, (23). [7] Kosnsk. W., Kotowsk S. and Mchalewcz Z., On convergence and optmalty of genetc algorthms, 2 IEEE Congress on Evolutonary Computaton (CEC), (2), pp.1-6. [8] Feng L., Chunyan Z. and K. C. Chang, Convergence rate analyss of alled genetc algorthm, 2 49th IEEE Conference on Decson and Control (CDC), (2), pp [9] B. Ombuk, M. Nakamura and M. Osamu, A Hybrd Search Based on Genetc Algorthms and Tabu Search for Vehcle Routng, In the 6th Internatonal Conference on Artfcal Intellgence and Soft Computng.Banff [C].Canada: ABC, (22), pp [] Tseng L. T., Genetc algorthm usng the bmodal operaton to prevent prematurty and reduce computatonal tme, Appled Mechancs and Materals, (212), pp [11] Sh L., Supply chan partnershp research based on customer satsfacton degree, Proceedngs of the 212 2nd Internatonal Conference on Busness Computng and Global Informatzaton, (212), pp [12] Ospov V., (Unverstät Karlsruhe (TH), Germany); Sanders P., Sngler J., The Flter-Kruskal mnmum spannng tree algorthm, 29 Proceedngs of the 11th Workshop on Algorthm Engneerng and Experments, (29), pp [13] Wu Q., VRP optmzaton of ntensve dstrbuton n enterprse sales logstcs, 2 Internatonal Conference on Management and Servce Scence, (2), pp.1-3. Author Yan Zhang, she was born n 1982 n Chongqng (Chna). In 27, she receved the master degree from the graduate school of logstcs, Inha Unversty. Now she s workng n Chongqng Unversty of Post and Telecommuncaton. Her research focus ncludes supply chan management, logstcs system optmzaton, vrtual envronment modelng. 378 Copyrght c 215 SERSC

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Parallel Artificial Bee Colony Algorithm for the Traveling Salesman Problem

Parallel Artificial Bee Colony Algorithm for the Traveling Salesman Problem Parallel Artfcal Bee Colony Algorthm for the Travelng Salesman Problem Kun Xu, Mngyan Jang, Dongfeng Yuan The School of Informaton Scence and Engneerng Shandong Unversty, Jnan, 250100, Chna E-mal: xukun_sdu@163.com,

More information

NGPM -- A NSGA-II Program in Matlab

NGPM -- A NSGA-II Program in Matlab Verson 1.4 LIN Song Aerospace Structural Dynamcs Research Laboratory College of Astronautcs, Northwestern Polytechncal Unversty, Chna Emal: lsssswc@163.com 2011-07-26 Contents Contents... 1. Introducton...

More information

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem An Effcent Genetc Algorthm wth Fuzzy c-means Clusterng for Travelng Salesman Problem Jong-Won Yoon and Sung-Bae Cho Dept. of Computer Scence Yonse Unversty Seoul, Korea jwyoon@sclab.yonse.ac.r, sbcho@cs.yonse.ac.r

More information

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Research Article Decision of Multimodal Transportation Scheme Based on Swarm Intelligence

Research Article Decision of Multimodal Transportation Scheme Based on Swarm Intelligence Hndaw Publshng Corporaton Mathematcal Problems n Engneerng, Artcle ID 932832, 10 pages http://dx.do.org/10.1155/2014/932832 Research Artcle Decson of Multmodal Transportaton Scheme Based on Swarm Intellgence

More information

An Efficient Genetic Algorithm Based Approach for the Minimum Graph Bisection Problem

An Efficient Genetic Algorithm Based Approach for the Minimum Graph Bisection Problem 118 An Effcent Genetc Algorthm Based Approach for the Mnmum Graph Bsecton Problem Zh-Qang Chen, Rong-Long WAG and Kozo OKAZAKI Faculty of Engneerng, Unversty of Fuku, Bunkyo 3-9-1,Fuku-sh, Japan 910-8507

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Study on Multi-objective Flexible Job-shop Scheduling Problem considering Energy Consumption

Study on Multi-objective Flexible Job-shop Scheduling Problem considering Energy Consumption Journal of Industral Engneerng and Management JIEM, 2014 7(3): 589-604 nlne ISSN: 2014-0953 Prnt ISSN: 2014-8423 http://dx.do.org/10.3926/jem.1075 Study on Mult-objectve Flexble Job-shop Schedulng Problem

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Design of Structure Optimization with APDL

Design of Structure Optimization with APDL Desgn of Structure Optmzaton wth APDL Yanyun School of Cvl Engneerng and Archtecture, East Chna Jaotong Unversty Nanchang 330013 Chna Abstract In ths paper, the desgn process of structure optmzaton wth

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling , pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech.

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech. Ar Transport Demand Ta-Hu Yang Assocate Professor Department of Logstcs Management Natonal Kaohsung Frst Unv. of Sc. & Tech. 1 Ar Transport Demand Demand for ar transport between two ctes or two regons

More information

Application of VCG in Replica Placement Strategy of Cloud Storage

Application of VCG in Replica Placement Strategy of Cloud Storage Internatonal Journal of Grd and Dstrbuted Computng, pp.27-40 http://dx.do.org/10.14257/jgdc.2016.9.4.03 Applcaton of VCG n Replca Placement Strategy of Cloud Storage Wang Hongxa Computer Department, Bejng

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS Academc Research Internatonal ISS-L: 3-9553, ISS: 3-9944 Vol., o. 3, May 0 EVALUATIO OF THE PERFORMACES OF ARTIFICIAL BEE COLOY AD IVASIVE WEED OPTIMIZATIO ALGORITHMS O THE MODIFIED BECHMARK FUCTIOS Dlay

More information

Multi-objective Optimization Using Self-adaptive Differential Evolution Algorithm

Multi-objective Optimization Using Self-adaptive Differential Evolution Algorithm Mult-objectve Optmzaton Usng Self-adaptve Dfferental Evoluton Algorthm V. L. Huang, S. Z. Zhao, R. Mallpedd and P. N. Suganthan Abstract - In ths paper, we propose a Multobjectve Self-adaptve Dfferental

More information

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks A Load-balancng and Energy-aware Clusterng Algorthm n Wreless Ad-hoc Networks Wang Jn, Shu Le, Jnsung Cho, Young-Koo Lee, Sungyoung Lee, Yonl Zhong Department of Computer Engneerng Kyung Hee Unversty,

More information

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 A Tme-drven Data Placement Strategy for a Scentfc Workflow Combnng Edge Computng and Cloud Computng Bng Ln, Fangnng

More information

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) Clusterng Algorthm Combnng CPSO wth K-Means Chunqn Gu, a, Qan Tao, b Department of Informaton Scence, Zhongka

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining A Notable Swarm Approach to Evolve Neural Network for Classfcaton n Data Mnng Satchdananda Dehur 1, Bjan Bhar Mshra 2 and Sung-Bae Cho 1 1 Soft Computng Laboratory, Department of Computer Scence, Yonse

More information

PARETO BAYESIAN OPTIMIZATION ALGORITHM FOR THE MULTIOBJECTIVE 0/1 KNAPSACK PROBLEM

PARETO BAYESIAN OPTIMIZATION ALGORITHM FOR THE MULTIOBJECTIVE 0/1 KNAPSACK PROBLEM PARETO BAYESIAN OPTIMIZATION ALGORITHM FOR THE MULTIOBJECTIVE 0/ KNAPSACK PROBLEM Josef Schwarz Jří Očenáše Brno Unversty of Technology Faculty of Engneerng and Computer Scence Department of Computer Scence

More information

An Influence of the Noise on the Imaging Algorithm in the Electrical Impedance Tomography *

An Influence of the Noise on the Imaging Algorithm in the Electrical Impedance Tomography * Open Journal of Bophyscs, 3, 3, 7- http://dx.do.org/.436/ojbphy.3.347 Publshed Onlne October 3 (http://www.scrp.org/journal/ojbphy) An Influence of the Nose on the Imagng Algorthm n the Electrcal Impedance

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 97-735 Volume Issue 9 BoTechnology An Indan Journal FULL PAPER BTAIJ, (9), [333-3] Matlab mult-dmensonal model-based - 3 Chnese football assocaton super league

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

More information

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index Orgnal Artcle Prnt ISSN: 3-6379 Onlne ISSN: 3-595X DOI: 0.7354/jss/07/33 K-means Optmzaton Clusterng Algorthm Based on Hybrd PSO/GA Optmzaton and CS valdty ndex K Jahanbn *, F Rahmanan, H Rezae 3, Y Farhang

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

Multi-objective Design Optimization of MCM Placement

Multi-objective Design Optimization of MCM Placement Proceedngs of the 5th WSEAS Int. Conf. on Instrumentaton, Measurement, Crcuts and Systems, Hangzhou, Chna, Aprl 6-8, 26 (pp56-6) Mult-objectve Desgn Optmzaton of MCM Placement Chng-Ma Ko ab, Yu-Jung Huang

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment Analyss of Partcle Swarm Optmzaton and Genetc Algorthm based on Tas Schedulng n Cloud Computng Envronment Frederc Nzanywayngoma School of Computer and Communcaton Engneerng Unversty of Scence and Technology

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Complexity Analysis of Problem-Dimension Using PSO

Complexity Analysis of Problem-Dimension Using PSO Proceedngs of the 7th WSEAS Internatonal Conference on Evolutonary Computng, Cavtat, Croata, June -4, 6 (pp45-5) Complexty Analyss of Problem-Dmenson Usng PSO BUTHAINAH S. AL-KAZEMI AND SAMI J. HABIB,

More information

Imperialist Competitive Algorithm with Variable Parameters to Determine the Global Minimum of Functions with Several Arguments

Imperialist Competitive Algorithm with Variable Parameters to Determine the Global Minimum of Functions with Several Arguments Fourth Internatonal Conference Modellng and Development of Intellgent Systems October 8 - November, 05 Lucan Blaga Unversty Sbu - Romana Imperalst Compettve Algorthm wth Varable Parameters to Determne

More information

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI 216 Jont Internatonal Conference on Artfcal Intellgence and Computer Engneerng (AICE 216) and Internatonal Conference on etwork and Communcaton Securty (CS 216) ISB: 978-1-6595-362-5 A Model Based on Mult-agent

More information

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,

More information

Degree-Constrained Minimum Spanning Tree Problem Using Genetic Algorithm

Degree-Constrained Minimum Spanning Tree Problem Using Genetic Algorithm Degree-Constraned Mnmum Spannng Tree Problem Usng Genetc Algorthm Keke Lu, Zhenxang Chen, Ath Abraham *, Wene Cao and Shan Jng Shandong Provncal Key Laboratory of Network Based Intellgent Computng Unversty

More information

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm , pp.197-202 http://dx.do.org/10.14257/dta.2016.9.5.20 Research of Dynamc Access to Cloud Database Based on Improved Pheromone Algorthm Yongqang L 1 and Jn Pan 2 1 (Software Technology Vocatonal College,

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

Affine Invariant Matching of Broken Boundaries Based on Differential Evolution

Affine Invariant Matching of Broken Boundaries Based on Differential Evolution Affne Invarant Matchn of Broken Boundares Based on Dfferental Evoluton Wuchao tu P.W.M. Tsan Department of Electronc Enneern Cty Unversty of Hon Kon Hon Kon Chna Abstract - Affne nvarant matchn of a par

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

More information

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol 2012 Thrd Internatonal Conference on Networkng and Computng Usng Partcle Swarm Optmzaton for Enhancng the Herarchcal Cell Relay Routng Protocol Hung-Y Ch Department of Electrcal Engneerng Natonal Sun Yat-Sen

More information

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c Advanced Materals Research Onlne: 03-06-3 ISSN: 66-8985, Vol. 705, pp 40-44 do:0.408/www.scentfc.net/amr.705.40 03 Trans Tech Publcatons, Swtzerland Fnte Element Analyss of Rubber Sealng Rng Reslence Behavor

More information

AN EFFICIENT AND ROBUST GENETIC ALGORITHM APPROACH FOR AUTOMATED MAP LABELING

AN EFFICIENT AND ROBUST GENETIC ALGORITHM APPROACH FOR AUTOMATED MAP LABELING AN EFFICIENT AND ROBUST GENETIC ALGORITHM APPROACH FOR AUTOMATED MAP LABELING Fan Hong * Lu Kaun 2 Zhang Zuxun Natonal Laboratory of Informaton Engneerng n Surveyng Mappng and Remote Sensng of Wuhan Unversty

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Vector Quantization Codebook Design and Application Based on the Clonal Selection Algorithm

Vector Quantization Codebook Design and Application Based on the Clonal Selection Algorithm Sensors & Transducers 03 by IFSA http://www.sensorsportal.com Vector Quantzaton Codeboo Desgn and Applcaton Based on the Clonal Selecton Algorthm Menglng Zhao, Hongwe Lu School of Scence, Xdan Unversty,

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

CHAPTER 4 OPTIMIZATION TECHNIQUES

CHAPTER 4 OPTIMIZATION TECHNIQUES 48 CHAPTER 4 OPTIMIZATION TECHNIQUES 4.1 INTRODUCTION Unfortunately no sngle optmzaton algorthm exsts that can be appled effcently to all types of problems. The method chosen for any partcular case wll

More information

ENERGY EFFICIENCY OPTIMIZATION OF MECHANICAL NUMERICAL CONTROL MACHINING PARAMETERS

ENERGY EFFICIENCY OPTIMIZATION OF MECHANICAL NUMERICAL CONTROL MACHINING PARAMETERS ENERGY EFFICIENCY OPTIMIZATION OF MECHANICAL NUMERICAL CONTROL MACHINING PARAMETERS Zpeng LI*, Ren SHENG Yellow Rver Conservancy Techncal Insttute, School of Mechancal Engneerng, Henan 475000, Chna. Correspondng

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Parameters Optimization of SVM Based on Improved FOA and Its Application in Fault Diagnosis

Parameters Optimization of SVM Based on Improved FOA and Its Application in Fault Diagnosis Parameters Optmzaton of SVM Based on Improved FOA and Its Applcaton n Fault Dagnoss Qantu Zhang1*, Lqng Fang1, Sca Su, Yan Lv1 1 Frst Department, Mechancal Engneerng College, Shjazhuang, Hebe Provnce,

More information

Reliable and Efficient Routing Using Adaptive Genetic Algorithm in Packet Switched Networks

Reliable and Efficient Routing Using Adaptive Genetic Algorithm in Packet Switched Networks IJCSI Internatonal Journal of Computer Scence Issues, Vol. 9, Issue 1, No 3, January 2012 ISSN (Onlne): 1694-0814 www.ijcsi.org 168 Relable and Effcent Routng Usng Adaptve Genetc Algorthm n Packet Swtched

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

A Clustering Algorithm for Chinese Adjectives and Nouns 1

A Clustering Algorithm for Chinese Adjectives and Nouns 1 Clusterng lgorthm for Chnese dectves and ouns Yang Wen, Chunfa Yuan, Changnng Huang 2 State Key aboratory of Intellgent Technology and System Deptartment of Computer Scence & Technology, Tsnghua Unversty,

More information

The Objective Function Value Optimization of Cloud Computing Resources Security

The Objective Function Value Optimization of Cloud Computing Resources Security Open Journal of Optmzaton, 2015, 4, 40-46 Publshe Onlne June 2015 n ScRes. http://www.scrp.org/journal/ojop http://x.o.org/10.4236/ojop.2015.42005 The Objectve Functon Value Optmzaton of Clou Computng

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented

More information

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING An Improved K-means Algorthm based on Cloud Platform for Data Mnng Bn Xa *, Yan Lu 2. School of nformaton and management scence, Henan Agrcultural Unversty, Zhengzhou, Henan 450002, P.R. Chna 2. College

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment IJCSI Internatonal Journal of Computer Scence Issues, Vol. 7, Issue 5, September 2010 ISSN (Onlne): 1694-0814 www.ijcsi.org 374 An Evolvable Clusterng Based Algorthm to Learn Dstance Functon for Supervsed

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

AN IMPROVED GENETIC ALGORITHM FOR RECTANGLES CUTTING & PACKING PROBLEM. Wang Shoukun, Wang Jingchun, Jin Yihui

AN IMPROVED GENETIC ALGORITHM FOR RECTANGLES CUTTING & PACKING PROBLEM. Wang Shoukun, Wang Jingchun, Jin Yihui Copyrght 2002 IFAC 5th Trennal World Congress, Barcelona, Span A IPROVED GEETIC ALGORITH FOR RECTAGLES CUTTIG & PACKIG PROBLE Wang Shouun, Wang Jngchun, Jn Yhu Tsnghua Unversty, Beng 00084, P. R. Chna

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

From Comparing Clusterings to Combining Clusterings

From Comparing Clusterings to Combining Clusterings Proceedngs of the Twenty-Thrd AAAI Conference on Artfcal Intellgence (008 From Comparng Clusterngs to Combnng Clusterngs Zhwu Lu and Yuxn Peng and Janguo Xao Insttute of Computer Scence and Technology,

More information

An Improved Particle Swarm Optimization for Feature Selection

An Improved Particle Swarm Optimization for Feature Selection Journal of Bonc Engneerng 8 (20)?????? An Improved Partcle Swarm Optmzaton for Feature Selecton Yuannng Lu,2, Gang Wang,2, Hulng Chen,2, Hao Dong,2, Xaodong Zhu,2, Sujng Wang,2 Abstract. College of Computer

More information

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics A Hybrd Genetc Algorthm for Routng Optmzaton n IP Networks Utlzng Bandwdth and Delay Metrcs Anton Redl Insttute of Communcaton Networks, Munch Unversty of Technology, Arcsstr. 21, 80290 Munch, Germany

More information

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm Recommended Items Ratng Predcton based on RBF Neural Network Optmzed by PSO Algorthm Chengfang Tan, Cayn Wang, Yuln L and Xx Q Abstract In order to mtgate the data sparsty and cold-start problems of recommendaton

More information

An Adaptive Virtual Machine Location Selection Mechanism in Distributed Cloud

An Adaptive Virtual Machine Location Selection Mechanism in Distributed Cloud KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS VOL. 9, NO. 12, Dec. 2015 4776 Copyrght c2015 KSII An Adaptve Vrtual Machne Locaton Selecton Mechansm n Dstrbuted Cloud Shukun Lu 1, Wea Ja 2 1 School

More information

Multi-objective Virtual Machine Placement for Load Balancing

Multi-objective Virtual Machine Placement for Load Balancing Mult-obectve Vrtual Machne Placement for Load Balancng Feng FANG and Bn-Bn Qu,a School of Computer Scence & Technology, Huazhong Unversty Of Scence And Technology, Wuhan, Chna Abstract. The vrtual machne

More information

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks Chnese Word Segmentaton based on the Improved Partcle Swarm Optmzaton Neural Networks Ja He Computatonal Intellgence Laboratory School of Computer Scence and Engneerng, UESTC Chengdu, Chna Department of

More information

Arash Motaghedi-larijani, Kamyar Sabri-laghaie & Mahdi Heydari *

Arash Motaghedi-larijani, Kamyar Sabri-laghaie & Mahdi Heydari * Internatonal Journal of Industral Engneerng & Producton Research December 2010, Volume 21, Number 4 pp. 197-209 ISSN: 2008-4889 http://ijiepr.ust.ac.r/ Solvng Flexble Job Shop Schedulng wth Mult Objectve

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Journal of Chemical and Pharmaceutical Research, 2014, 6(6): Research Article. A selective ensemble classification method on microarray data

Journal of Chemical and Pharmaceutical Research, 2014, 6(6): Research Article. A selective ensemble classification method on microarray data Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(6):2860-2866 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A selectve ensemble classfcaton method on mcroarray

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information