Simple March Tests for PSF Detection in RAM

Size: px
Start display at page:

Download "Simple March Tests for PSF Detection in RAM"

Transcription

1 Smple March Tests for PSF Detecton n RAM Ireneusz Mroze Balysto Techncal Unversty Computer Scence Department Wejsa 45A, 5-35 Balysto POLAND mroze@.pb.balysto.pl Eugena Buslowsa Balysto Techncal Unversty Computer Scence Department Wejsa 45A, 5-35 Balysto POLAND ebus@.pb.balysto.pl Abstract Prevous research has outlned that the only march tests can be n use now to test modern memory chps. Ther transparent versons are very effcent for the smple fault testng and dagnoses. In the case of Pattern Senstve Faults PSF, they are not such effcent. Conventonal memory tests based on only one run march test have constant and low faults coverage for PSF. To ncrease the probablty of the detecton of such type of faults, multple run March test sessons can be used. As shown earler, the ey element of multple run March test algorthms are memory bacgrounds. Only n the case of optmal set of bacgrounds the hgh fault coverage can be acheved. There are many dfferent march tests whch we can use n multplyng test scheme. However accordng to weghted fault coverage measure for march tests, t s not necessary to use complex tests to acheve hgh fault coverage n multbacground tests. The hgh fault coverage espesally for PSF we can acheve usng the smplest tests. Effcency of mulbacground test sessons based on two smplest march tests MATS and MPS3N and optmal selected bacgrounds s the man subject of ths paper. All of the analytcal calculatons are confrmed and valdated by adequate experments. Introducton Faults modeled from the memory defects can be summarzed as follows [, 2]; Stuc-at-Fault SF: Ether a cell or a lne s stuc to logcal 0 or. Transton Fault TF: The 0 or 0 transton s mpossble on a cell or a lne. Couplng Fault CF: When n a cell there s a transton 0 or 0, the content of the other cell s changed. CF s generalzed to a -couplng fault when cells are changed and s classfed nto Inverson or Idempotent couplng faults dependng upon what content changed [3]. Retenton Faults RF: A cell fals to retan ts logc value after some tme. Ths fault s caused by a broen pullup resstor. Neghborhood Pattern Senstve Fault NPSF: a typcal neghborhood pattern senstve faults preventng the base cell from beng transted to a certan value s called statc NPSF, and an NPSF s called dynamc when a transton on the neghborhood cells trggers a transton on the base cell. The neghborhood pattern senstve fault NPSF model s not new, but t s stll wdely dscussed n the lterature of memory testng, and becomng more and more mportant for memory testng. The problems wth testng of semconductor memores are very dfferent from testng logc. The man reason s that the fault behavour of memores s nherently analog, whle the used fault models have a dgtal logcal nature. Tradtonal March algorthms [] have been wdely used n RAM testng because of ther lnear tme complexty, hgh fault coverage, and ease n bult-n self-test BIST mplementaton. It s nown that the tradtonal March algorthms do not generate all neghborhood patterns that are requred for testng the NPSFs, however, they can be modfed to get detecton abltes for NPSFs. Based on tradtonal March algorthms, dfferent approaches have been proposed to detect NPSFs, such as the tlng method [, 4], two-group method [], row-march algorthm [4] and transparent testng [3, 5, 6]. 2 Transparent memory testng March tests are superor n terms of test tme and smplcty of hardware mplementaton and consstng of sequences of March elements. The March element ncludes sequences of read/wrte r/w operatons, whch are all appled to a gven cell, before proceedng to the next cell. The way of movng to the next cell s determned by the address sequence order. Durng the testng, March tests mae use of address sequences called up and down sequences, denoted as and. The notaton means don t care the drecton of address order. It should be mentoned that the address sequences do not necessarly have to be countng

2 sequences. As an example of the standard memory tests MATS test { w0; r0, w; r, w0} can be consdered, whch ncludes just three phases. The frst phase s memory ntalzaton wrtng all zero bacground, whle the other two phases are sets of read and wrte operatons allow detectng target faults. The MATS test detects all stuc-at faults, address faults, some transton faults and some couplng faults, as well as small porton of NPSF []. The transparent technque s a well nown memory testng approach that retreves the ntal contents of the memory once the test phase has been fnshed. It s therefore sutable for perodc feld testng whle allowng preservng the memory content. A transparent BIST s based on a transparent March test that uses the memory ntal data to derve the test patterns. The wrte data can be ether the read value or ts opposte value. A transparent test algorthm ensures that the last wrte data s always equal to the frst read value n order to satsfy the transparency property. The procedure to derve a transparent test algorthm from a non transparent one see [6] can be summarzed by the followng steps:. Remove the ntal sequence ntalzaton sequence. In most cases, removng such a sequence allows to reduce the test length, wthout affectng the fault coverage. 2. Add read operatons at the begnnng of all sequences startng wth wrte operatons. 3. Add extra sequence to preserve transparency that s, to retreve the ntal content of the cells. 4. Derve the predcton algorthm. Ths s done by deletng all wrte operatons from the test sequences, thereafter the resulted sequences are appended at the begnnng of the test algorthm. The transparent verson of the MATS test has the next notaton { ra, wa; ra, wa} [6], where a {0, } and a s the negaton of the value of a. Transparent tests are partcularly sutable for Bult-In Self-Test. A pure Transparent March memory BIST should mplement the test algorthm ssued from the above procedure. However, step 4 s mandatory only f an n-stu sgnature comparson capablty s requred. In ths case, the sgnature resultng from the predcton sequences and the one resultng form the remanng test sequences are compared aganst each other to produce the test s status. In some cases le Adaptve Sgnature Analyses [7] and Symmetrc Memory Tests [8] ths step should be avoded. For further dscussons, let us focus on two March memory tests, namely MATS:{ ra, wa; ra, wa}, whch allow to avod predcton phases based on Symmetrc memory testng [8], and modfed PS3N test - MPS3N: { ra, wa, ra, wa, ra} [9]. It s qute mportant to emphasze that mplementaton of MPS3N n some cases do not need the value of fault free sgnature, and the MPS3N testng procedure can be nterrupt by the system at any tme due to the preservng the ntal memory contents at any stage of testng. In a case of MATS test ntal contents wll be at the end of test procedure. The man advantage of the transparent memory testng s the test pattern flexblty to ntalze the memory wth the desred bacground to cover specfc fault models not covered by standard March tests. 3 MATS and MPS3N memory tests effcency analyses To nvestgate the memory march tests, let us suppose that NPSF ncludes memory cells wth ncreasng order of addresses α0, α, α2,..., α, such a way that α0 < α < α2 <... < α and base cell has the address α, where 0. Let us focus on the Passve NPSF PNPSF as the most dffcult faults to be detected. Frst of all, t should be emphaszed that due to scramblng nformaton, as well as specfc optmzaton technques, there s a huge amount of such type of faults. Any arbtrary memory cells out of all N memory cells can be nvolved nto the PNPSF. Ths notaton means that arbtrary cells are nvolved nto the PNPSF and one of the cells s a base cell b and the rest cells are the neghbors n. Any arbtrary cell out of cells s the base cell for whch two transtons can be consdered, so there s 2 dstnct PNPSF dependng on the base cell poston postons. For neghborhood pattern there are 2 dfferent patterns. Then the exact number of all PNPSF wthn the N memory cells s determned accordng to the followng equaton [9]: N N L PNPSF = 2 2 = 2 The number Q M PNPSF of detectable faults durng the one MATS memory test run s: N Q M PNPSF = 2 And the fault coverage FC for MATS s: FC M = Q MPNPSF L PNPSF 00% = 00% 3 2 The exact values of fault coverage for dfferent and for MATS test are presented n Table. In the case of MPS3N test we can do the same nvestgaton n some other way. Any arbtrary memory cells out of all N memory cells can be nvolved nto the PNPSF. It means that any arbtrary cells out of N may be the neghborhood cells and one arbtrary cell out of rest

3 Table. PNPSF fault coverage for MATS test FC M N may be a base cell. Because n base cell two transtons can be consdered, so there s N dstnct PNPSF for chosen neghborhood cells. In neghborhood cells, there are 2 possble patterns. Therefore the number of all PNPSF whch was determned by can be determned by 4 too. N L 2 PNPSF = 2 N 2 = 2 N N 4 It s easy to show that L PNPSF = L 2 PNPSF. Now, the number Q M3N PNPSF of detectable faults durng the one MPS3N memery test run s 5: N Q M3N PNPSF = 2 N 5 And the fault coverage FC for MPS3N s: FC M3N = Q M3NPNPSF 00% = L 2 PNPSF 2 6 The exact values of fault coverage for dfferent and for MPS3N test are presented n Table 2. Table 2. PNPSF fault coverage for MPS3N test FC M3N There are some solutons whch allow to ncrease the values of FC M shown n Table and Table 2. Among those the most promsng s the multple run memory testng. The ey dea behnd ths approach s the dfferent bacground selecton for ncreasng the fault coverage. Let us analyze the effcency of ths approach for dfferent number of bacgrounds. In the case of two bacgrounds the fault coverage wll be twce as hgh as when the second bacground s nverse verson of the frst one. More complcated problems arse for three and four runs of memory test wth the dfferent bacgrounds. 4 Bacground selecton To acheve hgh fault coverage of PNPSF for mult-run memory testng, t s qute mportant to choose approprate bacgrounds. In the case of tests whch allow to generate only one pattern le MATS, MPS3N, the selecton algorthm for optmal bacground selecton can be based on the followng statements [0]. Statement In the case of m runs of the memory test whch allow to generate only one pattern wthn neghborng cells based on bacgrounds a 0, a, a 2,..., a m, an optmal set of such type of bacgrounds should have the maxmal Hammng dstance HDa, a j between any par a, a j,where, j {0,, 2,..., m }. There are not nown effcent algorthms to generate more then four bacgrounds whch satsfed statement. For the case of four runs of memory test, tang nto account Statement, we have to estmate the maxmum mnmal possble Hammng dstance between any pars B, B j, B, B l, B, B r, B j, B l, B j, B r and B l, B r out of four bacgrounds {B, B j, B l, B r } j l r {, 2,..., 2 N }. Mathematcally ths problem can be formulated as []: MMHDB, B j, B l, B r = MAX { =j l =r {,2,...,2 N } MIN[ 7 HDB, B j, HDB, B l, HDB, B r, HDB j, B l, HDB j, B r, HDB l, B r ]}. Let we have got three frst arbtrary bacgrounds B, B j and B l wth optmal value of MMHDB, B j, B l. As shown earler, for large N ths value can be regarded as nteger number, then HDB, B j = HDB, B l = HDB l, B j =. We have to emphasze that n the case of three bacgrounds, t s mpossble to get greater value of MMHDB, B j, B l, that s why n the case of four bacgrounds, MMHDB, B j, B l, B r also can not be greater than. It means that n the case of four bacgrounds, the best soluton wll be obtaned when dstances between the fourth bacground and the frst three bacgrounds are equal: HDB r, B = HDB r, B j = HDB r, B l =. Due to the fact that bacgrounds B and B j have S 0 B, B j S 0 B, B j = dfferent bts, the thrd bacground B l have been generated by the selecton of part of ts bts from bacground B and the another part from B j, as well as nverson of all S 00 B, B j S B, B j = equal bts for B and B j. In the case when we create the next bacgroundb r as the selecton of another parts of S 0 B, B j

4 S 0 B, Bj = dfferent bts from bacgrounds B and B j and nverson of all S 00 B, B j S B, B j = bts, ths bacground can be regarded as the thrd bacground compared wth B and B j. It follows from the concluson that the bacground B r has the same dstances HDB r, B = HDB r, B j = as the bacground B l HDB l, B = HDB l, B j =. From the procedure of generaton of B l and B r, we can conclude that n the S 0 B, B j S 0 B, B j = postons wth the dfferent bts for B and B j bacgrounds, B l and B r have nverse value of bts. Then HDB l, B r =. To summerze t s easy to show that HDB, B j = HDB, B l = HDB j, B l = HDB, B r = HDB j, B r = HDB l, B r =. For the prevous example, n the case of two bacgrounds B = 000, B j = 000 the thrd bacground B l = b l b l2 b l3 b l4 b l5 b l6 = 0 have been generated to satsfy the equalty HDB, B j = HDB, B l = HDB j, B l =. To generate new fourth bacground B r, ts frst and second bts have to be nverse value compared wth B and B j, namely b r =, due to b = b j = 0 and b r2 = 0, because b 2 = b j2 =. Then another part compared wth the case of the B l generaton of the bts two bts wth opposte value n B and B j should tae the value from one bacground, let t be B j for example, b r3 = b r4 = 0 and the second part the values from bacground B for example, b r5 = b r6 = 0. The fnal result s B r = b r b r2 b r3 b r4 b r5 b r6 = whch s satsfy to the next statement: Statement 2 In the case of four runs of the memory test whch allows to generate only one pattern wthn neghborng cells based on four bacgrounds B,B j,b l and B r j l r {, 2,..., 2 N } when N s one bt-wde memory sze, an optmal set of such type of bacgrounds should satsfy the followng equalty : HDB, B j = HDB, B l = HDB j, B l = = HDB, B r = HDB j, B r = = HDB l, B r 8 Accordng to algorthm presented n [], we can generate the set of four optmal bacgrounds. As an example of such type of optmal bacgrounds for the case of transparent four runs of memory testng the followng set of bacgrounds can be chosen for N = 9 and all bts of frst bacground are zero: B = b b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 = B 2 = b 2 b 22 b 23 b 24 b 25 b 26 b 27 b 28 b 29 = 000 B 3 = b 3 b 32 b 33 b 34 b 35 b 36 b 37 b 38 b 39 = 000 B 4 = b 4 b 42 b 43 b 44 b 45 b 46 b 47 b 48 b 49 = 000 Ths set of bacgrounds wll be used n the next secton to calculate four runs of MATS and MPS3N test effcency especally n terms of PSF. 5 Four runs of MATS and MPS3N memory test effcency analyses Let assume that N s dvsble by 3. Let s start our nvestgaton wth MATS test. For the frst bacground B Q M B = Q M PNPSF. Bacground B 2 generates Q M B 2 = new patterns and bacground B 3 due to ts structure allows to generate the addtonal porton of patterns calculated as: Q M B 3 =. Full amount of the patterns generated after three runs of the MATS test based on B, B 2, B 3 patterns equals to: N Q M B 2 3 = 2. Bacground B 4 due to ts structure allows to generate the addtonal porton of patterns calculated as Q M B 4 =

5 Full amount of the patterns generated after four runs of the MATS test based on the set of B, B 2, B 3, B 4 patterns equals to: N Q M B = 3 2 Tang nto account that for real applcatons, N s a bg nteger number, << N and N >> N last equaton n the case of even N can be smplfed to Q M B N! 2 3! 2 3!! 3 2 3!! Then the fault coverage FC MATS B, B 2, B 3, B 4, for the four runs of the MATS test wth nvestgated bacgrounds can be estmated as [2]: FC MATS B, B 2, B 3, B 4, % 9 In the case of MPS3N for the frst all zero bt bacground B Q M3N B = Q M3N PNPSF. Now let n means the number of neghbourhood cells n =. Then the bacground B 2 generates: Q M3N B 2 = 2N n n n n 0 new patterns and bacgroundb 3 due to ther structure allow to generate the addtonal porton of patterns calculated as: Q M3N B 3 =2N n n n n n n Full amount of the patterns generated after three runs of the MPS3N test equals to: N Q M3N B 2 3 =2N n n n n 2 n n n n 2 Bacground B 4 due to ts structure allows to generate the addtonal porton of patterns calculated as: Q M3N B 4 =2N n n n n n 3 Full amount of the patterns generated after four runs of the MPS3N test based on the set of B, B 2, B 3, B 4 bacgrounds equals to N Q M3N B =2N n n n n 3 n 2 n n n 4

6 Accordng to the same assumptons for and N defned earler: Q M3N B n! 2n 3 n n! 2 n 3 n n!! 3 n 3 n 2 n n!! 5 Then the fault coverage FC MPS3N B, B 2, B 3, B 4, for the four runs of MPS3N test wth the nvestgated bacgrounds can be estmated as: FC MPS3N B, B 2, B 3, B 4, 2 n 3 n 2 n 3 n n 2 n 3 n 2 n n 6 Expermental results 6 In ths secton, we want to confrm the analytcal results by adequate experments. In Table 3 the fault coverage of 4rMATS and 4rMPS3N are presented. These results have been calculated accordng to 9 and 6. Table 3. Analytcal results: 4rMATS and 4rMPS3N fault coverage for PNPSF Test/ MATS 47.23% 24.54% 2.42% 3.2% MPS3N 83.33% 47.23% 24.54% 6.24% To valdate analytcal results from Table 3, many experments have been done. The experments was done for PNPSF3 and PNPSF5 faults, dfferent szes of memory and selected optmal bacgrounds from secton 4. In each cases, all PNPSF3 and then PNPSF5 faults were generated. It allowed to obtan exact number of actvated by 4rMATS and 4rMPS3N test sesson faults. So, each tme we could calculate exact value of fault coverage of ths test sessons. All expermental results are presented n Tables 4. As presented n the Table 4 fault coverage confrmed the analytcal results obtaned accordng to 9 and 6. It should be notced that n such type of memory testng, the fault coverage mnmally depends on N. The especally hgh nfluence on the fault coverage can be observed for very small N what n real applcatons has no matter. Table 4. Expermental results: 4rMATS and 4rMPS3N fault coverage for PNPSF3 and PNPSF5 Fault/N MATS PNPSF3 49.% 47.73% 47.48% 47.29% PNPSF5 2.50% 2.46% 2.44% 2.43% MPS3N PNPSF % 84.38% 83.85% 83.38% PNPSF % 24.70% 24.65% 24.58% 7 Conclusons In ths paper, the fault coverage of the test sessons based on smple march algorthms MATS and MPS3N was presented. In one test sesson, the same test had been runnng four tmes on dfferent bacground each tme. The bacground was selected accordng to algorthm whch allows to generate optmal for MATS and MPS3N tests set of bacgrounds. The man attenton n ths paper was focused on the effcency of PSF detecton. We can see that both of the smple tests can be successfully used n multbacgrounds test scheme. If we compare the effcency of the MATS and MPS3N test sessons, we can say that from pont of vew of PSF detecton, MPS3N gves us better results than MATS. For MPS3N test and optmal set of bacgrounds, we have receved very hgh fault coverage for 4rMPS3N and PNPSF3 the fault coverage equal to 83.38%. Moreover, n transparent verson of MPS3N, testng procedure can be nterrupted by the system at any tme due to the preservng the ntal memory contents at any stage of testng. In the case of MATS test, the ntal contents wll be at the end of test procedure. However the bg drawbac of MPS3N test s that t doesn t allow to detect address decoder faults whch are detectable by MATS test. The smple soluton of ths problem s to add to the test sesson, whch s based on MPS3N test, one teraton of MATS test or another very short test whch can detect address decoder faults. Acnowledgement Ths wor was supported by the Rector of Balysto Unversty of Technology and the Dean of Faculty of Computer Scence at Balysto Unversty of Technology grant number: S/WI/6/08.

7 References [] A. J. v. d. Goor, Testng Semconductor Memores: Theory and Practce. Chchester, England: John Wley & Sons, 99. [2] J. P. Hayes, Detecton of pattern-senstve faults n random-access memores, IEEE Trans. Computers, vol. 24, no. 2, pp , 975. [3] B. F. Cocburn, Determnstc tests for detectng scrambled pattern-senstve faults n RAMs, n MTDT 95: Proceedngs of the 995 IEEE Internatonal Worshop on Memory Technology, Desgn and Testng. Washngton, DC, USA: IEEE Computer Socety, 995, pp [] I. Mroze and V. N. Yarmol, Optmal bacgrounds selecton for mult run memory testng, n DDECS 08: Proceedngs of the IEEE Internatonal Worshop on Desgn and Dagnostcs of Electronc Crcuts and Systems, Bratslava, Slovaa, Aprl 6-8, 2008, pp [2], MATS transparent memory test for pattern senstve fault detecton, n MIXDES 08: Proceedngs of the 5th Internatonal Conference Mxed desgn of ntegrated crcuts and systems, Poznan, Poland, June 9-2, 2008, pp [4] M. Franln and K. K. Saluja, Testng reconfgured RAM s and scrambled address RAM s for pattern senstve faults. IEEE Trans. on CAD of Integrated Crcuts and Systems, vol. 5, no. 9, pp , 996. [5] M. G. Karpovsy and V. N. Yarmol, Transparent memory testng for pattern-senstve faults, n Proceedngs of the IEEE Internatonal Test Conference on TEST: The Next 25 Years. Washngton, DC, USA: IEEE Computer Socety, 994, pp [6] M. Ncolads, Theory of transparent BIST for RAMs, IEEE Trans. Comput., vol. 45, no. 0, pp. 4 56, 996. [7] V. N. Yarmol, Y. Klmets, and S. Demdeno, March ps23n test for DRAM pattern-senstve faults, n ATS 98: Proceedngs of the 7th Asan Test Symposum. Washngton, DC, USA: IEEE Computer Socety, 998, pp [8] V. N. Yarmol, Contents ndependent RAM bult n self test and dagnoses based on symmetrc transparent algorthm, n DDECS 00: Proceedngs of the 3rd Worshop on Desgn and Dagnostcs of Electronc Crcuts and Systems, Smolence - Slowaa, Aprl , pp [9] V. Yarmol, I. Murasho, A. Kummert, and A. Ivanu, Transparent Testng of Dgtal Memores. Mns, Belarus: Bestprnt, [0] S. V. Yarmol and I. Mroze, Mult bacground memory testng, n MIXDES 07: Proceedngs of the 4th Internatonal Conference Mxed desgn of ntegrated crcuts and systems. Cechocne, Poland: IEEE Computer Socety, June , pp

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

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

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

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

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

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

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

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

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

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

More information

An 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

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

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

Solving two-person zero-sum game by Matlab

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

More information

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

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

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

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

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

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

More information

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

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

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

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

Machine Learning. Topic 6: Clustering

Machine Learning. Topic 6: Clustering Machne Learnng Topc 6: lusterng lusterng Groupng data nto (hopefully useful) sets. Thngs on the left Thngs on the rght Applcatons of lusterng Hypothess Generaton lusters mght suggest natural groups. Hypothess

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

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

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET 1 BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET TZU-CHENG CHUANG School of Electrcal and Computer Engneerng, Purdue Unversty, West Lafayette, Indana 47907 SAUL B. GELFAND School

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

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

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

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

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

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

Unsupervised Learning

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

More information

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

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

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

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

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

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

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

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

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm Crackng of the Merkle Hellman Cryptosystem Usng Genetc Algorthm Zurab Kochladze 1 * & Lal Besela 2 1 Ivane Javakhshvl Tbls State Unversty, 1, I.Chavchavadze av 1, 0128, Tbls, Georga 2 Sokhum State Unversty,

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

Efficient Distributed File System (EDFS)

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

More information

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011 9/8/2 2 Outlne Appendx C: The Bascs of Logc Desgn TDT4255 Computer Desgn Case Study: TDT4255 Communcaton Module Lecture 2 Magnus Jahre 3 4 Dgtal Systems C.2: Gates, Truth Tables and Logc Equatons All sgnals

More information

CS 534: Computer Vision Model Fitting

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

More information

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

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

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

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

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

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

Active Contours/Snakes

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

More information

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

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

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

arxiv: v3 [cs.ds] 7 Feb 2017

arxiv: v3 [cs.ds] 7 Feb 2017 : A Two-stage Sketch for Data Streams Tong Yang 1, Lngtong Lu 2, Ybo Yan 1, Muhammad Shahzad 3, Yulong Shen 2 Xaomng L 1, Bn Cu 1, Gaogang Xe 4 1 Pekng Unversty, Chna. 2 Xdan Unversty, Chna. 3 North Carolna

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

MobileGrid: Capacity-aware Topology Control in Mobile Ad Hoc Networks

MobileGrid: Capacity-aware Topology Control in Mobile Ad Hoc Networks MobleGrd: Capacty-aware Topology Control n Moble Ad Hoc Networks Jle Lu, Baochun L Department of Electrcal and Computer Engneerng Unversty of Toronto {jenne,bl}@eecg.toronto.edu Abstract Snce wreless moble

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

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Cordial and 3-Equitable Labeling for Some Star Related Graphs

Cordial and 3-Equitable Labeling for Some Star Related Graphs Internatonal Mathematcal Forum, 4, 009, no. 31, 1543-1553 Cordal and 3-Equtable Labelng for Some Star Related Graphs S. K. Vadya Department of Mathematcs, Saurashtra Unversty Rajkot - 360005, Gujarat,

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

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty

More information

AMath 483/583 Lecture 21 May 13, Notes: Notes: Jacobi iteration. Notes: Jacobi with OpenMP coarse grain

AMath 483/583 Lecture 21 May 13, Notes: Notes: Jacobi iteration. Notes: Jacobi with OpenMP coarse grain AMath 483/583 Lecture 21 May 13, 2011 Today: OpenMP and MPI versons of Jacob teraton Gauss-Sedel and SOR teratve methods Next week: More MPI Debuggng and totalvew GPU computng Read: Class notes and references

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

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

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

More information

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

Exercises (Part 4) Introduction to R UCLA/CCPR. John Fox, February 2005

Exercises (Part 4) Introduction to R UCLA/CCPR. John Fox, February 2005 Exercses (Part 4) Introducton to R UCLA/CCPR John Fox, February 2005 1. A challengng problem: Iterated weghted least squares (IWLS) s a standard method of fttng generalzed lnear models to data. As descrbed

More information

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices Hgh resoluton 3D Tau-p transform by matchng pursut Wepng Cao* and Warren S. Ross, Shearwater GeoServces Summary The 3D Tau-p transform s of vtal sgnfcance for processng sesmc data acqured wth modern wde

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

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

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach Data Representaton n Dgtal Desgn, a Sngle Converson Equaton and a Formal Languages Approach Hassan Farhat Unversty of Nebraska at Omaha Abstract- In the study of data representaton n dgtal desgn and computer

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

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

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

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

More information

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

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

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

Simplification of 3D Meshes

Simplification of 3D Meshes Smplfcaton of 3D Meshes Addy Ngan /4/00 Outlne Motvaton Taxonomy of smplfcaton methods Hoppe et al, Mesh optmzaton Hoppe, Progressve meshes Smplfcaton of 3D Meshes 1 Motvaton Hgh detaled meshes becomng

More information

Configuration Management in Multi-Context Reconfigurable Systems for Simultaneous Performance and Power Optimizations*

Configuration Management in Multi-Context Reconfigurable Systems for Simultaneous Performance and Power Optimizations* Confguraton Management n Mult-Context Reconfgurable Systems for Smultaneous Performance and Power Optmzatons* Rafael Maestre, Mlagros Fernandez Departamento de Arqutectura de Computadores y Automátca Unversdad

More information

LOOP ANALYSIS. The second systematic technique to determine all currents and voltages in a circuit

LOOP ANALYSIS. The second systematic technique to determine all currents and voltages in a circuit LOOP ANALYSS The second systematic technique to determine all currents and voltages in a circuit T S DUAL TO NODE ANALYSS - T FRST DETERMNES ALL CURRENTS N A CRCUT AND THEN T USES OHM S LAW TO COMPUTE

More information

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

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

More information

CS 268: Lecture 8 Router Support for Congestion Control

CS 268: Lecture 8 Router Support for Congestion Control CS 268: Lecture 8 Router Support for Congeston Control Ion Stoca Computer Scence Dvson Department of Electrcal Engneerng and Computer Scences Unversty of Calforna, Berkeley Berkeley, CA 9472-1776 Router

More information

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

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

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Obstacle-Aware Routing Problem in. a Rectangular Mesh Network

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

More information

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

COMPARISON OF TWO MODELS FOR HUMAN EVACUATING SIMULATION IN LARGE BUILDING SPACES. University, Beijing , China

COMPARISON OF TWO MODELS FOR HUMAN EVACUATING SIMULATION IN LARGE BUILDING SPACES. University, Beijing , China COMPARISON OF TWO MODELS FOR HUMAN EVACUATING SIMULATION IN LARGE BUILDING SPACES Bn Zhao 1, 2, He Xao 1, Yue Wang 1, Yuebao Wang 1 1 Department of Buldng Scence and Technology, Tsnghua Unversty, Bejng

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

CE 221 Data Structures and Algorithms

CE 221 Data Structures and Algorithms CE 1 ata Structures and Algorthms Chapter 4: Trees BST Text: Read Wess, 4.3 Izmr Unversty of Economcs 1 The Search Tree AT Bnary Search Trees An mportant applcaton of bnary trees s n searchng. Let us assume

More information

Efficient Broadcast Disks Program Construction in Asymmetric Communication Environments

Efficient Broadcast Disks Program Construction in Asymmetric Communication Environments Effcent Broadcast Dsks Program Constructon n Asymmetrc Communcaton Envronments Eleftheros Takas, Stefanos Ougaroglou, Petros copoltds Department of Informatcs, Arstotle Unversty of Thessalonk Box 888,

More information

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

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

More information

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

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

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems

More information

Intro. Iterators. 1. Access

Intro. Iterators. 1. Access Intro Ths mornng I d lke to talk a lttle bt about s and s. We wll start out wth smlartes and dfferences, then we wll see how to draw them n envronment dagrams, and we wll fnsh wth some examples. Happy

More information