Forbidden area avoidance with spacing technique for layout optimization

Size: px
Start display at page:

Download "Forbidden area avoidance with spacing technique for layout optimization"

Transcription

1 Forbdden area avodance wth spacng technque for layout optmzaton ShChang Sh *, lfred K. Wong, Tung-Sang Ng Dept. of EEE, The Unversty of Hong Kong, Pokfulam Road, Hong Kong BSTRCT The use of subresoluton assst features (SRFs) n the photo mask s one of resoluton enhancement technques n photolthography, whch can mnmze lnewdth varaton caused by proxmty effect. However, the process lattude wth SRFs through varous ptches s not unform. From the pont of vew of lthography, ptches wth low process lattude, called forbdden areas, should be avoded. These forbdden areas exst often n the layout after routng snce they are larger than the mnmum clearance requred n the desgn rules. In ths paper, a ptch optmzaton method appled n the post-routng phase s proposed to avod the forbdden areas. Expermental data of lthography technques and geometrc constrants from the layout are formulated nto a constraned quadratc optmzaton problem. By usng the spacng technque, wre segments n the affected area are adjusted to ther new locatons obtaned from solvng the optmzaton problem by quadratc programmng. Examples show that the proposed method can avod most forbdden areas n the layout after normal routng. Keywords: photolthography, resoluton enhancement technque, subresoluton assst features, layout optmzaton. INTRODUCTION Snce the md 99s, the optcal lthography technque has entered the era of subwavelength lthography. [] The mnmum dmenson of transstor s smaller than the wavelengths of the lght used to prnt them. Thus more notceable deformatons n mage such as lne shortenng, corner roundng, nonlnearty, and lnewdth varaton [] are ntroduced by optcal proxmty effects when layout patterns on a mask area transcrbed to a wafer. In order to enhance the mage qualty of mask, resoluton enhancement technques are wdely adopted, ncludng phase shft mask (PSM), optcal proxmty correcton (OPC), off-axs llumnaton optcs, and the use of subresoluton assst features (SRFs). SRFs are small patterns under resolutons. When used n conjuncton wth off-axs llumnaton, they show great mprovement on lthographc process wndow whle reducng proxmty effects. [3] By addng SRFs to both sdes of the sparse features to create a dense envronment, lnewdth varaton tolerance can be controlled. The number of SRF to be used, ther sze and placement are optmzed accordng to the ptch of man patterns. Fg. shows the expermental process lattude vs. ptch when applyng dfferent number of SRFs. [] It s obvous that wthout usng SRFs, the process lattude drops sharply when the ptch of man pattern ncreases. If one SRF s added, the mage qualty can be enhanced. However, t s not the case when the ptch keeps ncreasng. When the second SRF s added, the process lattude rses agan. Therefore, the use of SRFs through varous ptches s not straghtforward. Process wndow across ptch s not unform; there exsts sudden jumps n the fgure when nsertng addtonal SRF. From the optcal lthography standpont, n order to get hgh manufacture robustness, t s desrable to forbd the ptches wth lower process lattude to exst n the layout. These ptches wth low manufacturablty are called forbdden areas or forbdden ptches, [4][5] λ λ λ λ as the ptches n the ranges..4 and.7.8 n Fg.. N N N N The requrement of avodng forbdden areas n the layout challenges the physcal desgn automaton, especally n routng. Ths s because forbdden areas are larger than the mnmum clearance n the desgn rules; they exst often n the layout after routng. Modfyng the routng algorthm by ntroducng more rules or geometrc constrants to avod the *scsh@eee.hku.hk; phone ; fax Desgn and Process Integraton for Mcroelectronc Manufacturng II, edted by Lars W. Lebmann, Proc. of SPIE Vol (SPIE, Bellngham, W, 4) X/4/$5 do:.7/

2 wre segments formng forbdden areas s a reasonable approach, but t ncreases the complexty of routng algorthm and tends to nonoptmal result, such as larger routng area, more faled paths n routng. Ths paper presents an effcent soluton by modfyng the layout wth spacng technque durng post-routng or clean process so as to keep the wre segments from forbdden areas. The whole process can be dvded nto two phases: optmzaton and spacng. Durng the optmzaton phase, the process lattude of wre segments formng forbdden area and ther neghbors s formulated nto a quadratc objectve functon. Based on geometrc constrants n the layout, optmal locatons for wre segments n the affected area are obtaned by quadratc programmng method. In the spacng phase, these wre segments are adjusted to ther new optmal locatons by spacng technque. Spacng technque, smlar to layout compacton, s a method to adjust the dstances between wre segments so as to mprove the layout performance whle keepng the wre connecton and desgn rules ntact. However, t not only compacts but also stretches the wre segments. The rest of paper s organzed as follows: n Secton, the optmzaton phase of the proposed technque s ntroduced. The spacng phase s explaned n Secton 3. Secton 4 dscusses the detaled mplementaton n routng and fnally, concluson s gven n secton 5.. OPTIMIZTION PHSE In order to dmnsh or even clear away the forbdden areas exstng n the layout after normal routng, wre segments formng forbdden areas are adjusted to new locatons by spacng technque. However, due to the fact that the space adjustment for a specfc wre segment always nteracts wth nearby segments, the layout modfcaton should be consdered n all affected areas, not just the wre segments formng forbdden area only. Besdes, ths adjustment cannot sacrfce the orgnal mage qualty. The man objectve n optmzaton phase s to determne the new locatons of all wre segments n the affected areas wth the am to acheve the hghest process lattude for the layout. The key s to solve a constraned quadratc optmzaton problem, whch s formulated from expermental data of lthography technques and the geometrc constrants from the layout.. Quadratc curve fttng The expermental data, whch have the hghest process lattude under dfferent SRFs across the ptch, are presented n Fg.. To solve the optmzaton problem n a mathematc way, data are ftted by two quadratc curves wth the least-squares approxmaton. The two curves are shown n Fg., wth ptch range ( P, P ) and ( P, P 3 ) respectvely. Therefore, the expermental process lattude n Fg. can be approxmated by the followng equaton: ( p B ) + C, P p P ; f ( p) = () ( p B ) + C, P p P3. Fg.. Expermental process lattude across ptch wth the use of SRFs. [] In (), p s the ptch value;, B, C and, B, C are the coeffcents of the two quadratc curves; P normally equals to the mnmum clearance requred by desgn rules; P s the cross Fg.. Two quadratc curves ft the expermental data. 68 Proc. of SPIE Vol. 5379

3 pont of the two curves; P 3 s the upper boundary of curve II, and t has some freedom for the desgner to decde. It should be ponted out that the reason why the expermental data are ftted by two quadratc curves nstead of one hgh degree polynomal curve s based on two consderatons: one s to smplfy the fnal objectve functon and the other s due to the dstrbuton of the expermental data. If an acceptable lne s determned as n Fg., then ptch range ( a, b) and ( c, d) can be defned as forbdden range I and forbdden range II respectvely. It s desrable to keep the ptches out of these two ranges so that the mage qualty of the mask can be enhanced.. Objectve functon n example s frst presented n ths part to demonstrate the process n obtanng the objectve functon, and the formulas for the general case s gven at the end of Secton. Fg. 3(a) s a part layout of an 8-bt rpple-carry adder chp after normal routng. TSMC 5nm standard cells are adopted for ths chp and nets are routed over-the-cell (OTC). Patterns n metal ncludng wre segments and vas are gven n Fg. 3(b). Based on the expermental data n Fg., for the 5nm technology, the ranges of 45-55nm and 65-66nm can be defned as forbdden range I and forbdden range II respectvely. Then ptch I and ptch II n Fg. 3(b) are both forbdden areas. Wres segments formng ptch I and II should be adjusted so as to mprove the mage qualty. However, ptch III may be affected durng the adjustment process. Therefore, the optmzaton are done for all affected areas ncludng ptch I, II and III. Snce wre segments n Fg. 3(b) are only adjusted n the horzontal drecton, the layout can be smplfed as n Fg. 3(c) and four vertcal wre segments are labeled as,,, and 3 respectvely. In order to acheve the maxmum process lattude for the affected areas n the layout, the objectve functon for the example layout n Fg. 3 s gven as where [ ] T Max F( p) = Max [ F( p ) + F( p ) + F( p3 )] = Max [ α f ( p) + α f ( p ) + α 3 f ( p3 )]. () p = p, p, p3. Fg. 3. (a) Layout of the example. (b) The patterns n metal (two forbdden areas exst). (c) Vertcal patterns and ther geometrcal szes. In (), F ( p) s the objectve functon; p, p, p3 are szes of ptch I, II, III; f ( p), f ( p ), f ( p3 ) are the process lattude of ptch I, II, III accordng to (); α, α, α 3 are weghts for the three ptches and are proportonal to the overlappng area between the two wre segments formng the ptch. In our ptch optmzaton method, any wre segment par havng overlappng area and havng no drect connecton contrbutes to the objectve functon. However, ptches wth vas are not consdered n the objectve functon due to ther small geometrcal szes. For wre segment par whch overlaps and drectly connects to each other, they do not contrbute to the objectve functon, ether. They are both taken care of n the layout constrants dscussed n the next subsecton. Proc. of SPIE Vol

4 For any wre segment par and j whch overlaps wth each other wthout drect connecton, ts coordnaton n the layout are assumed as n Fg. 4. Then the ptch between the wre segment par and j s j = j + p. (3) Snce p j s n the ptch range ( P, P ) defned n Fg., the contrbuton of the wre segment par and j to the objectve functon usng () s: j + α j j + + F( ) = [ ( B ) C ] α ( x x ) B ( x x ) + B ]. (4) = j [ j + j + + C The constant part n (4) can be neglected n the objectve functon because t does not affect the fnal optmal soluton. Then (4) can be wrtten as F( + ) = α [ ( + ) B ( + )] j T j j + x + + = α j + j B. (5) j j j j T Fg. 4. Two vertcal wre segments and ther geometrcal sze. Denote and then (5) becomes H f +, j +, j = j j j j j B =, (7) j B T + + T + F( j + ) = H +, j + f +, j. (8) j j j (6) For the weght α j n (6) and (7), f the rato of the overlappng area s set to, then α. (9) j = y j+ y From (8), the contrbuton of any wre segment par and j to the objectve functon s n quadratc form and can be expressed by two sub-matrxes H +, j and f +, j whch relate to the varable [ x +, j ]. ll the elements n these two sub-matrxes can be determned by the geometrc nformaton of the wre segment par and j. Snce the objectve functon s the sum of contrbutons from all the wre segment pars, the elements n the fnal matrxes H and f whch relate to all varables n the objectve functon are the accumulaton of elements from all sub-matrxes. The objectve functon for the example n Fg. 3 s therefore T T Max F( x) = Max ( x Hx + f x). () where x = x, x, x, x, x, x, x, x ], and [ T 7 Proc. of SPIE Vol. 5379

5 H = , f B B B =. B 3 B 3 B Though the above process n obtanng the quadratc objectve functon s based on a smple example wth vertcal wre segments, the prncple to generate the objectve functon for the general case and horzontal wre segments s the same. t the end of ths secton, more precse descrpton for buldng the objectve functon for the general case s presented..3 Layout constrans In ths part, layout constrants for solvng the quadratc objectve functon n () are dscussed. They can be dvded nto: desgn rule constrants, nherted constrants, and compulsory constrants..3. Desgn rule constrants Snce the ptch adjustment should keep the layout desgn rules ntact, the soluton to the objectve functon n () s therefore constraned by desgn rules. For example, f the mnmum clearance requred n desgn rules for wre segment par and j n Fg. 4 s d, then the followng constrant mn x + () j d mn need to be mposed. Besdes, n order to smplfy the optmzaton problem and ensure the soluton converge, the boundares for the affected areas are suppled to lmt the optmzaton n a specfc area n one metal layer. Ths can be realzed by ntroducng new desgn rules of the boundares n the technology table. s a result, layout constrants related to the boundares are also desgn rule constrants..3. Inherted constrants Inherted constrants exst n each wre segment par. s n Fg., more than one quadratc curves are utlzed to approxmate the process lattude n the whole ptch range. Therefore, constrants should be added to ensure that the ptch stll les wthn the orgnal range after modfcaton. For example, f the ptch of the wre segment par and j n Fg. 4 s n the range P, ) defned n Fg., then ther coordnaton should be kept as follows: ( P x + () j P, x + j. (3) P Wdth constrant s another type of nherted constrant. For each wre segment, two varables are related n the objectve functon. For example, n Fg. 4, varables x and x + are used to express the left and rght border of wre segment. s only ptches are adjusted for the layout, wdth of segments should always be kept constant. If the wdth of wre segment equals to w, then the wdth constrant s gven as follows, + w. (4) =.3.3 Compulsory constrants Compulsory constrants, whch are mposed by the desgner to nfluence the soluton of the objectve functon, are used to deal wth cases that the outcome s worse off (worse case). Due to forbdden ranges only occupy a small fracton of the ptch range and the shft range for each wre segment n the layout s suffcently wde, most forbdden areas can be avoded by solvng the constraned quadratc optmzaton problem and applyng the spacng technque. However, n some worse cases where the shft range s narrow because of layout constrants, the process lattude of the forbdden area Proc. of SPIE Vol

6 may be sacrfced to enhance the whole process lattude of the affected area. Therefore, a check step s added to compare the process lattude of the forbdden area after each optmzaton. If the process lattude of the forbdden area becomes worse, compulsory constrants are added to the constrant matrxes and b and the optmzaton process s repeated. For example, f the ptch between the wre segment par and j n Fg. 4 s n the forbdden range ( a, b) defned n Fg., one of the followng compulsory constrants + b (5) j + j a (6) can be added n the constrant matrx to avod the forbdden area under the worse case..4 Formulaton for the general case Wthout loss of generalty, f a forbdden area formed by two vertcal wre segments exsts n the layout, and n vertcal wre segments n the boundary are affected. Then the ptch optmzaton for the affected area can be formulated to a constraned quadratc optmzaton problem as follows, subject to Where [ ] T x x, x,, ( n ), ( n ) + = L. T T Max F( x) = Max ( x Hx + f x) x b, (7) x =, (8) eq b eq x. In the above formulas, elements n matrx H and f are obtaned by accumulatng all the contrbutons of wre segment par whch overlaps wth each other wthout drect connecton. ll the layout constrants wth non-equalty are expressed wth matrxes and b n (7), and those wth equalty are expressed wth matrxes eq and b eq n (8). Snce constrants are consdered altogether, some constrants may be redundant and should be thrown away from the constrant matrxes. It s obvous that the objectve functon s quadratc, and the constrants are lnear. For such constraned quadratc optmzaton problem, soluton can be obtaned by quadratc programmng (QP). [6] In our ptch optmzaton method, the PI functons n the Matlab optmzaton toolbox [7] are called to solve ths optmzaton problem. More detals are dscussed n Secton SPCING PHSE fter the optmzaton phase, vertcal wre segments (stll take vertcal drecton as an example.) have ther new locatons. Then n the spacng phase, they are compacted or stretched n the horzontal drecton to ther new locatons. Durng the ptch adjustment process, wre connectvty and layout-rule correctness are kept. The ptch adjustment technque s named as spacng technque rather than layout compacton because wre segments are also stretched n the process. Spacng technque s developed from the plowng algorthm provded by the Magc layout edtor. [8] s an nteractve operaton, plowng can stretch and compact Manhattan VLSI layouts whle keepng connectvty and layout-rule correct accordng to the parameters suppled by desgners. These parameters nclude plow drecton, plow dstance and plow layers. The key of the plowng algorthm s fndng edges and movng them based on the rules n ts technology table. [9] Spacng technque modfes the man algorthm n plowng on three parts. The frst s to change the operaton from nteractve to automatc. s presented above, plowng only operates after desgners supply the plow drecton, plow dstance, and plow layers to t. In contrast, spacng operaton automatcally determnes the drecton, dstance and layer for wre segments by comparng ther orgnal geometrc sze wth ther optmal requrements from the optmzaton 7 Proc. of SPIE Vol. 5379

7 phase. The second s forbd the ntroducton of new jogs durng the modfcaton process. Ths s because plowng always nserts addtonal jogs when t compacts or stretches. The last s to amend the technology table of the plowng algorthm. Some new desgn rules related to boundary are appended. Due to ts smlarty wth the plowng algorthm, spacng technque s not dscussed n ths paper. Detals of the algorthm can be referred to n [9]. 4. IMPLEMENTTION We develop a lthography frendly router called FnRouter, whch mplements ptch optmzaton n ts post-routng phase. The router s a grdless multlayer router based on the corner sttchng data structure. [] It s developed on the open C source code of Magc and supports routng of a maxmum of fve metals. It accepts netlst and placement nformaton from other CD tools such as Cadence Encounter by LEF and DEF fles. Routng by FnRouter proceeds n a smlar manner to exstng routers. It comprses route, rp-up and reroute steps. When FnRouter fnshes routng, ptch optmzaton s executed. 4. Ptch optmzaton n the post-routng phase For a specfc lthography technque, ts expermental process lattude wth respect to the ptch wth the use of SRFs can be approxmated as (). Relevant parameters n () can be nputted to FnRouter n a technology fle. Thus, forbdden ranges can be obtaned after the desgner determnes the acceptable process lattude. In the post-routng phase, patterns n each metal layer are searched and locatons of forbdden area are recorded. For each forbdden area, frstly, the objectve functon and layout constrants n the affected area are produced, whch can be expressed by matrxes H, f,, b, eq, b eq and outputted as a Matlab M scrpt fle. C++ program whch utlzes Matlab PI optmzaton toolbox [7] s called by FnRouter to solve the constraned quadratc optmzaton problem based on the Matlab M scrpt fle. If the soluton converges, t produces the new optmal locatons for wre segments n the affected area. Otherwse, FnRouter narrows the boundary and generates the objectve functon and layout constrants for the forbdden area agan. fter each optmzaton, a check step s executed. If t s a worse case, the compulsory constrant s added and optmzaton s repeated. Lastly, spacng technque s appled to adjust the ptches n the affected area. The above procedure s repeated untl there s no forbdden area left or the preset maxmum number of teratons s reached. 4. Test results In ths part, examples are gven to llustrate the ptch optmzaton method n avodng forbdden areas and mprovng the mask qualty. Two comparsons are presented for each example. One s the comparson between the orgnal process lattude and that after the ptch optmzaton for each forbdden area. The process lattude can be obtaned from (). The other s the comparson between the orgnal mask qualty and that after the ptch optmzaton for each affected area. parameter n α f ( p ) γ = (9) = n = α f ( p ) s defned to represent the mprovement of the layout qualty where n ptches exst n the affected area. In (9), f ( p ) s the orgnal process lattude of ptch and f ( p ) s that after the ptch optmzaton. α s the weght of ptch, whch s proporton to the overlappng length of the two wre segments formng ptch. Proc. of SPIE Vol

8 Fg. 5. (a) Process lattude mprovement for forbdden areas n the -bt rpple-carry adder. (b) Layout mprovement n the affected areas n the -bt rpple-carry adder. (c) Process lattude mprovement for forbdden areas n the 8-bt -taps FIR flter. (d) Layout mprovement n the affected area n the 8-bt -taps FIR flter. Test results from two chp layouts, one s a -bt rpple-carry adder and the other s an 8-bt -taps FIR flter, are presented n Fg. 5. The acceptable lne s expressed as the dash lne n Fg. 5(a) and Fg. 5(c). It s obvous that the process lattudes of most forbdden areas can be ncreased after the ptch optmzaton. However, there are stll 9% and 4% of the ptches n forbdden ranges n Fg. 5(a) and Fg. 5(c) due to ther narrow shft range n the layout. Fg. 5(b) and Fg. 5(d) show the layout mprovement n each affected area. Snce more than one forbdden areas could exst n the same affected area, the number of data n Fg. 5(b) and Fg. 5(d) s smaller than those n Fg. 5(a) and Fg. 5(c). It s clear that mask qualty for most affected area can be mproved and γ can be more than 5%. However, for the affected areas where forbdden areas cannot be avoded due to ther layout constrants, γ s very small and could even be. 5. CONCLUSION The forbdden area problem dscussed n ths paper orgnates from usng SRFs n the mask layout to mprove the mage qualty. Because of the hgh cost n ntroducng new desgn rules and the lmtatons n the routng algorthm, applyng ptch optmzaton after normal routng s a compromse way to solve the forbdden area problem. ptch optmzaton method wth spacng technque has been developed and ncorporated nto a lthography frendly router,.e. FnRouter. Examples have shown that most forbdden areas can be avoded and the mask layout has been optmzed and the mage qualty has been mproved. 74 Proc. of SPIE Vol. 5379

9 REFERENCES. ndrew B. Kahng, Y. C. Pat, Sub-wavelength lthography and ts potental mpact on desgn and ED, Proceedngs of the 36th CM/IEEE conference on Desgn utomaton, pp , CM Press, New York, lfred Kwok-Kt Wong, Resoluton Enhancement Technques n Optcal Lthography, pp. 9-93, SPIE Press,. 3. Scott M. Mansfeld, Lars W. Lebmann, ntonette F. Molless, lfred K. Wong, Lthographc comparson of assst feature desgn strateges, Optcal Mcrolthography XIII, Chrstopher J. Progler, Proceedngs of SPIE, Vol. 4, pp ,. 4. Robert Socha, Mrcea Dusa, Lug Capodec, Jo Fnders, Fung Chen, Dons Flagello, Kevn Cummngs, Forbdden ptches for 3nm lthograph and below, Optcal Mcrolthography XIII, Chrstopher J. Progler, Proceedngs of SPIE, Vol. 4, pp. 4-55,. 5. F. M. Schellenberg, Olver Toublan, Lug Capodec, Bob Socha, dopton of OPC and the mpact on desgn and layout, Proceedngs of the 38th CM/IEEE conference on Desgn utomaton, pp. 89-9, CM Press, New York,. 6. Jorge Nocedal, Stephen J. Wrght, Numercal Optmzaton, Sprnger-Verlag, New York, MathWorks, Inc., Matlab Standard lgorthms (Optmzaton Toolbox). 8. John K. Ousterhout, Gordon T. Hamach, Robert N. Mayo, Walter SS. Scott, George S. Taylor, Magc: a VLSI layout system, Proceedngs of the st CM/IEEE conference on Desgn utomaton, pp. 5-59, IEEE Press, Pscataway, June Walter S. Scott, John K. Ousterhout, Plowng: nteractve stretchng and compactng n Magc, Proceedngs of the st CM/IEEE conference on Desgn utomaton, pp. 66-7, IEEE Press, Pscataway, June John K. Ousterhout, Corner sttchng: a data structurng technque for VLSI layout tools, IEEE Transactons on Computer-ded Desgn, Vol. CD-3, No., pp. 87-, January Mchael L. Reger, Jeffrey P. Mayhew, Srdhar Panchapakesan, Layout desgn methodologes for sub-wavelength manufacturng, Proceedngs of the 38th CM/IEEE conference on Desgn utomaton, pp , CM Press, New York,.. Lars W. Lebmann, Layout mpact of resoluton enhancement technques: mpedment or opportunty?, Proceedngs of the 3 nternatonal symposum on physcal desgn, pp. -7, prl 3. Proc. of SPIE Vol

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

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits Repeater Inserton for Two-Termnal Nets n Three-Dmensonal Integrated Crcuts Hu Xu, Vasls F. Pavlds, and Govann De Mchel LSI - EPFL, CH-5, Swtzerland, {hu.xu,vasleos.pavlds,govann.demchel}@epfl.ch Abstract.

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

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

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

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

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

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

Design of Structure Optimization with APDL

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

More information

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

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

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

More information

A Multilevel Analytical Placement for 3D ICs

A Multilevel Analytical Placement for 3D ICs A Multlevel Analytcal Placement for 3D ICs Jason Cong, and Guoje Luo Computer Scence Department Unversty of Calforna, Los Angeles Calforna NanoSystems Insttute Los Angeles, CA 90095, USA Tel : (30) 06-775

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

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

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

Optical Proximity Correction (OPC)-Friendly Maze Routing

Optical Proximity Correction (OPC)-Friendly Maze Routing . Optcal roxmty Correcton (OC)-Frendly Maze Routng L-Da Huang Computer Scences Department Unversty of Texas at Austn, Texas 787 lda@mal.utexas.edu Martn D. F. Wong ECE Department, Unversty of Illnos at

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

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

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

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

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

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

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

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

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

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

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

Feature Reduction and Selection

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

More information

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

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

Hierarchical clustering for gene expression data analysis

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

More information

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

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

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

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

A high precision collaborative vision measurement of gear chamfering profile

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

More information

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

A Saturation Binary Neural Network for Crossbar Switching Problem

A Saturation Binary Neural Network for Crossbar Switching Problem A Saturaton Bnary Neural Network for Crossbar Swtchng Problem Cu Zhang 1, L-Qng Zhao 2, and Rong-Long Wang 2 1 Department of Autocontrol, Laonng Insttute of Scence and Technology, Benx, Chna bxlkyzhangcu@163.com

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

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

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

Stitching of off-axis sub-aperture null measurements of an aspheric surface

Stitching of off-axis sub-aperture null measurements of an aspheric surface Sttchng of off-axs sub-aperture null measurements of an aspherc surface Chunyu Zhao* and James H. Burge College of optcal Scences The Unversty of Arzona 1630 E. Unversty Blvd. Tucson, AZ 85721 ABSTRACT

More information

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

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

More information

Support Vector Machines. CS534 - Machine Learning

Support Vector Machines. CS534 - Machine Learning Support Vector Machnes CS534 - Machne Learnng Perceptron Revsted: Lnear Separators Bnar classfcaton can be veed as the task of separatng classes n feature space: b > 0 b 0 b < 0 f() sgn( b) Lnear Separators

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

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

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

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered

More information

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids)

Very simple computational domains can be discretized using boundary-fitted structured meshes (also called grids) Structured meshes Very smple computatonal domans can be dscretzed usng boundary-ftted structured meshes (also called grds) The grd lnes of a Cartesan mesh are parallel to one another Structured meshes

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

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

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements Explct Formulas and Effcent Algorthm for Moment Computaton of Coupled RC Trees wth Lumped and Dstrbuted Elements Qngan Yu and Ernest S.Kuh Electroncs Research Lab. Unv. of Calforna at Berkeley Berkeley

More information

Routability Driven Modification Method of Monotonic Via Assignment for 2-layer Ball Grid Array Packages

Routability Driven Modification Method of Monotonic Via Assignment for 2-layer Ball Grid Array Packages Routablty Drven Modfcaton Method of Monotonc Va Assgnment for 2-layer Ball Grd Array Pacages Yoch Tomoa Atsush Taahash Department of Communcatons and Integrated Systems, Toyo Insttute of Technology 2 12

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

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

THE PULL-PUSH ALGORITHM REVISITED

THE PULL-PUSH ALGORITHM REVISITED THE PULL-PUSH ALGORITHM REVISITED Improvements, Computaton of Pont Denstes, and GPU Implementaton Martn Kraus Computer Graphcs & Vsualzaton Group, Technsche Unverstät München, Boltzmannstraße 3, 85748

More information

A Robust LS-SVM Regression

A Robust LS-SVM Regression PROCEEDIGS OF WORLD ACADEMY OF SCIECE, EGIEERIG AD ECHOLOGY VOLUME 7 AUGUS 5 ISS 37- A Robust LS-SVM Regresson József Valyon, and Gábor Horváth Abstract In comparson to the orgnal SVM, whch nvolves a quadratc

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

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

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

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

Design for Reliability: Case Studies in Manufacturing Process Synthesis

Design for Reliability: Case Studies in Manufacturing Process Synthesis Desgn for Relablty: Case Studes n Manufacturng Process Synthess Y. Lawrence Yao*, and Chao Lu Department of Mechancal Engneerng, Columba Unversty, Mudd Bldg., MC 473, New York, NY 7, USA * Correspondng

More information

LECTURE NOTES Duality Theory, Sensitivity Analysis, and Parametric Programming

LECTURE NOTES Duality Theory, Sensitivity Analysis, and Parametric Programming CEE 60 Davd Rosenberg p. LECTURE NOTES Dualty Theory, Senstvty Analyss, and Parametrc Programmng Learnng Objectves. Revew the prmal LP model formulaton 2. Formulate the Dual Problem of an LP problem (TUES)

More information

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

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

More information

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

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

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Constrained Shape Modification of B-Spline curves

Constrained Shape Modification of B-Spline curves Constraned Shape Modfcaton of B-Splne curves Mukul Tul, N. Venkata Reddy and Anupam Saxena Indan Insttute of Technology Kanpur, mukult@tk.ac.n, nvr@tk.ac.n, anupams@tk.ac.n ABSTRACT Ths paper proposes

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

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

Projection-Based Performance Modeling for Inter/Intra-Die Variations

Projection-Based Performance Modeling for Inter/Intra-Die Variations Proecton-Based Performance Modelng for Inter/Intra-De Varatons Xn L, Jayong Le 2, Lawrence. Plegg and Andrze Strowas Dept. of Electrcal & Computer Engneerng Carnege Mellon Unversty Pttsburgh, PA 523, USA

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

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

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

5 The Primal-Dual Method

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

More information

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

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

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

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

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

More information

Collaboratively Regularized Nearest Points for Set Based Recognition

Collaboratively Regularized Nearest Points for Set Based Recognition Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,

More information

Optimal connection strategies in one- and two-dimensional associative memory models

Optimal connection strategies in one- and two-dimensional associative memory models Optmal connecton strateges n one- and two-dmensonal assocatve memory models Lee Calcraft, Rod Adams, and Nel Davey School of Computer Scence, Unversty of Hertfordshre College lane, Hatfeld, Hertfordshre

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

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

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

NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING

NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING Journal of Theoretcal and Appled Informaton Technology 27 JATIT. All rghts reserved. www.jatt.org NOVEL CONSTRUCTION OF SHORT LENGTH LDPC CODES FOR SIMPLE DECODING Fatma A. Newagy, Yasmne A. Fahmy, and

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

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

More information

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

The stream cipher MICKEY-128 (version 1) Algorithm specification issue 1.0

The stream cipher MICKEY-128 (version 1) Algorithm specification issue 1.0 The stream cpher MICKEY-128 (verson 1 Algorthm specfcaton ssue 1. Steve Babbage Vodafone Group R&D, Newbury, UK steve.babbage@vodafone.com Matthew Dodd Independent consultant matthew@mdodd.net www.mdodd.net

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

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

CHAPTER 3 SEQUENTIAL MINIMAL OPTIMIZATION TRAINED SUPPORT VECTOR CLASSIFIER FOR CANCER PREDICTION

CHAPTER 3 SEQUENTIAL MINIMAL OPTIMIZATION TRAINED SUPPORT VECTOR CLASSIFIER FOR CANCER PREDICTION 48 CHAPTER 3 SEQUENTIAL MINIMAL OPTIMIZATION TRAINED SUPPORT VECTOR CLASSIFIER FOR CANCER PREDICTION 3.1 INTRODUCTION The raw mcroarray data s bascally an mage wth dfferent colors ndcatng hybrdzaton (Xue

More information

Categories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms

Categories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms 3. Fndng Determnstc Soluton from Underdetermned Equaton: Large-Scale Performance Modelng by Least Angle Regresson Xn L ECE Department, Carnege Mellon Unversty Forbs Avenue, Pttsburgh, PA 3 xnl@ece.cmu.edu

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

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Copyright 2003 by the Society of Photo-Optical Instrumentation Engineers.

Copyright 2003 by the Society of Photo-Optical Instrumentation Engineers. Copyrght 003 by the Socety of Photo-Optcal Instrumentaton Engneers. Ths paper as publshed n the proceedngs of Metrology, Inspecton, and Process Control for Mcrolthography XVII, SPIE Vol. 5038, pp. 396-405.

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

Radial Basis Functions

Radial Basis Functions Radal Bass Functons Mesh Reconstructon Input: pont cloud Output: water-tght manfold mesh Explct Connectvty estmaton Implct Sgned dstance functon estmaton Image from: Reconstructon and Representaton of

More information

Vol. 5, No. 3 March 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Vol. 5, No. 3 March 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Journal of Emergng Trends n Computng and Informaton Scences 009-03 CIS Journal. All rghts reserved. http://www.csjournal.org Unhealthy Detecton n Lvestock Texture Images usng Subsampled Contourlet Transform

More information