Research Article A Proposal to Speed up the Computation of the Centroid of an Interval Type-2 Fuzzy Set

Size: px
Start display at page:

Download "Research Article A Proposal to Speed up the Computation of the Centroid of an Interval Type-2 Fuzzy Set"

Transcription

1 Advances n Fuzzy Systems Volume 23, Artcle ID 58969, 7 pages Research Artcle A Proposal to Speed up the Computaton of the Centrod of an Interval Type-2 Fuzzy Set Carlos E. Celemn and Mguel A. Melgarejo Laboratoro de Automátca e Intelgenca Computaconal, Unversdad Dstrtal Francsco Jose de Caldas, Carrera 8 o. 4-62, Pso 7, Bogota, Colomba Correspondence should be addressed to Mguel A. Melgarejo; mgbet@gmal.com Receved 28 August 22; Accepted 2 October 22 Academc Edtor: M. Onder Efe Copyrght 23 C. E. Celemn and M. A. Melgarejo. Ths s an open access artcle dstrbuted under the Creatve Commons Attrbuton Lcense, whch permts unrestrcted use, dstrbuton, and reproducton n any medum, provded the orgnal work s properly cted. Ths paper presents two new algorthms that speed up the centrod computaton of an nterval type-2 fuzzy set. The algorthms nclude precomputaton of the man operatons and ntalzaton based on the concept of uncertanty bounds. Smulatons over dfferent knds of footprnts of uncertanty reveal that the new algorthms acheve computaton tme reductons wth respect to the Enhanced-Karnk algorthm, rangng from 4 to 7%. The results suggest that the ntalzaton used n the new algorthms effectvely reduces the number of teratons to compute the extreme ponts of the nterval centrod whle precomputaton reduces the computatonal cost of each teraton.. Introducton Type-2 fuzzy logc systems (T2-FLS) theory and ts applcatons have grown n recent years [ 3]. One of the man problems related to the mplementaton of these systems s type reducton, whch computes the generalzed centrod of a type-2 fuzzy set (T2-FS) [4 6]. Ths operaton becomes computatonally smpler when performed over a partcular class of T2-FS, namely, nterval type-2 fuzzy set (IT2-FS) [5, 7]. Bascally, the centrod of an IT2-FS s an nterval [3, 8]. Therefore, computng ths centrod can be consdered as an optmzaton problem that fnds the extreme ponts that defne the nterval [6]. FastcomputatonoftypereductonforIT2-FSssan attractve problem, whch s crtcal snce type-reducton procedures for more general type-2 fuzzy sets (T2-FSs) make use of nterval type-2 fuzzy computatons [4, 9 ]. Up-todate, several teratve approaches to computng type reducton for IT2-FSs have been proposed [5, 2 8]. The Karnk- Mendel (KM) algorthms are the most popular procedures used n nterval type-2 fuzzy logc systems (IT2-FLS) [7]. It has been demonstrated that the KM algorthms converge monotoncally and superexponentally fast. These propertes are hghly desrable n teratve algorthms [3]. However, KM procedures converge n several teratons and demand a consderable amount of arthmetc and memory lookup operatons [7, 8, 2, 9], for real IT2-FLS mplementatons. In the case of IT2 fuzzy controllers, the computatonal cost of type reducton s an mportant subject [2, 2]. The overall complexty of the controller largely depends on the type-reducton and defuzzfcaton stages. Thus developng strateges for reducng the computatonal burden and necessary resources for mplementng these two stages s hghly convenent. In addton, there are other applcatons of IT2- FLS n whch the complexty of the hardware and software platforms should be reduced n order to guarantee the fastest possble executon of fuzzy nferences [22, 23]. onteratve type reducton of IT2-FS can be acheved by means of uncertanty bounds [7]; however, ths method s approxmate and nvolves relatvely complex computatons. Other methods for computng the centrod of an IT2-FS have been proposed, for example, geometrc type-reducton [4], genetcally optmzed type-reducers [8], nterval-analyssbased type-reducton [24], and samplng defuzzfcaton and collapsng defuzzfcaton [2]. Although these alternatve methods exhbt nterestng propertes, they are not as popular as the KM algorthm.

2 2 Advances n Fuzzy Systems An enhanced verson of the KM algorthm () was presented n [6]. Ths verson ncludes a better ntalzaton and some computatonal mprovements. Expermental evdence shows that the algorthm saves about two teratons, whch means a reducton n computaton tme of more than 39% wth respect to the orgnal algorthm. By the tme the algorthm was presented, and the teratve algorthm wth stop condton () was also ntroduced by Melgarejo et al. [4, 5, 9]. Ths algorthm deals wth the problem of computng type-reducton for an IT2-FS by usng some propertes of the centrod functon [3, 9]. Expermental evdence showed that s faster than the algorthm n some cases. Recently, has been enhanced by Wu and e [8] leadng to a new verson called, whch proved to be the fastest algorthm wth respect to the and algorthms for several type-2 fuzzy logc applcatons. The mprovement ntroduced n manly deals wth modfyng the teratve procedure for computng the rght pont of the nterval centrod. Although and outperform the algorthm, the ntalzaton of the -type algorthms s somewhat trval and does not provde an approprate startng pont, whch can lmt the convergence speed of these algorthms when calculatng the ponts of the type-reduced set. An extensve and nterestng comparson of several type-reducton methods s provded by Wu n [25]. Ths study confrmed the convenence of over the A for reducng the computatonal cost of an IT2-FLS. The experments that were lmted to nterpreted language mplementatons also showed that and the enhanced opposte drecton searchng algorthm (EODS) exhbted smlar performance over dfferent applcatons; however, the EODS outperformed n low-resoluton cases [26]. Regardng the aforementoned problem, ths work consders a dfferent ntalzaton perspectve for teratve typereducton algorthms based on the concept of nner-bound set for a type-reduced set [3]. Ths knd of ntalzaton has not been tred n type-reducton computng untl now. As t wll be analyzed later, the nner-bound ntalzaton reduces the dstance that the algorthms need to cover n order to fnd the optmal ponts of the nterval centrod. In addton, bearng n mnd the computatonal burden of teratve algorthms, ths paper also focuses on proposng an alternatve strategy to speed up ther computaton based on the concept of precomputng. Precomputaton n algorthmc desgn s a powerful concept that reduces the necessary arthmetc operatons. Current lterature does not report the useofprecomputatonnthetype-reductonstagenit2- FLSs. Usng nner bound sets ntalzaton and precomputaton, Both the and KM algorthms have been restated, leadng to faster algorthms hereafter refered to and. Our experments consderng two dfferent mplementaton perspectves (.e., nterpreted language and compled language) show that and outperform A and. In fact, tmng results suggest that may be the best opton for mplementng IT2-FLSs n dedcated hardware, whereas A may support the computaton of large-scale smulatons of IT2-FLSs over general purpose processors. The paper s organzed as follows. Secton 2 provdes some background about the centrod of an nterval type-2 fuzzy set. and are presented n Secton 3. Secton4 s devoted to a computatonal comparatve study of teratve type-reducton methods whch consders two types of mplementaton: compled-language-based and nterpretedlanguage-based. Fnally, we draw conclusons n Secton Background Thepurposeofthssectonstoprovdesomebascnformaton about the centrod of nterval type-2 fuzzy sets. The reader who s not famlar wth ths theory s nvted to consult [3, 5, 3]amongothers. 2.. Type-2 Fuzzy Sets. Accordng to Mendel [5] atype-2 fuzzy set, denoted A, s characterzed by a type-2 membershp functon μ A (x, u) where x Xand μ A (x, u) : A ={((x, u),μ A (x, u)) u J x [, ]}. () 2.2. Interval Type-2 Fuzzy Sets. An IT2-FS s a partcular case of a T2-FS whose values n μ A (x, u) are equal to one [27]. An IT2-FS s fully descrbed by ts footprnt of uncertanty (FOU) [3]. ote that an IT2-FS set can be understood as a collecton of type- fuzzy sets (.e., tradtonal fuzzy sets). The membershp functons of these sets are contaned wthn the FOU; thus, they are called embedded fuzzy sets [5, 3] Centrod of an IT2-FS. Let A be an IT2-FS, and ts centrod c( A) s an nterval gven by [5]: c (Ã) = [y l ( A), y r ( A)] = [y l,y r ], (2) where y L and y R are the solutons to the followng optmzaton problems: y L = y R = mn f [f, f ] max f [f, f ] = x f = f, = x f = f, where the unverse of dscourse X as well as the upper and lower membershp functons have been dscretzed n ponts. A smpler way to understand the centrod of an IT2-FS s to thnk about t as a set of centrods that are computed from all the embedded fuzzy sets [3, 5]. Clearly, n order to characterze an nterval set, t s only necessary to fnd ts mnmum and maxmum. The Karnk-Mendel teratve algorthms [5, 6, 7] arethemostpopularproceduresfor computng these two ponts. (3)

3 Advances n Fuzzy Systems Computng the Centrod of an IT2-FS. It has been demonstrated that y L and y R canbecomputedntermsofthe upperandlowermembershpfunctonsofthefootprntof uncertanty (FOU) of A [3, 5] as follows: y L = mn = x f f [f, f ] = f = = x f + =L+ x f = f + =L+ f, µ(x) y R = max = x f f [f, f ] = f = R = x f + =R+ x f R = f + =R+ f, (4) y L y l yr y R x where f and f are the values of the lower and upper membershp functons, respectvely, consderng that the unverse of dscourse X has been dscretzed nto ponts x. In addton L and R are two swtch ponts that satsfy the followng: x L y L x L+, x R y R x R Uncertanty Bounds of the Type-Reduced Set. The typereduced set of an nterval type-2 fuzzy gven n (2) canbe approxmated by means of two nterval sets called nner- and outer-bound sets [7]. The end y L and y R ponts of the typereduced set of an nterval type-2 fuzzy set are bounded from below and above by (5) y l y L y l, (6) y r y R y r, (7) where [y l,y r ]and[y l, y r ]arethenner-andouter-boundsets, respectvely. For the purposes of ths paper only the nner bound set s consdered, so t s computed as follows: y A = = x f = f, y B = = x f = f, y l = mn (y A,y B ), y r = max (y A,y B ) Propertes of the Centrod Functon. The defnton and correspondng study of the contnuous centrod functon are provded by Mendel and Lu n [3]. Theoretcal studes derved from (6) can be legtmated for the dscrete centrod functon [2]. Regardng ths fact, Mendel and Lu demonstrated several nterestng propertes of the contnuous centrod functon, whch are applcable also to the dscrete one. Some of these propertes can be summarzed sayng that the centrod functon decreases or has flat spots to the left of ts mnmum, and t ncreases or has flat spots to the rght of (8) (9) Fgure : Unform random FOU: f (red lne) and f (blue lne). The arrows ndcates the computaton of mnmum and maxmum. Orange arrows correspond to, green to and blue to. ths value. Addtonally, ths functon has a global mnmum when k = L. The rght-centrod functon y r has smlar propertes snce ths functon has a global maxmum when k = R. Thus, t ncreases to the left of the maxmum and decreases to the rght. 3. Modfed Iteratve Algorthms for Computng the Centrod of an Interval Type-2 Fuzzy Set 3... The -2 algorthm s presented n Table.The algorthm conssts of four stages: sortng, precomputaton, ntalzaton, and recurson. Sortng and precomputaton are the same for computng y L and y R. Precomputaton stores the partal results of computng (8); only two dvsons are requred. Those results wll be used along the other stages of the algorthm. The ntalzaton of IACS2 s characterzed by ts dependence from the nner-bound set. Ths feature ntroduces a bg dfference wth prevous algorthms snce they use fxed ntalzaton ponts (e.g., A,, and ); however, regardng ths partcularty, s smlar to the KMA, because both algorthms nclude a FOU-dependent ntalzaton. The works wth the swtch ponts startng nsde the centrod, teratng smlarly as type algorthms but from the y mn toward left sde whle the mnmum y s reached,tsntheoppostesensetoand.the procedure for computng the maxmum y R begns n y max andgoestotherghtsdeuntltsfound,andthesearch drecton s the same of but opposte to the proposed n. The advantage of ths ntalzaton for computng the centrod s that always the swtch ponts start close to the y L and y R ; therefore, less teratons are used. Fgure depcts a unform random FOU wth ts y L,y R,y mn,ory l and the y max or y r,andthearrowsshow the drecton of the search of each procedure from the ntal swtch pont to the mnmum or maxmum. Also, n ths example, t s possble to see the space scanned by every

4 4 Advances n Fuzzy Systems Table : algorthm flow. The mnmum extreme pont y L of the centrod of an nterval type-2 fuzzy set over x wth upper membershp functon f and lower membershp functon f can be computed usng the followng procedure: The maxmum extreme pont y R of the centrod of an nterval type-2 fuzzy set over x wth upper membershp functon f and lower membershp functon f can be computed by the followng procedure: () Sort x (=,2,...,) n ascendng order and call the sorted x by the same name, but now x x 2 x.matchtheweghtsf wth ther respectve x and renumber them so that ther ndex corresponds to the renumbered x. (2) Precomputaton: V [n] = n f (5) = H [n] = n f (6) = T [n] = n x f (7) = Z [n] = n x f (8) = wth n =, 2,.... T [] y A = V [] (9) Z [] y B = H [] (2) (3) Intalzaton: Intalzaton: y mn = mn(y A,y B ) (2) y max = max(y A,y B ) (32) Fnd ( )sothat Fnd R ( R )so that x L y mn <x L + x R y max <x R + D l ( )=T[ ]+(Z[] Z[ ]) (22) E R (R )=Z[R ]+(T[] T[R ]) (33) P l ( )=V[ ] + (Y [] Y[ ]) (23) Q R (R )=Y[R ] + (X [] X[R ]) (34) y mn = D (24) y P max = E R(R ) L Q R (R ) (35) D=D l ( ) (25) E=E R (36) P=P l ( ) (26) Q=Q R (37) k=. (27) k=r +. (38) (4) Recurson: Recurson: α k = f k f k (28) α k = f k f k (39) D=D x k α k (29) E=E x k α k (4) P=P α k (3) Q=Q α k (4) y l = D P. (3) y r = E Q. (42) (5) If y l y mn,theny mn =y l, k=k and go to step 4 else y L =y mn and stop. If y R y max,theny max =c R and k=k+go to step 4 else y R =y max and stop. algorthm, suggestng that ths space s proportonal to the amount of teratons requred to converge. ote that has the shortest arrows, whch mean few teratons. In Table (2), y mn corresponds to the mnmum of the nner-bound set; thus accordng to (6) y mn y L. Therefore Table (2) provdes an ntalzaton pont that s always greater than or equal to the mnmum extreme pont y L ;In addton, t s possble to fnd an nteger so that x L y mn < x L +. ItseasytoshowthatTable (22) (24) s computng the left centrod functon wth k=,whchfxes the startng pont of recurson from the values obtaned n the precomputaton stage. Recurson Table (28) (3) computes the left centrod functon wth ntal pont n k =, and each decrement n k leads to a decrement n y l (k). Bydongsomealgebrac operatons,tseasytoshowthaty l (k) = ( k = x f + =k+ x f )/( k = f + =k+ f ) = (D L =k+ x (f f ))/(P L =k+ (f f )). If sums are computed recursvely, t leads to y l (k) = (D k x k (f k f k ))/(P k (f k f k )). Snce L gven that y l y mn n Table (2), teratons should decrease k from. Thus, a decrement of k nduces adecrementnf k from f k to f k.in[5], the followng was demonstrated. Condton. If x k <y(f f ),theny(f f ) ncreases when f k decreases.

5 Advances n Fuzzy Systems 5 The KM algorthm for fndng the mnmum extreme pont y L of the centrod of an nterval type-2 fuzzy set over x wth upper membershp functon f and lower membershp functon f can be restated as follows: Table2:algorthmflow. The KM algorthm for fndng the maxmum extreme pont y R of the centrod of an nterval type-2 fuzzy set over x wth upper membershp functon f and lower membershp functon f can be reexpressed as follows: () Sort x (=,2,...,)n ascendng order and call the sorted x by the same name, but now x x 2 x.matchtheweghtsf wth ther respectve x and renumber them so that ther ndex corresponds to the renumbered x. (2) Precomputaton: V [n] = n f (43) = H [n] = n f (44) = T [n] = n x f (45) = Z [n] = n x f (46) = wth n =, 2,.... T [] y A = V [] (47) Z [] y B = H []. (48) (3) Set Set y mn = mn(y A,y B ) (49) y max = max(y A,y B ) (56) Fnd k( k )sothat Fnd k( k ) so that x k y mn <x k+ x k y max <x k+ D l (k) = T [k] + (Z [] Z[k]) (5) E R (k) =Z[k] + (T [] T[k]) (57) P l (k) = V [k] + (Y [] Y[k]) (5) Q R (k) =Y[k] + (X [] X[k]) (58) y= D l(k) P l (k). (52) y= E R(k) Q R (k). (59) (4) Fnd k [, ] such that Fnd k [, ]such that x k y<x k +. x k y<x k +. (5) If k =k,stopandsety L =y,elsecontnue. Ifk =k,stopandsety R =y,elsecontnue. (6) Set Set D l (k )=T[k ]+(Z[] Z[k ]) (53) E R (k )=Z[k ]+(T[] T[k ]) (6) P l (k )=V[k ]+(Y[] Y[k ]) (54) Q R (k )=Y[k ]+(X[] X[k ]) (6) y = D l(k ) P l (k ). (55) y = E R(k ) Q R (k ). (62) (7) Set y=y, k=k andgotostep4. Sety=y, k=k andgotostep4. Condton 2. If x k >y(f f ),theny(f f ) ncreases when f k ncreases. ote that k s greater than L whch mples that x k >y L ; thus, t s guaranteed that x k > y l (k) satsfyng Condton. Therefore, t can be concluded that a decrement n f k wll nduce a decrement n y l (k). Fnally, the stop condton s stated from the propertes of the centrodfuncton [3]. They ndcate that the left-centrod functon has a global mnmum n k=l,sotsfoundwhen the functons start to ncrease. The procedure to compute y s only analyzed n ths secton. The full demonstraton of ths procedure s provded n the appendx for the readers who are nterested n followng t. The computaton of y R obeys smlar conceptual prncples, and t can be understood by usng the deas suggested above or those provded n the appendx The KM2 algorthm s presented n Table 2.Ths algorthm uses the same conceptual prncples of KMA for fndng y L and y R [5]. The algorthm ncludes precomputaton, ntalzaton, and searchng loop. Precomputaton and ntalzaton of are the same for, havng always the ntal swtch ponts near to the extreme ponts y L and y R. The searchng loop corresponds to steps 4 7. The core of the loop s Table 2 (53) (55) and (A.2) (A.4), whch can be easly demonstrated by makng equal to k or k.theseequatons calculate y l (k) or y r (k) wthfewsumsandsubtractonstakng advantage of pre-computed values. Fnally, the stop condton s the same for the A algorthm, whch was stated n [6].

6 6 Advances n Fuzzy Systems µ(x) µ(x) x x µ(x) µ(x) (c) x (d) x Fgure 2: FOUs cases used n the experments. Unform random FOU. Centered unform random FOU. (c) Rght-sded unform random FOU. (d) Left-sded unform random FOU. 4. Computatonal Comparson wth Exstng Iteratve Algorthms: Implementaton Based on Compled Language 4.. Smulaton Setup. The purpose of these experments s to measure the average computng tme that a typereducton algorthm takes to compute the nterval centrod of a partcular knd of FOU when the algorthm s mplemented asaprogramnacompledlanguagelkec.inaddton, complementary varables lke standard devaton of the computng tme and the number of teratons requred by each algorthm to converge are also regstered. The algorthms consdered n these experments are [4], [8], and A [6], whch are confronted aganst and. For the sake of comparson, the algorthm s regarded as a reference for all the experments. Four FOU cases were selected to evaluate the performance of the algorthms. All cases corresponded to random FOUs modfed by dfferent envelopes. The frst one consderedaconstantenvelopethatsmulatedtheoutputofafuzzy nferenceengnenwhchmostoftherulesarefredata smlar level. In the second one, a centered envelope was used to smulate that rules wth consequents n the mddle regon of the unverse of dscourse are fred. The last two cases were proposed to smulate frng rules whose consequents are n the outer regons of the unverse of dscourse. For the sake of clarty, several examples of the FOUs consdered n ths work aredepctednfgure2. The followng expermental procedure was appled to characterze the performance of the algorthms over each FOU case descrbed above: we ncreased from to wth step sze of, and then was ncreased from to wth step sze of. For each, 2 Monte Carlo smulatons were used to compute y L and y R. In order to overcome the problem of measurng very small tmes,. smulatons were computed n each Monte Carlo tral; thus, the tme of a type-reducton computaton corresponded to the measured tme dvded by.. The algorthms were mplemented as C programs and compled as SCILAB functons. The experments were carred out over SCILAB 5.3. numerc software runnng over a platform equpped wth an AMD Athlon(tm) 64 2Dual Core Processor GHz, 2 GB RAM, and Wndows XP operatng system Results: Computaton Tme. The results of computaton tme for unform random FOUs are presented n Fgure 3. exhbted the best performance of all algorthms for between and. For greater than, was thefastestalgorthmfollowedby.thepercentage

7 Advances n Fuzzy Systems 7 Average computaton tme (s).4e 5.2E 5 E 5 8E 6 6E 6 4E 6 2E 6 Rato E+ 6E 7 STD of the computaton tme (s) 5E 7 4E 7 3E 7 2E 7 E 7 E+ (c) Fgure 3: Unform random FOU results (compled language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of the computaton tme. of computaton tme reducton (PCTR) wth respect to the A (.e., PCTR = (t o t ekm )/t ekm where t o and t e are the average computaton tmes of a partcular algorthm and A, resp.) of was about 3% for =,whle n the case of, the largest PCTR was about 4% for =. ote that and exhbted poorer performance wth respect to A when grows beyond ponts; however was the fastest algorthm for = ponts. The standard devaton of the computaton tme for and was always smaller than that of the A. Fgure 4 presents the results for centered random FOUs. exhbted the largest PCTR for smaller than ponts, about 4%. When was greater than, was the fastest algorthm. Ths algorthm provded a maxmum PCTR of about 5% for =. Thestandarddevaton of the computaton tme for all algorthms was often smaller than that of A. In the case of left-sded random FOUs (Fgure 5), was the fastest algorthm for smaller than ponts. Ths algorthm provded a PCTR that was between 7% and 5%. Here agan was the fastest algorthm for greater than ponts wth a PCTR that was about 45% for ths regon. In ths case, exhbted the worst performance and, n general, the standard devaton of the computaton tme was smlar for all the algorthms. The results concernng rght-sded random FOUs are presented n Fgure 6. was the algorthm that provded the largest PCTR for smaller than ponts. Ths percentage was between 55% and 6%. accounted for the largest PCTR for greater than ponts. The reducton acheved by ths algorthm was between 5% and 6%. exhbted the worst performance n ths case. The standard devaton of the computaton tme was smlar n all algorthms for smaller than ; however, a bg dfference wth respect to A was observed for greater than ponts Results: Iteratons. The amount of teratons requred by each algorthm to fnd y R was recorded n all the experments. In Fgures 7, resultsforthemeanofthe

8 8 Advances n Fuzzy Systems.4E 5.4 Average computaton tme (s).2e 5 E 5 8E 6 6E 6 4E 6 2E 6 Rato E+ 3.5E 7 STD of the computaton tme (s) 3E 7 2.5E 7 2E 7.5E 7 E 7 5E 8 E+ (c) Fgure 4: Centered random FOU results (compled language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of the computaton tme. number of teratons regardng each FOU case are presented. A comparson of the -type algorthms and also of the KM-type algorthms are provded for dscusson. In the case of a unform random FOU (Fgure 7), reduced consderably the number of teratons when compared to the and algorthms. The percentage reducton was about 75% for = wth respect to. On the other hand, no mprovement was observed for over the A n ths case; however, the computaton tme wassmallerforaspresentednprevoussubsecton. In the case of a centered random FOU, the provded a sgnfcant reducton n the number of teratons compared to the and algorthms, as shown n Fgure 8. The percentage reducton was about 88% for = wth respect to. Regardng the KM-type algorthms, the reduced the number of teratons wth respect to the A for smaller than 5 ponts. However, theperformanceofsqutesmlartothatofa for greater than ponts. Regardng the results from the left-sded random FOU case (Fgure 9), an nterestng reducton n the number of teratons was acheved by compared to the and algorthms. The reducton percentage s around 9% for = wth respect to. dsplayed a reducton percentage rangng from 3% for = to 83% for =wth respect to A. The algorthm outperformed the other two type algorthms for a rght-sded random FOU (Fgure ), as observed n the prevous cases. Consderng the KMtype algorthms, provded the largest reducton n the number of teratons wth respect to A for = ponts. The reducton percentage was about 8% n ths case. also outperformed A for greater resolutons Dscusson. We beleve that the four experments reported n ths secton provde enough data to clam that and are faster than exstng teratve algorthms lke A,, and as long as the algorthms are

9 Advances n Fuzzy Systems 9 Average computaton tme (s).4e 5.2E 5 E 5 8E 6 6E 6 4E 6 2E 6 E+ 3E 7 Rato STD of the computaton tme (s) 2.5E 7 2E 7.5E 7 E 7 5E 8 E+ (c) Fgure 5: Left-sded random FOU results (compled language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of the computaton tme. coded as compled language programs. The experments are not only lmted to one type of FOU, nstead, typcal FOU cases that are expected to be obtaned at the aggregated output of an IT2-FLS were used. may be regarded as the best soluton for computng type-reducton n an IT2-FLS when the dscretzaton of the output unverse of dscourse s smaller than ponts. On the other hand, mght be the fastest soluton when dscretzaton s bgger than ponts.thuswebelevethatshouldbeusedn real-tme applcatons whle should be reserved for ntensve applcatons. Intalzatonbasedontheuncertantyboundsprovedto be more effectve than prevous ntalzaton schemes. Ths s evdent from the reducton acheved n the number of teratons when fndng y R (smlar results were obtaned n the case of y L ). We argue that the nner-bound set s an ntal pont that adapts tself to the shape of the FOU. Ths sclearlydfferentfromthefxedntalpontsthatpertan to and A, where the uncertanty nvolved n the IT2-FS s not consdered. In addton, a smple analyss of the uncertanty bounds n [7] shows that the nner-bound set largely contrbutes to the computaton of the outer-bound set, whch s used to estmate the nterval centrod. 5. Computatonal Comparson wth Exstng Iteratve Algorthms: Implementaton Based on Interpreted Language 5.. Smulaton Setup. The same four FOU cases of the prevous secton were used to characterze the algorthms mplemented as nterpreted programs. Snce an nterpreted mplementaton of an algorthm s slower than a compled mplementaton, the expermental setup was modfed. In ths case, 2 Monte Carlo trals were performed for each FOU case; however only smulatons were computed for each tral, so the tme for executng a type-reducton s the measured tme dvded by.

10 Advances n Fuzzy Systems Average computaton tme (s).8e 5.6E 5.4E 5.2E 5 E 5 8E 6 6E 6 4E 6 2E 6 E+ STD of the computaton tme (s) E 6 9E 7 8E 7 7E 7 6E 7 5E 7 4E 7 3E 7 2E 7 E 7 E+ (c) Rato Fgure 6: Rght-sded random FOU results (compled language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of the computaton tme. The algorthms were mplemented as SCILAB programs. The experments were carred out over SCILAB 5.3. numerc software runnng over a platform equpped wth an AMD Athlon(tm) 64 2 Dual Core Processor GHz, 2 GB RAM, and Wndows XP operatng system Results: Executon Tme. The results of computaton tme for unform random FOUs are presented n Fgure. acheved the best performance among all algorthms wth a PCTR of around 6%, and the PCTR was close to 5%. The standard devaton of the computaton tme for the and was always smaller than that of A. Thus, consderng an mplementaton usng an nterpreted language, should be the most approprated soluton for type-reducton n an IT2-FLS. Fgure 2 s smlar to Fgure 3. These fgures present the results for centered random FOUs and left-sded random FOUs, respectvely. was the fastest algorthm, followed by,,, and A as the slowest. The PCTR was almost smlar to the PCTR for greater than 2, whch was about 6%. When =, the PCTR was about 46%. The standard devaton of computaton tme was smlar for all algorthms for smaller than 3 although t was sgnfcantly dfferent wth respect to the A for greater than 3 ponts. The results wth rght-sded random FOUs n Fgure 4 show that was the fastest algorthm n all the cases, followed by wth a smlar performance. The PCTR for greater than 3 was about 76% wth, whle, wth, t was about 74% over the A computaton tme. For the other cases the reducton was around 7% and 64%, respectvely. The standard devaton of the computaton tme for all algorthms was often smaller than that of A. 6. Conclusons Two new algorthms for computng the centrod of an IT2- FS have been presented, namely, and. follows the conceptual lne of algorthms lke [4]

11 Advances n Fuzzy Systems 7 6 Mean of the number of teratons Mean of the number of teratons Mean of the number of teratons Mean of the number of teratons Fgure 7: Unform random FOU, teratons, -type algorthms and KM-type algorthms. Fgure 8: Centered random FOU, teratons: -type algorthms and KM-type algorthms. and [8]. s nspred n the KM and algorthms [6]. The new algorthms nclude an ntalzaton thatsbasedontheconceptofnner-boundset[7], whch reduces the number of teratons to fnd the centrod of an IT2-FS. Moreover, precomputaton s consdered n order to reduce the computatonal burden of each teraton. These features have led to motvatng results over dfferent knds of FOUs. The new algorthms acheved nterestng computaton tme reductons wth respect to the algorthm. In the case of a compled-language-based mplementaton, exhbted the best reducton for resolutons smaller than ponts between 4% and 7%. On the other hand, exhbted the best performance for resolutons greater than ponts, resultng n a reducton rangng from 45% to 6%. In the case of an nterpretedlanguage-based mplementaton, was the fastest algorthm, exhbtng a computaton tme reducton of around 6%. The mplementaton of IT2-FLSs can take advantage of the algorthms presented n ths work. Snce reported the best results for low resolutons, we consder that ths algorthm should be appled n real-tme applcatons of IT2- FLSs. Conversely, can be consdered for ntensve applcatons that demand hgh resolutons. The followng step n ths paper wll be focused to compare the new algorthms and wth the EODS algorthm, snce t demonstrated to outperform n low-resoluton applcatons [25].

12 2 Advances n Fuzzy Systems Mean of the number of teratons Mean of the number of teratons Mean of the number of teratons Mean of the number of teratons Fgure 9: Left-sded random FOU, teratons, -type algorthms and KM-type algorthms. Fgure : Rght-sded random FOU, teratons, -type algorthms and KM-type algorthms. Appendx Theproofofthealgorthm-2forcomputngy s dvded n four parts. It wll be stated that Table (2) fxes a vald ntalzaton pont. It wll be demonstrated that Table (22) (24) computes the left centrod functon wth k=. (c) It wll be demonstrated that recurson of step 4 computes the left centrod functon wth ntal pont n k =, and each decrement n k leads to a decrement n y l (k). (d) The valdty of the stop condton wll be stated. Proof. From Table (5) (2), t follows that T [] y A = V [] = = x f = f, (A.) Z [] y B = H [] = = x f = f, (A.2) y mn = mn ( = x f = f y mn = y l., = x f = f ), (A.3) (A.4)

13 Advances n Fuzzy Systems 3 Average computaton tme (s) Average computaton tme (s) Rato.6.4 Rato STD of the computaton tme (s) STD of the computaton tme (s) (c) (c) Fgure : Unform random FOU results (nterpreted language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of computaton tme. Fgure 2: Centered random FOU results (nterpreted language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of computaton tme.

14 4 Advances n Fuzzy Systems 4 25 Average computaton tme (s) Average computaton tme (s) Rato.6 Rato STD of the computaton tme (s) STD of the computaton tme (s) (c) (c) Fgure 3: Left-sded random FOU results (nterpreted language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of computaton tme. Fgure 4: Rght-sded random FOU results (nterpreted language mplementaton of the algorthms). Average computaton tme, rato wth respect to the A, and (c) standard devaton of computaton tme.

15 Advances n Fuzzy Systems 5 It s clear that y mn n Table (2) corresponds to the mnmum of the nner-bound set [7], so accordng to (6) y mn y L.ThusTable (2) provdes an ntalzaton pont thatsalwaysgreaterthanorequaltothemnmumextreme pont y L.Inaddton,Itspossbletofndannteger so that x L y mn <x L +. From Table (22), t follows that Expandng t wthout alterng the proporton y l (k) = ( k = + x f + =k+ =k+ x f x f + =k+ =k+ x f ) x f =k+ x f D l ( )=T[ ]+(Z[] Z[ ]), D L =D l ( )= = D L =D l ( )= x f +( = = x f + From Table (23), t follows that x f = + = x f. x f ), (A.5) ( k = f + =k+ =k+ f ) f +, =k+ f =k+ f + f =k+ y l (k) = = x f + = + x f + =k+ x f =k+ x f = f + = + f + =k+ f =k+ f, y l (k) = = x f + = + x f =k+ x (f f ) = f + = + f =k+ (f, f ) P l ( )=V[ ]+(Y[] Y[ ]), P L =P l ( )= = P L =P l ( )= Therefore from Table (24) y mn = D P L f +( = = f + f = f. = + f ), = = x f +( = x f = x f ) = f +( = f = f ), (A.6) y l (k) = D =k+ x (f f ) P L =k+ (f f ), y l (k) = D =k+ x (f f ) P L =k+ (f f ). (A.9) (A.) Itcanbeobservedthat(A.) s a proporton composed by ntal values D L and P L and two terms that can be computed by recurson D(k) and P(k),so y l (k) = D D(k) P L P(k), D (k) = x (f f ), =k+ (A.) y mn = = x f + = x f + = + x f = x f = f + = f + = + f = f, y mn = = x f + = + x f = f + = + f. (A.7) P (k) = (f f ). =k+ Sums are computed by recurson as D k =D k x k (f k f k ), P k =P k (f k f k ), (A.2) (A.3) (c) Frst we show that recurson computes the left centrod functon wth ntal pont and decreasng k. Consderng y l (k) = k = x f + =k+ x f k = f + =k+ f. (A.8) y l (k ) = D k P k = D k x k (f k f k ) P k (f k f k ). (A.4) Snce L gven that y l y mn n Table (2), teratons decrease k from accordng to (A.). It has been demonstrated that (A.4) s the same(a.8) computed recursvely from ntal pont.so,byperformng

16 6 Advances n Fuzzy Systems adecrementofk n step 5, a decrement s ntroduced n f ; that s, f = (f,...,f )=(f,...f k, f k,f k+,...f ), f=(f,...,f )=(f,...f k,f k,f k+,...f ). (A.5) In [5], t s demonstrated that f x k <y(f,...,f ),then y(f,...,f ) ncreases when f k decreases. If x k >y(f,...,f ),then y(f,...,f ) ncreases when f k ncreases. (A.6) (A.7) ote that k s greater than L whch mples that x k >y L ;thus from the centrod functon propertes, t s guaranteed that x k >y l (k), satsfyng(a.7). Therefore, t can be concluded that a decrement n f k as (A.5) wll nduce a decrement n y l (k). (d) The stop condton s stated from the propertes of the centrod functon. Snce the centrod functon has a global mnmum n L, once recurson has reached k=l, y l (k) wll ncrease n the next decrement of k because (A.7)snolonger vald. So by detectng the ncrement n y l (k),tcanbesadthat the mnmum has been found n the prevous teraton. Conflct of Interests The authors hereby declare that they do not have any drect fnancal relaton wth the commercal denttes mentoned n ths paper. References [] J. M. Mendel, Advances n type-2 fuzzy sets and systems, Informaton Scences,vol.77,no.,pp.84,27. [2] R. John and S. Coupland, Type-2 fuzzy logc: a hstorcal vew, IEEE Computatonal Intellgence Magazne,vol.2,no.,pp.57 62, 27. [3] J. M. Mendel, Type-2 fuzzy sets and systems: an overvew, IEEE Computatonal Intellgence Magazne,vol.2,no.,pp.2 29, 27. [4] S. Coupland and R. John, Geometrc type- and type-2 fuzzy logc systems, IEEE Transactons on Fuzzy Systems,vol.5,no., pp. 3 5, 27. [5] J. Mendel, Uncertan Rule-Based Fuzzy Logc Systems: Introducton and ew Drectons,PrentceHall,UpperSaddleRver,J, USA, 2. [6] J. M. Mendel, On a 5% savngs n the computaton of the centrod of a symmetrcal nterval type-2 fuzzy set, Informaton Scences,vol.72,no.3-4,pp.47 43,25. [7] H. Wu and J. M. Mendel, Uncertanty bounds and ther use n the desgn of nterval type-2 fuzzy logc systems, IEEE Transactons on Fuzzy Systems,vol.,no.5,pp ,22. [8] D. Wu and W. W. Tan, Computatonally effcent typereducton strateges for a type-2 fuzzy logc controller, n Proceedngs of the IEEE Internatonal Conference on Fuzzy Systems, pp , May 25. [9]C.Y.Yeh,W.H.R.Jeng,andS.J.Lee, Anenhancedtypereducton algorthm for type-2 fuzzy sets, IEEE Transactons on Fuzzy Systems,vol.9,no.2,pp ,2. [] C. Wagner and H. Hagras, Toward general type-2 fuzzy logc systems based on zslces, IEEE Transactons on Fuzzy Systems, vol.8,no.4,pp ,2. [] J. M. Mendel, F. Lu, and D. Zha, α-plane representaton for type-2 fuzzy sets: theory and applcatons, IEEE Transactons on Fuzzy Systems,vol.7,no.5,pp.89 27,29. [2] S. Coupland and R. John, An nvestgaton nto alternatve methods for the defuzzfcaton of an nterval type-2 fuzzy set, n Proceedngs of the IEEE Internatonal Conference on Fuzzy Systems,pp ,July26. [3] J. M. Mendel and F. Lu, Super-exponental convergence of the Karnk-Mendel algorthms for computng the centrod of an nterval type-2 fuzzy set, IEEE Transactons on Fuzzy Systems, vol. 5, no. 2, pp , 27. [4] K. Duran, H. Bernal, and M. Melgarejo, Improved teratve algorthm for computng the generalzed centrod of an nterval type-2 fuzzy set, n Proceedngs of the Annual Meetng of the orth Amercan Fuzzy Informaton Processng Socety (AFIPS 8),ewYork,Y,USA,May28. [5] K. Duran, H. Bernal, and M. Melgarejo, A comparatve study between two algorthms for computng the generalzed centrod of an nterval Type-2 Fuzzy Set, n Proceedngs of the IEEE Internatonal Conference on Fuzzy Systems, pp , Hong Kong, Chna, June 28. [6] D. Wu and J. M. Mendel, Enhanced Karnk-Mendel algorthms, IEEE Transactons on Fuzzy Systems, vol.7,no.4,pp , 29. [7] X. Lu, J. M. Mendel, and D. Wu, Study on enhanced Karnk- Mendel algorthms: Intalzaton explanatons and computaton mprovements, Informaton Scences,vol.84,no.,pp.75 9, 22. [8] D. Wu and M. e, Comparson and practcal mplementaton of type-reducton algorthms for type-2 fuzzy sets and systems, n Proceedngs of the IEEE Internatonal Conference on Fuzzy Systems, pp , June 2. [9] M. Melgarejo, A fast recursve method to compute the generalzed centrod of an nterval type-2 fuzzy set, n Proceedngs of the Annual Meetng of the orth Amercan Fuzzy Informaton Processng Socety (AFIPS 7), pp. 9 94, June 27. [2] R. Sepúlveda, O. Montel, O. Castllo, and P. Meln, Embeddng a hgh speed nterval type-2 fuzzy controller for a real plant nto an FPGA, Appled Soft Computng, vol. 2, no. 3, pp , 22. [2] R. Sepúlveda,O.Montel,O.Castllo,andP.Meln, Modellng and smulaton of the defuzzfcaton stage of a type-2 fuzzy controller usng VHDL code, Control and Intellgent Systems, vol. 39, no., pp. 33 4, 2. [22] O. Montel, R. Sepúlveda, Y. Maldonado, and O. Castllo, Desgn and smulaton of the type-2 fuzzfcaton stage: usng actve membershp functons, Studes n Computatonal Intellgence, vol. 257, pp , 29. [23] Y. Maldonado, O. Castllo, and P. Meln, Optmzaton of membershp functons for an ncremental fuzzy PD control based on genetc algorthms, Studes n Computatonal Intellgence, vol. 38, pp. 95 2, 2.

17 Advances n Fuzzy Systems 7 [24]C.L,J.Y,andD.Zhao, Anoveltype-reductonmethod for nterval type-2 fuzzy logc systems, n Proceedngs of the 5th Internatonal Conference on Fuzzy Systems and Knowledge Dscovery (FSKD 8), pp. 57 6, October 28. [25] D. Wu, Approaches for reducng the computatonal cost of logc systems: overvew and comparsons, IEEE Transactons on Fuzzy Systems,vol.2,no.,pp.8 9,23. [26] H. Hu, Y. Wang, and Y. Ca, Advantages of the enhanced opposte drecton searchng algorthm for computng the centrod of an nterval type-2 fuzzy set, Asan Journal of Control,vol.4, no. 6, pp. 9, 22. [27] J.M.Mendel,R.I.John,andF.Lu, Intervaltype-2fuzzylogc systems made smple, IEEE Transactons on Fuzzy Systems,vol. 4,no.6,pp.88 82,26.

18 Journal of Advances n Industral Engneerng Multmeda The Scentfc World Journal Volume 24 Volume 24 Appled Computatonal Intellgence and Soft Computng Internatonal Journal of Dstrbuted Sensor etworks Volume 24 Volume 24 Volume 24 Advances n Fuzzy Systems Modellng & Smulaton n Engneerng Volume 24 Volume 24 Submt your manuscrpts at Journal of Computer etworks and Communcatons Advances n Artfcal Intellgence Volume 24 Internatonal Journal of Bomedcal Imagng Volume 24 Advances n Artfcal eural Systems Internatonal Journal of Computer Engneerng Computer Games Technology Advances n Volume 24 Advances n Software Engneerng Volume 24 Volume 24 Volume 24 Volume 24 Internatonal Journal of Reconfgurable Computng Robotcs Computatonal Intellgence and euroscence Advances n Human-Computer Interacton Journal of Volume 24 Volume 24 Journal of Electrcal and Computer Engneerng Volume 24 Volume 24 Volume 24

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

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

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

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

Centroid Density of Interval Type-2 Fuzzy Sets: Comparing Stochastic and Deterministic Defuzzification

Centroid Density of Interval Type-2 Fuzzy Sets: Comparing Stochastic and Deterministic Defuzzification Centrod Densty of Interval Type-2 Fuzzy Sets: Comparng Stochastc and Determnstc Defuzzfcaton Ondrej Lnda, Mlos Manc Unversty of Idaho Idaho Falls, ID, US olnda@udaho.edu, msko@eee.org bstract Recently,

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

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 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

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

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

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

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

(1) The control processes are too complex to analyze by conventional quantitative techniques.

(1) The control processes are too complex to analyze by conventional quantitative techniques. Chapter 0 Fuzzy Control and Fuzzy Expert Systems The fuzzy logc controller (FLC) s ntroduced n ths chapter. After ntroducng the archtecture of the FLC, we study ts components step by step and suggest a

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

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

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

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

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

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe Algorthm Effcency SORTING 2 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal

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

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

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

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

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

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

Shadowed Type-2 Fuzzy Logic Systems

Shadowed Type-2 Fuzzy Logic Systems Shadowed Type-2 Fuzzy Logc Systems Dumdu Wjayaseara, ndrej Lnda, Mlos Manc Unversty of daho daho Falls, D, US wja2589@vandals.udaho.edu, olndaczech@gmal.com, mso@eee.org bstract General Type-2 Fuzzy Logc

More information

Biostatistics 615/815

Biostatistics 615/815 The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts

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

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

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

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

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

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm

Non-Split Restrained Dominating Set of an Interval Graph Using an Algorithm Internatonal Journal of Advancements n Research & Technology, Volume, Issue, July- ISS - on-splt Restraned Domnatng Set of an Interval Graph Usng an Algorthm ABSTRACT Dr.A.Sudhakaraah *, E. Gnana Deepka,

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

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

Design and Analysis of Algorithms

Design and Analysis of Algorithms Desgn and Analyss of Algorthms Heaps and Heapsort Reference: CLRS Chapter 6 Topcs: Heaps Heapsort Prorty queue Huo Hongwe Recap and overvew The story so far... Inserton sort runnng tme of Θ(n 2 ); sorts

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

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

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

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

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

Life Tables (Times) Summary. Sample StatFolio: lifetable times.sgp

Life Tables (Times) Summary. Sample StatFolio: lifetable times.sgp Lfe Tables (Tmes) Summary... 1 Data Input... 2 Analyss Summary... 3 Survval Functon... 5 Log Survval Functon... 6 Cumulatve Hazard Functon... 7 Percentles... 7 Group Comparsons... 8 Summary The Lfe Tables

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

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

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Array transposition in CUDA shared memory

Array transposition in CUDA shared memory Array transposton n CUDA shared memory Mke Gles February 19, 2014 Abstract Ths short note s nspred by some code wrtten by Jeremy Appleyard for the transposton of data through shared memory. I had some

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

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

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

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

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

CS1100 Introduction to Programming

CS1100 Introduction to Programming Factoral (n) Recursve Program fact(n) = n*fact(n-) CS00 Introducton to Programmng Recurson and Sortng Madhu Mutyam Department of Computer Scence and Engneerng Indan Insttute of Technology Madras nt fact

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

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

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

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016)

Parallel Numerics. 1 Preconditioning & Iterative Solvers (From 2016) Technsche Unverstät München WSe 6/7 Insttut für Informatk Prof. Dr. Thomas Huckle Dpl.-Math. Benjamn Uekermann Parallel Numercs Exercse : Prevous Exam Questons Precondtonng & Iteratve Solvers (From 6)

More information

A NOTE ON FUZZY CLOSURE OF A FUZZY SET

A NOTE ON FUZZY CLOSURE OF A FUZZY SET (JPMNT) Journal of Process Management New Technologes, Internatonal A NOTE ON FUZZY CLOSURE OF A FUZZY SET Bhmraj Basumatary Department of Mathematcal Scences, Bodoland Unversty, Kokrajhar, Assam, Inda,

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme Mathematcal and Computatonal Applcatons Artcle A Fve-Pont Subdvson Scheme wth Two Parameters and a Four-Pont Shape-Preservng Scheme Jeqng Tan,2, Bo Wang, * and Jun Sh School of Mathematcs, Hefe Unversty

More information

Insertion Sort. Divide and Conquer Sorting. Divide and Conquer. Mergesort. Mergesort Example. Auxiliary Array

Insertion Sort. Divide and Conquer Sorting. Divide and Conquer. Mergesort. Mergesort Example. Auxiliary Array Inserton Sort Dvde and Conquer Sortng CSE 6 Data Structures Lecture 18 What f frst k elements of array are already sorted? 4, 7, 1, 5, 1, 16 We can shft the tal of the sorted elements lst down and then

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

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

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

CSE 326: Data Structures Quicksort Comparison Sorting Bound

CSE 326: Data Structures Quicksort Comparison Sorting Bound CSE 326: Data Structures Qucksort Comparson Sortng Bound Steve Setz Wnter 2009 Qucksort Qucksort uses a dvde and conquer strategy, but does not requre the O(N) extra space that MergeSort does. Here s the

More information

Line Clipping by Convex and Nonconvex Polyhedra in E 3

Line Clipping by Convex and Nonconvex Polyhedra in E 3 Lne Clppng by Convex and Nonconvex Polyhedra n E 3 Václav Skala 1 Department of Informatcs and Computer Scence Unversty of West Bohema Unverztní 22, Box 314, 306 14 Plzeò Czech Republc e-mal: skala@kv.zcu.cz

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

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

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

Sorting. Sorted Original. index. index

Sorting. Sorted Original. index. index 1 Unt 16 Sortng 2 Sortng Sortng requres us to move data around wthn an array Allows users to see and organze data more effcently Behnd the scenes t allows more effectve searchng of data There are MANY

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

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

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

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

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

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

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions Sortng Revew Introducton to Algorthms Qucksort CSE 680 Prof. Roger Crawfs Inserton Sort T(n) = Θ(n 2 ) In-place Merge Sort T(n) = Θ(n lg(n)) Not n-place Selecton Sort (from homework) T(n) = Θ(n 2 ) In-place

More information

A new paradigm of fuzzy control point in space curve

A new paradigm of fuzzy control point in space curve MATEMATIKA, 2016, Volume 32, Number 2, 153 159 c Penerbt UTM Press All rghts reserved A new paradgm of fuzzy control pont n space curve 1 Abd Fatah Wahab, 2 Mohd Sallehuddn Husan and 3 Mohammad Izat Emr

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

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Security Vulnerabilities of an Enhanced Remote User Authentication Scheme

Security Vulnerabilities of an Enhanced Remote User Authentication Scheme Contemporary Engneerng Scences, Vol. 7, 2014, no. 26, 1475-1482 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.12988/ces.2014.49186 Securty Vulnerabltes of an Enhanced Remote User Authentcaton Scheme Hae-Soon

More information

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

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

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

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

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

Distributed Middlebox Placement Based on Potential Game

Distributed Middlebox Placement Based on Potential Game Int. J. Communcatons, Network and System Scences, 2017, 10, 264-273 http://www.scrp.org/ournal/cns ISSN Onlne: 1913-3723 ISSN Prnt: 1913-3715 Dstrbuted Mddlebox Placement Based on Potental Game Yongwen

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Maintaining temporal validity of real-time data on non-continuously executing resources

Maintaining temporal validity of real-time data on non-continuously executing resources Mantanng temporal valdty of real-tme data on non-contnuously executng resources Tan Ba, Hong Lu and Juan Yang Hunan Insttute of Scence and Technology, College of Computer Scence, 44, Yueyang, Chna Wuhan

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

International Journal of Mathematical Archive-3(11), 2012, Available online through ISSN

International Journal of Mathematical Archive-3(11), 2012, Available online through   ISSN Internatonal Journal of Mathematcal rchve-(), 0, 477-474 valable onlne through www.jma.nfo ISSN 9 5046 FUZZY CRITICL PTH METHOD (FCPM) BSED ON SNGUNST ND CHEN RNKING METHOD ND CENTROID METHOD Dr. S. Narayanamoorthy*

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap Int. Journal of Math. Analyss, Vol. 8, 4, no. 5, 7-7 HIKARI Ltd, www.m-hkar.com http://dx.do.org/.988/jma.4.494 Emprcal Dstrbutons of Parameter Estmates n Bnary Logstc Regresson Usng Bootstrap Anwar Ftranto*

More information

Boundary-Based Time Series Sorting

Boundary-Based Time Series Sorting JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA, VOL. 6, NO. 3, SEPTEMBER 2008 323 Boundary-Based Tme Seres Sortng Jun-Ku L, Yuan-Zhen Wang, and Ha-Bo L Abstract In many applcatons, t s desrable

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