Boundary-Based Time Series Sorting

Size: px
Start display at page:

Download "Boundary-Based Time Series Sorting"

Transcription

1 JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA, VOL. 6, NO. 3, SEPTEMBER Boundary-Based Tme Seres Sortng Jun-Ku L, Yuan-Zhen Wang, and Ha-Bo L Abstract In many applcatons, t s desrable to sort the data. Most of prevous work on sortng are key based, however, there are no apparent keys for the tme-seres data and therefore the classc sortng algorthms may fal n sortng tme-seres data. We propose a novel technque, called TS-Sort, to sort tme-seres sequences n the massve set. The proposed method frst extracts the maxmum and mnmum boundares of the set, then calculates the dstance values between the sequences to the boundares, and fnally sorts the values to determne the relatve orders of sequences n the set. For mprovement, we propose a partton based verson of the algorthm, whch puts the sequences nto small groups, and sorts the groups to get the fnal sorted set. Extensve experments, both on synthetc and real datasets, show that our approach can be used to make the tme seres set n order, and there s a factor of up to 26.3% acceleratng for the mproved verson of the method. Index Terms Boundary comparson, sortng, tme seres. 1. Introducton Wth the growng popularty of tme-seres data, researches of processng tme-seres data have receved sgnfcant attentons n recent years [1]. In ths work, we consder an mportant yet nterestng problem,.e., f we have a set of tme seres, how we sort the sequences n the set? Applcatons of sortng tme seres nclude but are not lmted to the followng aspects: Support for top-k search. The most notable example s the support for top-k search n the smlarty search of tme seres,.e., searchng for the k sequences n the tme seres database that are most smlar to the gven query sequence. If we have found a set of canddate sequences, the k sequences wth the mnmal dstance to the query sequence wll be opted out. The method for ths stuaton s to Manuscrpt receved October 5, 2007; revsed March 18, Ths work was supported by the Project of Secure and Intellgent Data Integraton Platform of Chna under Grant No The authors are wth the College of Computer Scence and Technology, Huazhong Unversty of Scence and Technology, Wuhan, , Chna (e-mal: jkltk2000@126.com, wangyz2005@163.com, lhabo_wh@ 163.com). sequentally scan the set, calculate the dstance, and fnd out the mnmal k sequences. In ths sense, f we have the canddate sequences sorted, the k sequences can be easly found. Moreover, we only need to do one sortng, and enjoy the faclty of multple tmes of search. Help to buld the user-frendly search engne. The requrements from the user may dffer n a varety scope, therefore, the search algorthms generally requre the settng of many parameters, and a great number of the resultng sequences wll be returned to the user f the parameters are napproprately specfed. However, these cases occur very frequently snce the user may not have the fully pror understandng of the data under beneath. Now that many sequences have returned, t may stll be dffcult for the user to fnd the preferable sequences. However, t wll be more user-frendly for the search engne f the utlty of order-by s provded to the user. Instead of lookng through from a great deal of unsorted sequences by pagng-down and pagng-up, the user can retreve the desrable sequences by sortng the results. As another example, the user may wsh to dsplay the results n a more human-readable form, and the tme seres sortng can be adopted to satsfy the requrement. Sortng has been studed extensvely n the area of nformaton retreval. A varety of classc sortng methods have been proposed [2], such as the QuckSort, HeapSort, ShellSort, BubbleSort, BucketSort, etc. However, t should note that sortng tme seres dffers from these approaches, snce the tradtonal sortng methods are key-based, where the comparsons of entres are performed on a few attrbutes of the records (usually only one key). Whle tme seres s a long sequence of real values, and there are no explct keys nherted n tme seres, thus the key-based methods may not be applcable to the tme seres sortng. To the best of our knowledge, the problem of sortng tme seres sequences has not been well addressed. Inspred by the smlarty search of tme seres [3]-[5], where the dstance between tme seres s used to measure the dssmlarty (dfference) of the sequences, we propose to adopt the dstance between tme seres for sortng. However, as the dstance between two sequences takes no effect on ther relatve orders n the set, how we sort the sequences wth dstance? Note that the set of sequences are enclosed by the set boundares, we can use the dstance to the boundary as the bass of sortng, and we call ths boundary comparson.

2 324 In ths work, we propose a partton based method to sort tme seres. We call our method TS-Sort (tme-seres sort). Overall, our contrbutons n ths work can be smply summarzed as follows: 1) We ntroduce the boundares of tme seres set, and compare the dstance of each sequence wth the boundary. 2) We propose a method, named TS-Sort, to quckly sort the set of tme seres. 3) We expermentally evaluate the TS-Sort method both on the synthetc and real datasets. The results of the experments valdate the utltes of TS-Sort. The rest of the paper s organzed as follows. Secton 2 provdes a background for our work. In Secton 3 we present the TS-Sort n detals, and show how a set of sequences can be effcently sorted. The expermental results and analyss on the results are gven n Secton 4. Fnally, we offer our conclusons and dscuss the future work n Secton Related Work and Defntons 2.1 Related Works The tradtonal sortng methods are key-based, and we have mentoned before that the key-based sortng methods may fal n sortng tme seres. Many works on dmensonalty reducton on tme seres mapped the whole long tme seres nto ponts n N dmensonal vector space, and treated several dmensons n the transformed space as the keys of the data, whch provded a way to represent the tme seres wth the feature vector. Among them are dscrete Fourer transform (DFT) [6], dscrete wavelet transform (DWT) [7], sngular value decomposton (SVD) [8], pecewse aggregate approxmaton (PAA) [9], and adaptve pecewse constant approxmaton (APCA) [10]. These methods have dfferent features n the tme seres processng, however, none of them wll produce the exact results. For tme seres comparson, dfferent dstance measures have been proposed [1], and Eucldean dstance (more general Lp norms) have been the most commonly adopted [4]. The dstance s calculated n a pont by pont manner and work well when the tme seres have the same unt of scale. However, when the lengths of two sequences are dfferent or when t s requred to match sequences that are locally out of phase, the dynamc tme warpng (DTW) s usually used nstead [3],[5],[11],[12]. In the feld of boundares of tme seres, Keogh et al. proposed the envelope for the tme seres sequences [4], where the sequence s enclosed n an Envelope of two sequences U and L, depctng the Upper and Lower boundares for the sequence. The work n [11] ntroduced a noton, named skylne boundng regon (SBR), whch used a regon called SBR to approxmate and represented a group of tme seres data accordng to ther collectve shape. JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA, VOL. 6, NO. 3, SEPTEMBER Problem Defntons We are now n the poston to gve a formal descrpton of the problem under consderng, the tme seres sortng. Intutvely, sortng can be formally depcted wth a tuple < S, >, where S s the set contanng all the elements, s the partal order relaton on the elements n S, whch defnes the relatve orders of elements n the sorted set. For any two entres O and O n S, f O O, the order of O s smaller than that of O. Defnton 1. Sortng tme seres. Gven a set of tme seres S, fnd a partal order relaton < S, > of the sequences n S, such that for TT, S, T T' or T' T. In ths work, we propose to calculate the dstance of the sequence to the set boundary. Defnton 2. Boundary of tme seres set. Gven a set of tme seres S = T1, T2,, Tc, where T = t 1, t2,, tn, for the mnmal boundary of tme seres Mn, Mnk < tk, and for the maxmum boundary of tme seres Max, Maxk > tk, ( = 1,2,, c; k = 1,2,, n). The Max boundary conssts of the data ponts that are maxmum n the set,.e., Maxk = max{ t1 k, t2k,, tck}. (1) Smlarly, the Mn boundary s formed by the data ponts that are mnmum n the set,.e., Mn = mn{ t, t,, t }. (2) k 1k 2k ck Wth the ntroducton of boundary of tme seres set, the defnton of sortng tme seres changes to Defnton 3 Defnton 3. Sortng tme seres wth boundary comparson. Gven a set of tme seres S, the boundary sequence B, the dstance measure d, fnd a partal order relaton < S, > of the sequences n S, such that for T, T S, dtb (, ) < dt (, B) T T. (3) 3. Proposed Methods 3.1 Drect Approach Snce there are two boundares for the tme seres set (.e., Max and Mn), the boundary comparson, therefore, can proceed wth two types: A. Comparng wth the Max Boundary The dstance between the sequence and the Max boundary of the set s calculated,.e. dtmax (, ) dt (, Max) T T. (4) Note that n (4), the larger the dstance from each sequence to the Max boundary s, the smaller the sequence order s. B. Comparng wth the Mn Boundary The dstance between the sequence and the Mn

3 LI et al.: Boundary-Based Tme Seres Sortng 325 boundary of the set s calculated,.e. dtmn (, ) dt (, Mn) T T (5) From (5), the larger the dstance from each sequence to the Mn boundary s, the greater the sequence order s. Table 1 outlnes the dea of tme seres sortng. After extractng the set boundares, each sequence n the set s compared wth the boundary, and sorted wth the dstance. Table 1: Outlne of tme seres sortng Algorthm: TS-Sort (Drect) Input: S: set of tme seres Output: The sorted set of tme seres Process: 1. Sorted _ S ;// ntalze 2. Calculate the set boundares wth (1) or (2); 3. for T S do 4. Calculate the dstance of T to Max or Mn; 5. Sort and get order, o T, of T wth (4) or (5); 6. Append( Sorted _ S, ot, T ); 7. end for; 8. return Sorted _ S. 3.2 Improved Approach Problems wth the Drect Approach. Two problems wth the drect approach arse as follows: 1) Only one boundary s consdered. Each tme only one set boundary Max or Mn s used n the calculaton. 2) The dstance values to the boundary are sorted n the whole set. Note that n the lne 5 of the algorthm n Table 1, the values wll be sorted wthn the whole set. However, the dstance comparsons can be dramatcally reduced f the sequences are parttoned nto small groups. The Method of Partton. For mprovement, we propose usng a partton method to reduce the comparsons of dstance. After calculatng the dstance between the sequences to the boundary, we use (6) to place the sequence nto the target sequence group: Kd( TMn, ) gt ( ) = (6) dmaxmn (, ) where K+1 s the number of groups, we wll dscuss the selectng of approprate value for K n later part. Smlarly, we can also use dtmax (, ) n (6), whch corresponds to the case of comparng wth the Max boundary n the drect approach. Proposton 1. For K > 0, T S, 0 g( T) K. (7) Proof. Wth (1) and (2), we have 0 dtmn (, ) dmaxmn (, ), thus and for K > 0, dtmn (, ) 0 1 dmaxmn (, ) K d( T, Mn) 0 K. dmaxmn (, ) Proposton 2. T, T S, g( T) < g( T') T T. Proof. K dtmn (, ) K dt (, Mn) gt ( ) < gt ( ) < d( Max, Mn) d( Max, Mn) dtmn (, ) < dt (, Mn) dtmn (, ) < dt (, Mn) T T. Lemma 1. Equaton (6) dvdes dstance space D nto K+1 groups, ( D0, D1,, D K ), where D = { d( T, Mn) g( T) = }, D0 < D1 < < D. Proof. Wth (7), we can get the K+1 groups. We need to prove that for, j(0 < j K), D < D. Suppose T D and T Dj. As < j,.e. g( T) < g( T ), wth Proposton 2, we get T T D < D. j K j, hence The mplcaton of Lemma 1 s exceedngly mportant. It provdes the theoretcal bass for partton based sortng on tme seres. Once one sequence s put nto the group,.e. the th(0 K) group, Lemma 1 ensures that the order of the sequence n the fnal set wll be greater than the order of those n groups of 0,1,, 1, and be smaller than the order of those n groups of + 1,, K. Wth ths n mnd, we present the mproved verson of TS-Sort n Table 2. Table 2: Improved tme seres sortng Algorthm: TS-Sort (mproved) Input: S: set of tme seres K: auxlary parameter for set partton Output: The sorted set of tme seres Process: 1. Sorted _ Sk ( k = 0,1,, K);// ntalze 2. Calculate the set boundares wth (1) or (2); 3 dbound d( Max, Mn) ; 4. for T S do Kd( T, Mn) 5. k ; dbound 6. Sort and get order, o T, of T wth (5); 7. Append( Sorted _ S, ot, T ); 8. end for; 9. Sorted _ S k{ Sorted _ Sk}; 10. return Sorted _ S. From the mproved verson algorthm, after extractng the set boundares Max and Mn, we calculate the dstance between boundares Max and Mn, d bound. Each sequence s dstrbuted to the approprate group wth (6), and then the dstance comparson, nstead of beng performed n the whole set, s confned only to the sequences n the same group. Tme Complexty. We now analyze the tme complexty of the TS-Sort algorthm n Table 2. Let c denote the

4 326 number of sequences n the dataset and n be the dmensonalty of the sequence. Frst, t takes O(cn) to compute the set boundares. The complexty of dstance calculaton (n lnes 3 and 5) depends on the dstance measure adopted by the algorthm. For the Eucldean dstance (or more general Lp dstance), the complexty s O(n), whle for the DTW dstance, the complexty s 2 On ( ). Durng the step of sortng dstance, we can use a prorty queue to keep trace of the sorted dstance values n the group, so t takes O(l og 2 c) to place a sequence nto the group. The fnal sorted result set s a sequental combnaton of all the group-wse sets, whch can be fnshed n O(1). Therefore, total tme complexty s: Ocn ( + clog 2 c), Eucldean( Lp) 2 Ocn ( + clog 2 c), DTW JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA, VOL. 6, NO. 3, SEPTEMBER Experment Study (8) In ths secton, we examne the methods presented n ths work wth a comprehensve set of experments. 4.1 Experment Study We conducted experments on the synthetc and real-lfe datasets. The datasets used are as follows: Artfcal dataset. The dataset s created usng a random tme seres generator that produces n tme seres as t = t 1 + ( 1) j Z, where Z ( j = 1,2, are j j j j ) ndependent, dentcally dstrbuted random varables taken n the range of [0, 1]. Each sequence s wth length of 100, and the base value s 30. To ensure there are T 10 fluctuatons n the set, the base value for each sequence, T ( 2,3, 0 =,c), ncreases by 0.05 as the sequence number grows. Synthetc Control Chart. The dataset s from whch contans 600 examples of synthetcally generated control charts and can be dvded nto sx classes: normal, cyclc, ncreasng trend, decreasng trend, upward shft and downward shft. For these experments, we used a personal computer and the system confguraton s lsted n Table 3. Table 3: Experment confguraton To demonstrate the results of TS-Sort on the datasets, we adopted a dstance graph to descrbe the dstance between the neghborng sequences n the sorted set. The poston n the dstance graph represents the dstance between the sequence T and sequence Bound,.e., dt (, Bound), where Bound s the sequence Mn or Max. Our experments were conducted on the datasets wth both Eucldean and DTW dstance. 4.2 Results of Tme Seres Sortng The Eucldean dstance graphs before and after sortng on the artfcal dataset are shown n Fg. 1 and Fg.1, respectvely. The Eucldean dstance graph before sortng s chaotc, and t s dffcult to extract the pattern n the sequences drectly. However, after we sortng the dataset wth TS-Sort, the sequences n the sorted set dsplay n an orderly mode. When the sequences are sorted wth the dstance to Mn sequence n ascendng order, the dstances to the Max sequence are approxmately sorted n descendng order, vce verse. (Compared wth Max) Confguratontem Item value Processor Intel Pentum Operatng System GNU/Lnux(core: ) RAM 256 megabytes Hard dsk Seagate, 40 ggabytes Programmng Language ANSI C Compler GNU gcc Fg. 1. Eucldean dstance graph of sortng artfcal dataset: before sortng and after sortng. Fg. 2 presents the results of sortng wth DTW dstance on the artfcal dataset. The smlar trend s observed from the results. Compared wth the unsorted data, the sorted sets dsplay more n order.

5 LI et al.: Boundary-Based Tme Seres Sortng 327 (Compared wth Max) Fg. 3. Eucldean dstance graph of sortng synthetc control chart dataset: before sortng and after sortng. (Compared wth Max) Fg. 2. DTW dstance graph of sortng artfcal dataset: before sortng and after sortng. The results of sortng synthetc control chart dataset wth Eucldean dstance and DTW dstance are shown n Fg. 3 and Fg. 4, respectvely. As we ntroduced before, tradtonally the sequences n synthetc control chart dataset were recognzed to be dvded nto sx groups by ther shapes, and the sx sectons n the dstance graphs before sortng reflect ths. However, t can seen n the dstance graphs after sortng that the dstance spaces of the sequences can be roughly categorzed nto three classes. Those sequences wth order rangng from 1 to 200 are n the class 1, and those rangng from 201 to 400 are n the class 2, the rest sequences are n the class 3. Ths ndcates that TS-Sort can be used to dscover the patterns nherted n the tme seres data that may not know n advance. Fg. 4. DTW dstance graph of sortng synthetc control chart dataset: before sortng and after sortng. 4.3 The Elapsed Tme for Sortng In ths part, we present the results on the tme durng sortng. As we repeated each experment for 50 tmes, the results reported here are the average of the elapsed tme n the experment wth the same parameters confgured. Fg.5 compares the elapsed tme of the Drect approach and the Improved approach on both Artfcal dataset and Synthetc Control Chart dataset. When sortng artfcal dataset, the number of group number K was set to 8, and the value of K was 6 n sortng synthetc control chart dataset. In each case, we performed four separated experments, the experments

6 328 JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA, VOL. 6, NO. 3, SEPTEMBER 2008 labeled n number 1 and 2 used Eucldean dstance for the dstance measure, and the experments labeled n number 3 and 4 used DTW dstance. The experments 1 and 3 reported the results of sortng wth the Drect approach, and 2 and 4 reported the results of sortng wth the Improved approach. For each experment, we presented three types of tme,.e., tme for the boundary calculaton (t_bound), tme for sortng (t_sort) and tme for group dvson (t_group). Note that there was no group dvson n the Drect approach, so the t_group was 0.0 n experments 1 and 3. Fg. 5. Elapsed tme results. In Fg. 5, we can see that the Improved approach outperforms the Drect approach on both of the two dstance measures, generally above 26.3%. Ths s due to that sortng wth the Improved approach s performed n a relatve smaller group, whch reduces the overall number of comparsons. 5. Conclusons In ths work, we study the problem of sortng tme seres. The bg challenge on the problem s that tme-seres sequence has no external keys requred by the tradtonal key-based methods. We calculate the dstance to the set boundares, and sort the values to make the set n order, whch s the man dea of our drect approach. To make mprovement, we also propose the partton-based TS-Sort method. The extensve experments show that TS-Sort can be adopted as a useful tool for sortng tme seres set, and the performance gan s above 26.3% when usng the mproved verson of the method. For future work, we ntend to couple the method wth other mnng methods and explore the possblty for sortng tme seres n knowledge dscovery of tme-seres data. References [1] E. Keogh and S. Kasetty, On the need for tme seres data mnng benchmarks: a survey and emprcal demonstraton, n Proc. 8th ACM SIGKDD Internatonal Conf. on Knowledge Dscovery and Data Mnng, Edmonton, Canada, 2002, pp [2] H. C. Thomas, E. L. Charles, and L. R. Ronald, Introducton to Algorthms, 2nd verson, MIT Press: Massachusetts, [3] D. J. Berndt and J. Clfford, Fndng patterns n tme seres: a dynamc programmng approach, n Proc. of Advances n Knowledge Dscovery and Data Mnng, AAAI/MIT, Oregon, Portland, 1996, pp [4] E Keogh, T. Palpanas, and V. B. Zordan, Indexng large human-moton database, n Proc. of 30th Internatonal Conf. on Very Large Data Bases, Tortonto, Canada. 2004, pp [5] Y. Sakura, M. Yoshkawa, and F. Chrstsos, FTW: fast smlarty search under the tme warpng dstance, n Proc. of 24th ACM SIGMOD Internatonal Conf. on Prncples of Database Systems, Maryland, USA. 2005, pp [6] R. Agrawal, C. Faloutsos, and A. Swam, Effcent smlarty search n sequence databases, n Proc. of 4th Internatonal Conf. of Foundatons of Data Organzaton and Algorthms, Chcago, Illnos, USA. 1993, pp [7] C. Kn-Pong and W. F. Ada, Effcent tme seres matchng by wavelets, n Proc. of 15th IEEE Internatonal Conf. on Data Engneerng, Sydney, Australa. 1999, pp [8] F. Kom, H. Jagadsh, and C. Faloutsos, Effcently supportng ad hoc queres n large datasets of tme sequences, n Proc. of ACM SIGMOD Internatonal Conf. on Management of Data, Tuescon, AZ, USA, 1997, pp [9] E. Keogh and M. Pazzan, A smple dmensonalty reducton technque for fast smlarty search n large tme seres databases, n: Proc. of 4th Pacfc-Asa Conf. on Knowledge Dscovery and Data Mnng, Kyoto, Japan. 2000, pp [10] E. Keogh, K. Chakrabart, and M. Pazzan, Locally adaptve dmensonalty reducton for ndexng large tme seres databases, n: Proc. ACM SIGMOD Conference on Management of Data, Santa Barbra, USA, 2001, pp [11] E. Keogh, Exact ndexng of dynamc tme warpng, n Proc. of 28th Internatonal Conf. on Very Large Data Bases (VLDB), Hong Kong, Chna. 2002, pp [12] L. Quanzhong, V. L. Fernando, and B. Moon, Skylne ndex for tme seres data, IEEE Transactons on Knowledge and Data Engneerng, vol. 16, no. 6, pp , Jun-Ku L was born n Jngdezhen, Jangx, Chna, n He receved B.S. degree from Wuhan Unversty of Technology n 2003, now he s a Ph.D. canddate wth College of Computer Scence and Technology, Huazhong Unversty of Scence and Technology (HUST). Hs research nterests nclude data mnng, machne learnng. Yuan-Zhen Wang was born n Wuhan, Hube, Chna n She s now a professor wth College of Computer Scence and Technology, HUST. Her research nterests nclude modern database technology and data mnng. Ha-Bo L was born n Wuhan, Hube, Chna, n He s now a Ph.D. canddate n College of Computer Scence and Technology, HUST. Hs research nterests nclude data mnng, database theory.

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

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

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

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

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

Mining User Similarity Using Spatial-temporal Intersection

Mining User Similarity Using Spatial-temporal Intersection www.ijcsi.org 215 Mnng User Smlarty Usng Spatal-temporal Intersecton Ymn Wang 1, Rumn Hu 1, Wenhua Huang 1 and Jun Chen 1 1 Natonal Engneerng Research Center for Multmeda Software, School of Computer,

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

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

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

A Similarity Measure Method for Symbolization Time Series

A Similarity Measure Method for Symbolization Time Series Research Journal of Appled Scences, Engneerng and Technology 5(5): 1726-1730, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scentfc Organzaton, 2013 Submtted: July 27, 2012 Accepted: September 03, 2012

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

Today s Outline. Sorting: The Big Picture. Why Sort? Selection Sort: Idea. Insertion Sort: Idea. Sorting Chapter 7 in Weiss.

Today s Outline. Sorting: The Big Picture. Why Sort? Selection Sort: Idea. Insertion Sort: Idea. Sorting Chapter 7 in Weiss. Today s Outlne Sortng Chapter 7 n Wess CSE 26 Data Structures Ruth Anderson Announcements Wrtten Homework #6 due Frday 2/26 at the begnnng of lecture Proect Code due Mon March 1 by 11pm Today s Topcs:

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

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

Support Vector Machines

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

More information

A Deflected Grid-based Algorithm for Clustering Analysis

A Deflected Grid-based Algorithm for Clustering Analysis A Deflected Grd-based Algorthm for Clusterng Analyss NANCY P. LIN, CHUNG-I CHANG, HAO-EN CHUEH, HUNG-JEN CHEN, WEI-HUA HAO Department of Computer Scence and Informaton Engneerng Tamkang Unversty 5 Yng-chuan

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

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

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

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

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

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

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

More information

A 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

Available online at Available online at Advanced in Control Engineering and Information Science

Available online at   Available online at   Advanced in Control Engineering and Information Science Avalable onlne at wwwscencedrectcom Avalable onlne at wwwscencedrectcom Proceda Proceda Engneerng Engneerng 00 (2011) 15000 000 (2011) 1642 1646 Proceda Engneerng wwwelsevercom/locate/proceda Advanced

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

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

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

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

A Multiresolution Symbolic Representation of Time Series

A Multiresolution Symbolic Representation of Time Series A Multresoluton Symbolc Representaton of Tme Seres Vasleos Megalookonomou 1 Qang Wang 1 Guo L 1 Chrstos Faloutsos 2 1 Department of Computer & Informaton Scences 2 Department of Computer Scence Temple

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

Query Clustering Using a Hybrid Query Similarity Measure

Query Clustering Using a Hybrid Query Similarity Measure Query clusterng usng a hybrd query smlarty measure Fu. L., Goh, D.H., & Foo, S. (2004). WSEAS Transacton on Computers, 3(3), 700-705. Query Clusterng Usng a Hybrd Query Smlarty Measure Ln Fu, Don Hoe-Lan

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

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

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

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

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

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

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

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

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

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

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

Optimal Workload-based Weighted Wavelet Synopses

Optimal Workload-based Weighted Wavelet Synopses Optmal Workload-based Weghted Wavelet Synopses Yoss Matas School of Computer Scence Tel Avv Unversty Tel Avv 69978, Israel matas@tau.ac.l Danel Urel School of Computer Scence Tel Avv Unversty Tel Avv 69978,

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

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

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

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Determining Fuzzy Sets for Quantitative Attributes in Data Mining Problems

Determining Fuzzy Sets for Quantitative Attributes in Data Mining Problems Determnng Fuzzy Sets for Quanttatve Attrbutes n Data Mnng Problems ATTILA GYENESEI Turku Centre for Computer Scence (TUCS) Unversty of Turku, Department of Computer Scence Lemmnkäsenkatu 4A, FIN-5 Turku

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

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

More information

LinkSelector: A Web Mining Approach to. Hyperlink Selection for Web Portals

LinkSelector: A Web Mining Approach to. Hyperlink Selection for Web Portals nkselector: A Web Mnng Approach to Hyperlnk Selecton for Web Portals Xao Fang and Olva R. u Sheng Department of Management Informaton Systems Unversty of Arzona, AZ 8572 {xfang,sheng}@bpa.arzona.edu Submtted

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

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

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection 2009 10th Internatonal Conference on Document Analyss and Recognton A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng,

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

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

Combining The Global and Partial Information for Distance-Based Time Series Classification and Clustering

Combining The Global and Partial Information for Distance-Based Time Series Classification and Clustering Paper: Combnng The Global and Partal Informaton for Dstance-Based Tme Seres Hu Zhang, Tu Bao Ho, Mao-Song Ln, and We Huang School of Knowledge Scence, Japan Advanced Insttute of Scence and Technology,

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

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

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

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

A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION

A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION 1 FENG YONG, DANG XIAO-WAN, 3 XU HONG-YAN School of Informaton, Laonng Unversty, Shenyang Laonng E-mal: 1 fyxuhy@163.com, dangxaowan@163.com, 3 xuhongyan_lndx@163.com

More information

Can We Beat the Prefix Filtering? An Adaptive Framework for Similarity Join and Search

Can We Beat the Prefix Filtering? An Adaptive Framework for Similarity Join and Search Can We Beat the Prefx Flterng? An Adaptve Framework for Smlarty Jon and Search Jannan Wang Guolang L Janhua Feng Department of Computer Scence and Technology, Tsnghua Natonal Laboratory for Informaton

More information

Study of Data Stream Clustering Based on Bio-inspired Model

Study of Data Stream Clustering Based on Bio-inspired Model , pp.412-418 http://dx.do.org/10.14257/astl.2014.53.86 Study of Data Stream lusterng Based on Bo-nspred Model Yngme L, Mn L, Jngbo Shao, Gaoyang Wang ollege of omputer Scence and Informaton Engneerng,

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

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

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

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

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT 3. - 5. 5., Brno, Czech Republc, EU APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT Abstract Josef TOŠENOVSKÝ ) Lenka MONSPORTOVÁ ) Flp TOŠENOVSKÝ

More information

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

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

Querying by sketch geographical databases. Yu Han 1, a *

Querying by sketch geographical databases. Yu Han 1, a * 4th Internatonal Conference on Sensors, Measurement and Intellgent Materals (ICSMIM 2015) Queryng by sketch geographcal databases Yu Han 1, a * 1 Department of Basc Courses, Shenyang Insttute of Artllery,

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

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

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

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

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

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

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

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

CSE 326: Data Structures Quicksort Comparison Sorting Bound

CSE 326: Data Structures Quicksort Comparison Sorting Bound CSE 326: Data Structures Qucksort Comparson Sortng Bound Bran Curless Sprng 2008 Announcements (5/14/08) Homework due at begnnng of class on Frday. Secton tomorrow: Graded homeworks returned More dscusson

More information

Sorting: The Big Picture. The steps of QuickSort. QuickSort Example. QuickSort Example. QuickSort Example. Recursive Quicksort

Sorting: The Big Picture. The steps of QuickSort. QuickSort Example. QuickSort Example. QuickSort Example. Recursive Quicksort Sortng: The Bg Pcture Gven n comparable elements n an array, sort them n an ncreasng (or decreasng) order. Smple algorthms: O(n ) Inserton sort Selecton sort Bubble sort Shell sort Fancer algorthms: O(n

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

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop Assocaton Rule Mnng wth Parallel Frequent Pattern Growth Algorthm on Hadoop Zhgang Wang 1,2, Guqong Luo 3,*,Yong Hu 1,2, ZhenZhen Wang 1 1 School of Software Engneerng Jnlng Insttute of Technology Nanng,

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

A new segmentation algorithm for medical volume image based on K-means clustering

A new segmentation algorithm for medical volume image based on K-means clustering Avalable onlne www.jocpr.com Journal of Chemcal and harmaceutcal Research, 2013, 5(12):113-117 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCRC5 A new segmentaton algorthm for medcal volume mage based

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

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis Internatonal Mathematcal Forum, Vol. 6,, no. 7, 8 Soltary and Travelng Wave Solutons to a Model of Long Range ffuson Involvng Flux wth Stablty Analyss Manar A. Al-Qudah Math epartment, Rabgh Faculty of

More information

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK L-qng Qu, Yong-quan Lang 2, Jng-Chen 3, 2 College of Informaton Scence and Technology, Shandong Unversty of Scence and Technology,

More information

Pruning Training Corpus to Speedup Text Classification 1

Pruning Training Corpus to Speedup Text Classification 1 Prunng Tranng Corpus to Speedup Text Classfcaton Jhong Guan and Shugeng Zhou School of Computer Scence, Wuhan Unversty, Wuhan, 430079, Chna hguan@wtusm.edu.cn State Key Lab of Software Engneerng, Wuhan

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

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

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE Dorna Purcaru Faculty of Automaton, Computers and Electroncs Unersty of Craoa 13 Al. I. Cuza Street, Craoa RO-1100 ROMANIA E-mal: dpurcaru@electroncs.uc.ro

More information

Load-Balanced Anycast Routing

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

More information

Adaptive Free Space Management of Online Placement for Reconfigurable Systems

Adaptive Free Space Management of Online Placement for Reconfigurable Systems Adaptve Free Space Management of Onlne Placement for Reconfgurable Systems Trong-Yen Lee, Che-Cheng Hu, and Cha-Chun Tsa Abstract The FPGA can be reconfgured both dynamcally and partally. Such reconfgurable

More information

ApproxMGMSP: A Scalable Method of Mining Approximate Multidimensional Sequential Patterns on Distributed System

ApproxMGMSP: A Scalable Method of Mining Approximate Multidimensional Sequential Patterns on Distributed System ApproxMGMSP: A Scalable Method of Mnng Approxmate Multdmensonal Sequental Patterns on Dstrbuted System Changha Zhang, Kongfa Hu, Zhux Chen, Lng Chen Department of Computer Scence and Engneerng, Yangzhou

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