Optimization of Truss Structures Using Genetic Algorithms with Domain Trimming (GADT)

Size: px
Start display at page:

Download "Optimization of Truss Structures Using Genetic Algorithms with Domain Trimming (GADT)"

Transcription

1 Optmzaton of Truss Structures Usng Genetc Algorthms wth Doman Trmmng (GADT) Samer Barakat and Omar Nassf Abstract Ths paper presents evolutonary-based least-weght optmzaton procedure for desgnng truss structures. A modfed verson of Genetc Algorthm wth Doman Trmmng (GADT) s developed and presented heren. The DADT s used for solvng the nonlnear constraned optmzaton problems. In ths optmum desgn formulaton, the objectve functon s the materal weght of the truss; the desgn varables are the cross-sectons of the truss members; the constrants are the stresses n members and the dsplacements of the jonts. The constrants were handled usng non-statonary dynamcally modfed penalty functons. One classcal truss optmzaton example s presented heren to demonstrate the effcency of the GADT algorthm. The test problem ncludes a 10- bar planar truss subjected to two load condtons. The result shows that the GADT method s very effcent n fndng the best dscovered optmal solutons, whch are better of the results of other structural optmzaton methods.. Keywords Truss Structural Optmzaton, Genetc Algorthm, Doman Trmmng, Constrant Handlng. I. INTRODUCTION btang optmal desgns that satsfy multple conflctng Ocrtera, such as mnmum cost and maxmum performance, s one of the most nfluental factors n modern structural desgn. Most structural desgns are consdered constraned optmzaton problems that can be solved to dentfy the desgn values of structural performance. The optmum solutons mght be lnearly and/or nonlnearly constraned n the desgn space. In the presence of multple optma and non-smooth constrants n the desgn varable space, t s dffcult to obtan a set of optmum values usng local optmzaton technques. On the other hand, ths dffculty has geared the research towards relatvely new and nnovatve evolutonary based optmzaton technques [1] such as the Genetc Algorthm (GA) [2], Ant Colony Optmzaton (ACO) [3], Partcle Swarm Optmzer (PSO) [4], Shuffled Complex Evoluton (SCE) [5]-[7], Harmony Search [8], and Hybrd Methods [9]-[11]. These approaches are nvestgated and used n recent years for optmzng structural desgns and are proven superor to local search technques. Many structural optmzaton problems nvolve problem- S. B. Author s wth the Unversty of Sharjah, Sharjah, UAE (correspondng author phone: ; fax: ; e-mal: sbarakat@sharjah.ac.ae). T. C. Author s wth Department of Cvl Engneerng, Unversty of Tennessee, USA (e-mal: onassf@vols.utk). specfc constrants applcable to the solutons lmtng the feasble search space Compared to other constrant handlng technques the use of penalty functons s relatvely smple and easy to mplement. Ths study presents the development and mplementaton of the GADT to acheve superor optmzaton. The capabltes of the developed optmzaton tool are demonstrated on two classcal truss optmzaton problems beng challengng wth unknown global and multple local mnma. II. GENETIC ALGORITHM WITH DOMAIN TRIMMING (GADT) A. Development of the GADT Optmzaton Technque To begn GA optmzaton, a populaton of soluton alternatves Np (populaton sze) are randomly generated usng a unform probablty dstrbuton; each soluton of the GA conssts of a combnaton of varables (x1, x2, x3,, xn) whch has ts own ftness value. In cases where the optmzaton s performed to fnd the mnmum weght for a gven problem, a functon F*j(X) = total mass + penalty has to be mnmzed. Soluton alternatves that yeld low F*j(X) values for the objectve functon would have better ftness as long as they are not volatng the problem constrants. Populatons of solutons are represented by chromosomes. The desgn varables stored n the chromosome can be ether dscrete (selected from a pool of defned values) or contnuous (selected from a contnuous range of varables). In ths research, the vector of varables contans contnuous values. Once F*j(X) for every soluton j n the ntal populaton s computed, a ftness value s assgned to each soluton j usng Eq.(1), Solutons wth F*j(X) less than F*ave of the populaton are consdered unft and are elmnated by assgnng them a ftness value of zero: FF jj (XX) = F ave FF jj (XX) for FF jj (XX) < F ave 0 for FF jj (XX) F ave j = 1,2,, N p (1) where (X) s the vector of the desgn varables. The three basc operatons of a GA, reproducton, crossover, and mutaton, are used to mprove the ftness of each populaton from one generaton (teraton) to the next. The reproducton operaton selects the better ft desgns, copes them, and places them nto a matng pool allowng each to mate and reproduce. The roulette wheel selecton method s used n ths study for ts smplcty and popularty (Fg. 3). Ths method assgns for each ftness functon value a porton of unty that wll be used as the reproducton probablty, P r. If for example, the best ft soluton n a certan populaton has a ISBN:

2 P r value of 10% and the populaton sze N p =100 then the matng pool wll have approxmately 10 copes of ths soluton. Fg. 3: Pe chart of probablty of selecton of ft parents After the reproducton operaton s performed, the crossover operaton mates the selected desgns to create more ft offsprng solutons. The unform crossover operaton s used to combne genetc nformaton between two parent solutons. Unform crossover selects two parent solutons at a tme from the matng pool and swaps varables correspondng to zeros n a bnary vector known as a mask. The mask s the same length as all varable vectors and conssts of a preselected percentage of randomly arranged zeros (%c). Ths percentage has an mpact on the speed of convergence to an optmum soluton. Each mask wthn a populaton s dfferent, so the number of unque, randomly generated masks s equal to half of the number of solutons (parents) n the populaton multpled by the total number of generatons (populatons). Snce GA mmcs the natural selecton of the fttest treats through multple generatons, t s nherently vulnerable to Genetc Drft (contnuous survval of unft but lucky ndvduals, and ther genes, from one generaton to the next). The mutaton operaton s used to mnmze the effect of genetc drft and add dversty to the search space by randomly changng a varable n a desgn soluton. Durng mutaton the value of any chromosome varable may be changed to a randomly selected varable. Another counter measure of genetc drft used for contnuous varables s to use blendng technques [12], a general blendng formula would be of the form: xx nnnnnn = ββxx mmmm + (1 ββ)xx dddd (2) Where, x new = the nth varable of the offsprng chromosome of the crossover, β = random number on the nterval [0,1], x mn = the nth n the mother chromosome, and x dn = the nth n the father chromosome. One of the man advantages for the GA optmzaton s ts relatve nsenstvty to local mnma (not very susceptble to beng trapper n local mnma). However, ths may also be consdered as one of ts lmtatons: beng a low-resoluton technque especally f the populaton sze s relatvely lmted..e. convergence may sometme occur to ponts n the neghborhood of, but not exactly at, global mnma. The reason for ths s that ntally, the soluton varables are randomly selected from a pre-specfed range (doman); those varables do not change (except for mutaton, whch occurs at small probablty) but rather change place from one soluton to another. In addton, a poor choce of the soluton doman (e.g.: [1, 1000] whle the optmal value s at a value of 2) further aggravates the ssue. Blendng technques, whle actng to reduce ths dsadvantage, ntroduce a new random parameter (β), t may also have a negatve effect as t may negate the strong trats of the parents. In ths study, a new technque s developed to allevate ths nherent lmtaton of GA. The technque nvolves trmmng the doman then re-ntatng the GA so that the probablty of selectng the optmal soluton s mproved. For example, trmmng a doman from [1, 1000] to [1, 10] then re-ntatng GA would ncrease the ntal probablty of selecton of the optmal soluton by 200 tmes, when everythng beng constant. Trmmng s done as a percentage of orgnal doman sze, and contnuous trmmng then GA re-ntaton goes on untl the optmum soluton s found. One can thnk of trmmng n terms of evoluton theory as when a catastrophe occurs n nature elmnatng the majorty of the populaton leavng only the elte survvals to restart the evoluton process. Fg.4 smulates ths technque on a sngle varable chromosome (takng trmmng as 90% of doman sze): 1- After the GA converged to a certan objectve functon value, the elte 10 chromosomes (n ths case, varables) are taken regardless of whch generaton they re n, snce the range between the mnmum and maxmum varable s more than 90%, no trmmng occurs. 2- As the GA converged for the second tme, the range of values are now less than 90% and trmmng wll happen, but rather than beng centered, the trmmng range s based toward the mean by a rato: (max-mean)/(max-mn), the trmmed doman s now less than 90% of the orgnal as some of the trmmng range les outsde the orgnal doman. 3,4,5 - Because the doman has been trmmed, the chances of gettng to the global optmum are hgher, resultng n the elte values gettng closer to each other, trmmng wll stop when range of values exceeds 90% of the doman or f the GA found the optmum soluton to a satsfactory precson. Fg. 4: Illustraton of the doman trmmng method on a sngle varable (trmmng s 90%) A queston arses that how can t be sure that the optmal soluton s nsde the trmmed doman; the answer s that t doesn t guarantee that, however, the worst case scenaro s that t wll get results comparable to conventonal GA snce ISBN:

3 trmmng doesn t happen untl GA converges. Expermentng on sample problems showed that the technque gves better results than conventonal GA. Fg. 5a-d llustrates the logcal steps for the GADT technque va flowcharts. Fg. 5c: Flow chart of Roulette wheel selecton Fg. 5a: Flow chart of general GADT optmzaton Fg. 5d: Flowchart of Doman Trmmng To demonstrate the GADT algorthm performance, one of the standard test functons n optmzaton problems s consdered: the Sx-Hump Camelback functon problem (43): ff(xx, yy) = 4 2.1xx 2 + xx 4 3 xx 2 + xxxx + ( 4 + 4yy 2 )yy 2 (3) Wth boundares: x [-1.5, 1.5] and y [-2, 2], the functon takes the form shown n Fg. 6; t has sx mnma, two of them are global mnma wth a value of: located at the two ponts: ( , ) and (0.0898, ). Fg. 5b: Flow chart of Reproducton, Crossover and Mutaton Fg. 6: Sx-hump Camelback functon. a) 3D plot b) Contour plot ISBN:

4 Intally, the GA starts off wth the doman provded by the user and terates untl there s a convergence,.e. the ftness values are close to each other and the mprovement n best ftness n subsequent teratons s less than a specfed value, say, 1%. At ths stage, the GA has dentfed a number of local mnma and further teratons wll have lttle effect on fndng the global mnmum. Convergence to a seres of not necessarly most ft solutons means that the GA s approachng the vcnty of the global optmum but cannot dscover the fttest soluton. Ths may be due to elmnaton of some of the fttest solutons as they are combned wth lesser-ft solutons, or ncluson of resdual unft solutons wthn the avalable soluton doman. At ths pont, refnement of the avalable soluton doman mproves the chances of dscover the fttest soluton. GADT technque removes the most unft solutons from the doman and re-ntates GA wthn the trmmed doman. Occasonally, some fttest solutons are dsmssed as unft as result of beng combned wth lesser-ft solutons. To mnmze the probablty of ths potental ptfall, two measures are ncorporated n the GATD: (a) the ntal doman consders a large enough populaton to allow hgher probablty for dscoverng the most combnatory possbltes, and (b) the doman trmmng lmted to a hgh percentage (e.g. 90%) of the doman from the prevous step. Ths means that whle some values are clearly dentfed as unft, they are stll retaned n the doman for the subsequent GA re-ntaton. The motvaton for ths retenton t exhaust all possbltes of producng ft solutons before completely elmnatng part of the doman. The mpact on speed of dscovery of optmum solutons s obvous. However, t s justfed by the sgnfcantly mproved successful dscovery rate. The method can also be helpful to dentfy what range of varables to look for n subsequent searches. Fg.7 shows the fttest 100 overall solutons throughout the GADT; the box drawn on the contour map represents the updated (trmmed) doman, elmnatng 10% of the orgnal doman at each step. The contnuaton of doman trmmng results n dentfyng new local mnma. As more local mnma are dentfed, they begn to compete wth each other. Eventually, the trmmng technque wll exclude the values of low ftted local mnma and wll deem them as unft results. Ths helps the GA to focus more on only the top-ftted solutons ultmately enhance the dscovery rate (precson) of global optma solutons. Fg.7d shows the fnal doman after 20 doman trmmng teratons; t s noted that the doman cannot get trmmed further as the two global mnma resde on the trmmed boundares of the last step. It s worth mentonng that the fnal doman s only 3.5% of the ntal full doman n more precse (vrtually exact) optmum soluton: f(x, y) = ( % error). B. GADT Technque Robustness To ensure GADT robustness, doman trmmng s subject to further crtera preventng any potental adverse consequences. Doman trmmng wll not resume n any of the followng scenaros: (a) f the range of values that yeld ft results n the current doman s more than 90% of the prevous doman; n other words, doman trmmng wll not commence untl the feasble values get condensed nto less than 90% of the doman. And (b) f after trmmng, the GA yelds solutons worse than prevous GA ntaton. Although the latter was not encountered durng any of the algorthm testng sessons for any of the presented problems here, the crteron s set n place for potental future problem-specfc complcatons. The effect of ntal doman sze s dscussed n a subsequent secton. (a) Intal Doman User provded (c) after 10 doman trmmng (b) Frst doman trmmng (d) Fnal soluton doman Fg.7: Illustraton of the GADT algorthm appled to the Sx-hump Camelback functon at dfferent teratons of doman trmmng. C. Constrants Handlng The use of penalty functons s very popular n handlng constrants enablng the soluton of constraned problems as unconstraned. The solutons that volate any constrants are penalzed n order to characterze non-feasble solutons by hgh objectve functon values. Non-statonary (dynamc) penalty functons typcally exhbt superor performance to statonary (statc) penalty functons. In ts generalty, a nonstatonary penalty functon s defned as: f( X) = FX ( ) + pxc (, pn, epn) (4) Where F(x) s the orgnal objectve functon of the constraned optmzaton problem; p () s a dynamcally modfed penalty value, defned as: pp XX, cc pppp, ee pppp = cc pppp rr eepppp, rr 1 (5) 0, rr < 1 Where, rr s the ndvdual member s performance crtera (n a structural desgn problem, ths s often taken as the demand-to-capacty rato, or utlzaton rato to the satsfacton of the relevant desgn code); whle c pn and e pn are the penalty coeffcent and exponent, respectvely. As ther name mples, they provde means to penalze the optmzaton objectve f the rr exceeds unty. Both c pn and e pn, wth dfferent severty, wll penalze unft solutons mnmzng ther probablty of reappearng subsequent generaton and feasble soluton doman. ISBN:

5 D. Truss Structural Optmzaton The mathematcal form of the optmzaton problem for truss structure can be expressed as follows: { } T Fnd A = A, A,... A (6) 1 2 To Mnmze F= W( A) = ρ LA (7) = 1 L U Subject to g g ( A) g j = 1, 2,... m j j j n mn max and A A A = 1, 2,... n (9) Where A = the desgn varable (member cross-sectonal area), n = the number of the desgn varables, W(A) = the objectve functon (the structural weght), ρ = the materal densty, L = the member length, m = the number of nequalty constrants (g), A mn and A max n (8) are the lower and the upper bound of the th varable respectvely. The lower and upper bounds posed by Eq.(8) on the constrants nclude truss member stresses and jont dsplacements. E. Example: Cantlever 10-Bar Planar Truss Structure The GADT s tested aganst a classcal global optmzaton problem: the Cantlever 10-Bar Planar Truss Structure optmzaton problem. Ths 10-dmensonal problem has been nvestgated by many researchers, and has been wellestablshed as an optmzaton benchmark problem known for beng challengng wth unknown global and multple local mnma. A schematc of the cantlever 10-bar planar truss structure can be found n Fg.8. Table 2: Optmzaton results for the 10-bar planar truss Load Case 1 Tables 1 and 2 gve the best dscovered optmum solutons along wth the correspondng mnmum weght for the two cases 1 and 2, respectvely, benchmarked aganst optmal desgns by other publshed studes. It should be noted that the best dscovered soluton was found after teratons for case 1 and 4000 teratons for case 2; ntal populaton sze, pror to trmmng, s taken as 500 solutons. The optmal solutons found by the GADT meet all of the problem constrants and the comparsons n Tables 1 and 2 show that the GADT provdes superor results. Fg.9 shows convergence hstores for loadng cases 1 and 2. Notce that convergence plateaus after around 800 teratons; at whch pont, the trmmng has progressed such that t has lttle further effect on the GA sgnfyng the elmnaton of most or all unft values. Table 3: Optmzaton results for the 10-bar planar truss Load Case 2 Fg.8: 10-Bar planar cantlever truss model The assumed materal densty s 0.1 lb/n 3 ( kg/m 3 ), the length L s 360 n (914.4 cm) and the modulus of elastcty s 10,000 ks (68,950 MPa). The stress and deflecton lmtatons on the members are ±25.0 ks ( MPa) and ± 2.00 n (5.08 cm), respectvely. Cross-sectonal areas are allowed to vary between 0.1 n 2 and 35 n 2 ( cm 2 and cm 2 ). No member groupng s utlzed, resultng n each member havng a potentally unque crosssectonal area (A 1 to A 10 ). Ths truss optmzaton problem has 10 desgn varables and 32 (10 tenson stresses, 10 compresson stresses, and 12 dsplacements) constrants. Two loadng cases are studed: Case 1, when P 1 = 100 kps (444.8 kn) and P 2 = 0 kps and Case 2, when P 1 = 150 kps (667.2 kn) and P 2 = 50 kps (222.4 kn). ISBN:

6 Fg.9: Path to optmum soluton for load cases 1 and 2 on the 10-bar truss. Fg.11: Path to optmum soluton for both GA and GADT for load case 1. Fgs.9 and 10 compare the frst 300 teratons of the optmzaton wth and wthout doman trmmng for the loadng case 1. Note that for the shown number of teratons the dfference between the dfferent dscovered solutons s relatvely margnal. Fgs.11 and 12 compare the convergence hstores of GA wth and wthout doman trmmng for a populaton sze of 500 gong through 2000 teratons. Notce that n some subsequent teratons, the conventonal GA dentfes a hgher mnmum weght as the best dscovered soluton, as compared to a prevous teraton. Ths prmarly a result of the mutaton process, whch eventually s fltered out wth enough teratons. Ths effect s not exhbted n presence of doman trmmng snce the mutaton s unable to select the excluded/trmmed unft values. Fg.9: Frst 300 teratons of a conventonal GA optmzaton on 10-bar truss. Fg.10: Frst 300 teratons of GADT optmzaton on 10-bar truss. Fg.12: Path to optmum soluton for both GA and GADT for load case 2 Snce GA optmzaton s an evolutonary method, t reles on generatng populatons of solutons n order to fnd the optmum amongst them. To promote better dscovery of optmum results, an adequate populaton sze should be selected. Unfortunately, ths parameter s problem-specfc. The number of varables n a soluton, dversty of values and ntal doman selecton are some of the factors determnng the approprate populaton sze. The nclnaton to start wth a very large populaton sze n order to gve better dscovery chances, s sometmes counterproductve when the lowresoluton lmtatons of the GA are sgnfed. However, selectng too small of populaton sze wll result n convergence falure for the GA for lack of suffcent representatve solutons for selecton. The GADT technque provdes mtgatng to ths populaton sze effect snce ts rentaton gves a new chance for prevously undscovered varables to be selected n the new populaton. To demonstrate ths feature, the 10-bar planar truss problem was repeated wth dfferent populaton szes. Populaton szes chosen for the test were 20, 50, 100, 200, 300, 400 and 500 whle all optmzatons ran for 2000 teratons. The hstogram n Fgure 13 shows the effect of populaton sze on fndng the optmum soluton. It can be seen that ncreasng the populaton sze mproves the precson of fndng the optmum soluton, although slghtly. Populaton szes as low as 50 solutons per populaton yelded acceptable results whch are less than 0.5% away from ther counterpart wth a populaton sze of 500. However, when selectng a populaton sze of 20, the method fals and the dscovered soluton s far off from the optmum. ISBN:

7 Fg.13: Senstvty of GADT Algorthm to populaton sze. III. SUMMARY AND CONCLUSIONS A modfed verson of Genetc Algorthm wth Doman Trmmng (GADT) s developed and presented n ths study. The nnovatve technque s used to solve a least-weght optmzaton problem n the desgn of truss structures. Pror to mplementaton of the nnovatve GADT technque on the truss problem, a well-establshed Sx-Hump Camelback functon benchmark problem s used for demonstraton purposes. Then, the GADT s tested aganst a well-establshed challengng benchmark problem; t s tested aganst a classcal global optmzaton problem: the Cantlever 10-Bar Planar Truss Structure optmzaton problem. Ths benchmark problem s a 10-dmensonal optmzaton problem wth unknown local and global mnma. The GADT performed superorly n the demonstraton as compared to recently publshed optmum solutons n the lterature. In ths optmum desgn formulaton, the objectve functon s the materal weght of the supportng truss; the desgn varables the crosssectonal areas of the truss members; the constrants are the stresses n members and the dsplacements of the jonts. The GADT handles the problem-specfed constrants usng nonstatonary penalty functons method. The results show that the (GADT) method s effcent n fndng the best dscovered optmal soluton. The optmal solutons found by the GADT meet all of the problem constrants and the comparsons wth the publshed lterature show that the GADT provdes superor results. Algorthm. J Struct Eng. Amercan Socety of Cvl Engneers; 2006; 132(7): [3] Perez RE, Behdnan K. Partcle swarm approach for structural desgn optmzaton. Comput Struct. Pergamon Press, Inc.; 2007; 85(19-20): [4] Luh G-C, Ln C-Y. Structural topology optmzaton usng ant colony optmzaton algorthm. Appl Soft Comput. Elsever Scence Publshers B. V.; 2009; 9(4): [5] Barakat, Samer A., and Salah Altoubat. "Applcaton of evolutonary global optmzaton technques n the desgn of RC water tanks." Engneerng Structures 31.2 (2009): [6] Barakat, Samer, and Hsham Ibrahm. "Applcaton of shuffled complex evoluton global optmzaton technque n the desgn of truss structures."modelng, Smulaton and Appled Optmzaton (ICMSAO), th Internatonal Conference on. IEEE, [7] Barakat, Samer A. "Shuffled complex evoluton optmzer for truss structure optmzaton." Computng n Cvl and Buldng Engneerng, Proceedngs of the Internatonal Conference. Vol [8] Lee, Kang Seok, and Zong Woo Geem. "A new structural optmzaton method based on the harmony search algorthm." Computers & Structures 82.9, , [9] Kaveh, A., and S. Malakout Rad. "Hybrd genetc algorthm and partcle swarm optmzaton for the force method-based smultaneous analyss and desgn."iranan Journal of Scence and Technology, Transacton B: Engneerng 34.B1, 15-34, [10] Csébfalv, Ankó. "A hybrd meta-heurstc method for contnuous engneerng optmzaton." Cvl Engneerng 53.2, , [11] Kaveh, A., and S. Talatahar. "A hybrd partcle swarm and ant colony optmzaton for desgn of truss structures." Asan Journal of Cvl Engneerng 9.4, , [12] N. J. Radclffe, Forma Analyss and Random Respectful Recombnaton, Proceedngs of the Fourth Internatonal Conference on Genetc Algorthms Morgan Kaufmann, San Mateo, CA, 1991, [13] Schmt Jr LA, Mura H, "Approxmaton concepts for effcent structural synthess," NASA CR-2552, Washngton, DC: NASA, [14] SCHMIT JR LA, FARSHI B., Some approxmaton concepts for structural synthess, AIAA J; 12(5): [15] VENKAYYA VB., "Desgn of optmum structures." Computer &Structures 1971, 1(1 2): [16] DOBBS MW, NELSON RB., Applcaton of optmalty crtera to automated structural desgn, AIAA J; 14(10): REFERENCES [1] Lagaros ND, Papadrakaks M, Kokossalaks G. Structural optmzaton usng evolutonary algorthms. Comput Struct. 2002; 80(7-8): [2] Ballng RJ, Brggs RR, Gllman K. Multple Optmum Sze/Shape/Topology Desgns for Skeletal Structures Usng a Genetc ISBN:

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

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH INTERNATIONAL JOURNAL OF OPTIMIZATION IN CIVIL ENGINEERING Int. J. Optm. Cvl Eng., 2011; 3:485-494 SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH S. Gholzadeh *,, A. Barzegar and Ch. Gheyratmand

More information

OPTIMIZATION OF SKELETAL STRUCTURES USING IMPROVED GENETIC ALGORITHM BASED ON PROPOSED SAMPLING SEARCH SPACE IDEA

OPTIMIZATION OF SKELETAL STRUCTURES USING IMPROVED GENETIC ALGORITHM BASED ON PROPOSED SAMPLING SEARCH SPACE IDEA INTERNATIONAL JOURNAL OF OPTIMIZATION IN CIVIL ENGINEERING Int. J. Optm. Cvl Eng., 2018; 8(3): 415-432 OPTIMIZATION OF SKELETAL STRUCTURES USING IMPROVED GENETIC ALGORITHM BASED ON PROPOSED SAMPLING SEARCH

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

Topology Design using LS-TaSC Version 2 and LS-DYNA

Topology Design using LS-TaSC Version 2 and LS-DYNA Topology Desgn usng LS-TaSC Verson 2 and LS-DYNA Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2, a topology optmzaton tool

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

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

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

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

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

Structural optimization using artificial bee colony algorithm

Structural optimization using artificial bee colony algorithm 2 nd Internatonal Conference on Engneerng Optmzaton September 6-9, 2010, Lsbon, ortugal Structural optmzaton usng artfcal bee colony algorthm Al Hadd 1, Sna Kazemzadeh Azad 2, Saed Kazemzadeh Azad Department

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

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

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

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

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

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

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

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

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

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

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

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

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

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract 12 th Internatonal LS-DYNA Users Conference Optmzaton(1) LS-TaSC Verson 2.1 Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2.1,

More information

MIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method

MIXED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part 1: the optimization method MIED INTEGER-DISCRETE-CONTINUOUS OPTIMIZATION BY DIFFERENTIAL EVOLUTION Part : the optmzaton method Joun Lampnen Unversty of Vaasa Department of Informaton Technology and Producton Economcs P. O. Box 700

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

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

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Adaptive Weighted Sum Method for Bi-objective Optimization

Adaptive Weighted Sum Method for Bi-objective Optimization 45th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamcs & Materals Conference 19-22 Aprl 2004, Palm Sprngs, Calforna AIAA 2004-1680 Adaptve Weghted Sum Method for B-objectve Optmzaton Olver de Weck

More information

A Novel Approach for an Early Test Case Generation using Genetic Algorithm and Dominance Concept based on Use cases

A Novel Approach for an Early Test Case Generation using Genetic Algorithm and Dominance Concept based on Use cases Alekhya Varkut et al, / (IJCSIT) Internatonal Journal of Computer Scence and Informaton Technologes, Vol. 3 (3), 2012,4218-4224 A Novel Approach for an Early Test Case Generaton usng Genetc Algorthm and

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

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

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

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

An Optimization Approach for Path Synthesis of Four-bar Grashof Mechanisms

An Optimization Approach for Path Synthesis of Four-bar Grashof Mechanisms 5 th Natonal Conference on Machnes and Mechansms NaCoMM0-44 An Optmzaton Approach for Path Synthess of Four-bar Grashof Mechansms A.S.M.Alhajj, J.Srnvas Abstract Ths paper presents an optmzaton scheme

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

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

5 The Primal-Dual Method

5 The Primal-Dual Method 5 The Prmal-Dual Method Orgnally desgned as a method for solvng lnear programs, where t reduces weghted optmzaton problems to smpler combnatoral ones, the prmal-dual method (PDM) has receved much attenton

More information

Phenotype Building Blocks and Geometric Crossover in Structural Optimisation

Phenotype Building Blocks and Geometric Crossover in Structural Optimisation Paper 5 Cvl-Comp Press, 22 Proceedngs of the Eghth Internatonal Conference on Engneerng Computatonal Technology, B.H.V. Toppng, (Edtor), Cvl-Comp Press, Strlngshre, Scotland Phenotype Buldng Blocks and

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

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

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

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks Seventh Internatonal Conference on Intellgent Systems Desgn and Applcatons GA-Based Learnng Algorthms to Identfy Fuzzy Rules for Fuzzy Neural Networks K Almejall, K Dahal, Member IEEE, and A Hossan, Member

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

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

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

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

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

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

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

A GENETIC ALGORITHM FOR PROCESS SCHEDULING IN DISTRIBUTED OPERATING SYSTEMS CONSIDERING LOAD BALANCING

A GENETIC ALGORITHM FOR PROCESS SCHEDULING IN DISTRIBUTED OPERATING SYSTEMS CONSIDERING LOAD BALANCING A GENETIC ALGORITHM FOR PROCESS SCHEDULING IN DISTRIBUTED OPERATING SYSTEMS CONSIDERING LOAD BALANCING M. Nkravan and M. H. Kashan Department of Electrcal Computer Islamc Azad Unversty, Shahrar Shahreqods

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Proceedng of the Frst Internatonal Conference on Modelng, Smulaton and Appled Optmzaton, Sharah, U.A.E. February -3, 005 OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Had Nobahar

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science EECS 730 Introducton to Bonformatcs Sequence Algnment Luke Huan Electrcal Engneerng and Computer Scence http://people.eecs.ku.edu/~huan/ HMM Π s a set of states Transton Probabltes a kl Pr( l 1 k Probablty

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

Improving Low Density Parity Check Codes Over the Erasure Channel. The Nelder Mead Downhill Simplex Method. Scott Stransky

Improving Low Density Parity Check Codes Over the Erasure Channel. The Nelder Mead Downhill Simplex Method. Scott Stransky Improvng Low Densty Party Check Codes Over the Erasure Channel The Nelder Mead Downhll Smplex Method Scott Stransky Programmng n conjuncton wth: Bors Cukalovc 18.413 Fnal Project Sprng 2004 Page 1 Abstract

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

Data Mining For Multi-Criteria Energy Predictions

Data Mining For Multi-Criteria Energy Predictions Data Mnng For Mult-Crtera Energy Predctons Kashf Gll and Denns Moon Abstract We present a data mnng technque for mult-crtera predctons of wnd energy. A mult-crtera (MC) evolutonary computng method has

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

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

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

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

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

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search Sequental search Buldng Java Programs Chapter 13 Searchng and Sortng sequental search: Locates a target value n an array/lst by examnng each element from start to fnsh. How many elements wll t need to

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

OPTIMIZATION OF SKELETAL STRUCTURES USING A HYBRIDIZED ANT COLONY-HARMONY SEARCH- GENETIC ALGORITHM *

OPTIMIZATION OF SKELETAL STRUCTURES USING A HYBRIDIZED ANT COLONY-HARMONY SEARCH- GENETIC ALGORITHM * IJST, Transactons of Cvl Engneerng, Vol. 38, No. C1, pp 1-20 Prnted n The Islamc Republc of Iran, 2014 Shraz Unversty OPTIMIZATION OF SKELETAL STRUCTURES USING A HYBRIDIZED ANT COLONY-HARMONY SEARCH- GENETIC

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

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

Optimization of integrated circuits by means of simulated annealing. Jernej Olenšek, Janez Puhan, Árpád Bűrmen, Sašo Tomažič, Tadej Tuma

Optimization of integrated circuits by means of simulated annealing. Jernej Olenšek, Janez Puhan, Árpád Bűrmen, Sašo Tomažič, Tadej Tuma Optmzaton of ntegrated crcuts by means of smulated annealng Jernej Olenšek, Janez Puhan, Árpád Bűrmen, Sašo Tomažč, Tadej Tuma Unversty of Ljubljana, Faculty of Electrcal Engneerng, Tržaška 25, Ljubljana,

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT Bran J. Wolf, Joseph L. Hammond, and Harlan B. Russell Dept. of Electrcal and Computer Engneerng, Clemson Unversty,

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

A Facet Generation Procedure. for solving 0/1 integer programs

A Facet Generation Procedure. for solving 0/1 integer programs A Facet Generaton Procedure for solvng 0/ nteger programs by Gyana R. Parja IBM Corporaton, Poughkeepse, NY 260 Radu Gaddov Emery Worldwde Arlnes, Vandala, Oho 45377 and Wlbert E. Wlhelm Teas A&M Unversty,

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

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

Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization , pp.367-378 http://dx.do.org/.14257/jmue.215..8.36 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,

More information

SciFed Journal of Telecommunication Single Fitness Function to Optimize Energy using Genetic Algorithms for Wireless Sensor Network

SciFed Journal of Telecommunication Single Fitness Function to Optimize Energy using Genetic Algorithms for Wireless Sensor Network Ismal Abdullah,, 2017, 1:1 ScFed Journal of Telecommuncaton Research Artcle Open Access Sngle Ftness Functon to Optmze Energy usng Genetc Algorthms for Wreless Sensor Network *1 Ismal Abdullah, 2 Kald

More information

Conditional Speculative Decimal Addition*

Conditional Speculative Decimal Addition* Condtonal Speculatve Decmal Addton Alvaro Vazquez and Elsardo Antelo Dep. of Electronc and Computer Engneerng Unv. of Santago de Compostela, Span Ths work was supported n part by Xunta de Galca under grant

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

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm Desgn of a Real Tme FPGA-based Three Dmensonal Postonng Algorthm Nathan G. Johnson-Wllams, Student Member IEEE, Robert S. Myaoka, Member IEEE, Xaol L, Student Member IEEE, Tom K. Lewellen, Fellow IEEE,

More information

On the Efficiency of Swap-Based Clustering

On the Efficiency of Swap-Based Clustering On the Effcency of Swap-Based Clusterng Pas Fränt and Oll Vrmaok Department of Computer Scence, Unversty of Joensuu, Fnland {frant, ovrma}@cs.oensuu.f Abstract. Random swap-based clusterng s very smple

More information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

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

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

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

Optimal Scheduling of Capture Times in a Multiple Capture Imaging System

Optimal Scheduling of Capture Times in a Multiple Capture Imaging System Optmal Schedulng of Capture Tmes n a Multple Capture Imagng System Tng Chen and Abbas El Gamal Informaton Systems Laboratory Department of Electrcal Engneerng Stanford Unversty Stanford, Calforna 9435,

More information

Obstacle-Aware Routing Problem in. a Rectangular Mesh Network

Obstacle-Aware Routing Problem in. a Rectangular Mesh Network Appled Mathematcal Scences, Vol. 9, 015, no. 14, 653-663 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.1988/ams.015.411911 Obstacle-Aware Routng Problem n a Rectangular Mesh Network Norazah Adzhar Department

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

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

OPTIMIZING CNC TURNING PROCESS USING REAL CODED GENETIC ALGORITHM AND DIFFERENTIAL EVOLUTION

OPTIMIZING CNC TURNING PROCESS USING REAL CODED GENETIC ALGORITHM AND DIFFERENTIAL EVOLUTION Transacton on Evolutonary algorthm and Contnuous Optmzaton ISSN: 9-87 Onlne Publcaton, June 0 www.pcoglobal.com/gjto.htm GA-O3/GJTO OPTIMIZING CNC TURNING PROCESS USING REAL CODED GENETIC ALGORITHM AND

More information

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

More information

Structural Optimization Using OPTIMIZER Program

Structural Optimization Using OPTIMIZER Program SprngerLnk - Book Chapter http://www.sprngerlnk.com/content/m28478j4372qh274/?prnt=true ق.ظ 1 of 2 2009/03/12 11:30 Book Chapter large verson Structural Optmzaton Usng OPTIMIZER Program Book III European

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