ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 5, November 2012

Size: px
Start display at page:

Download "ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 5, November 2012"

Transcription

1 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) Pre Improved Weighted Modulo 2 +1 Desig Based O Parallel Prefix Adder Dr.V.Vidya Devi, T.Veishkumar, T.Thomas Leoid PG Head/Professor, Graduate Studet, Assistat Professor KCG College of Techology, Cheai, Aa Uiversity Abstract I this paper a ew desig is proposed improved weighted modulo 2 +1 desig (IWMD) based o parallel prefix adder. The existig all parallel prefix adder sklasky style, Ha Carlso, Kogge Stoe ad Bret Kug prefix structures are aalyzed the desiged weighed modulo 2 +1 adder based o Bret Kug. The Bret Kug required less area ad power whe compare with other parallel prefix adders. The ew desig all blocks are implemeted i TSMC 180m techology ad the results compariso betwee the all existig parallel prefix structure based dimiished -1 adder was reported.our proposed adders ca produce modulo sums withi the rage {2 +1 }. Idex Terms Improved Weighted Modulo 2 +1 Desig (IWMD), Parallel Prefix Adder, Modulo 2 +1, Bret Kug, VLSI Desig. I. INTRODUCTION The Residue umber system (RNS) is the most importat applicatio i DSP for computatio [3]. RNS based computatios ca achieve sigificat speedup over the biary-system-based computatio; they are widely used i DSP processors, FIR filters, ad commuicatio compoets. The RNS represetatio as follows Where m i is the member of the set of the co prime iteger called moduli. The dimiished oe umber system is ofte used for modulo operatio, where each of the iput ad output operat is decreased by 1(example A*=A-1) ad the value 0 is ot used or treated separately because it requires a additioal zero idicatio bit which is omitted here. The dimiished-1 eeds oly bit for modulo 2 +1 additio, leadig to smaller ad faster compoets. However, this icurs a overhead due to the traslators from/to the biary weighted system. O the other had, the weighted-1 represetatio uses ( + 1)-bit operads for computatios, avoidig the overhead of traslators, but requires larger area compared with the dimiished-1 represetatios. So the circular carry selectio scheme was used to improve the area time ad time power products ad efficietly select the correct carry-i sigals for fial modulo additio. The previous methods all deal with dimiished-1 modulo additio [2]. However, the hardware for decreasig /icreasig the iputs/outputs by 1 is omitted i the literature. I additio, the value zero is ot allowed i dimiished-1 modulo 2 +1 additio, ad hece, the zero-detectio circuit is required to avoid icorrect computatio. The Bret Kug tree based prefix structure uses oly less area whe compared with the sklasky style prefix structure [1]. This leads to icreased hardware cost. The proposed uified approach for weighted ad dimiished-1 modulo 2 +1 additio is based o makig the modulo 2 +1 additio of two ( + 1)-bit iput umbers A ad B cogruet to Y + U + 1, where Y ad U are two -bit umbers [1]. Thus, ay dimished-1 adder ca be used to perform weighted modulo 2 +1 additio of Y ad U. The author s first used the traslators to decrease the sum of two -bit iputs A ad B by 1 ad the performed the weighted modulo additio usig dimiished-1 adders [1]. I this desig the advatages of both of the previous two modulo (2 +1) adders (dimiished-1, weighted-1) are combied to reduce the area & improve the performace. Reviewig is carried out for sklasky style, Ha Carlso, Kogge Stoe ad Bret Kug prefix structure i sectio II. The proposed modulo 2 +1 additio preseted i sectio III. Our coclusios are i sectio IV. II. PARALLEL PREFIX ADDER A. Sklasky Prefix Tree The parallel prefix tree is used to compute geerate ad propagate sigals. This is ofte desirable to use a adder with good timig, area ad efficiecy tradeoff characteristics. They geerate ad propagate sigals computatio performed with adjacet blocks. The carry computatio method leads to speed up the overall operatio sigificatly. The equatio for computig the geerate ad propagate values of the combied blocks are G i,k = G i,j+1 +(P j,j+1 + G j,k ) P i,k = P i,j+1 + P j,k Fig 1: 16-Bit Sklasky Prefix Tree 277

2 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) May parallel prefix adders are available. The parallel prefix adders are differig with i desig of carry propagatio of logic levels ad area tradeoff characteristics. A Sklasky parallel-prefix adder (Figure 1) was proposed for coditioal sum. Rather tha waitig for propagated carry sigal to geerate each sum this scheme first geerates sum ad carry-out pairs by usig both possibilities of carry-i sigal at each bit positio. The correct output is the selected upo the arrival of carry-i sigal. Ad it has a prefix structure of miimal depth ad is therefore amog the fastest adder architectures. Sklasky prefix tree use less logic levels to compute the carries. I additio, it uses less cells whe compare with Kogge-Stoe structure at the cost of higher fa-out. The above shows the 16-bit Sklasky prefix tree with critical path i solid lie. The sklasky style prefix structure uses large area whe compared with the Bret-kug tree parallel prefix structures For a 16-bit Sklasky prefix tree, the maximum fa-out is 9 (i.e. f = 3). The structure ca be viewed as a compacted versio of Bret-kug's, where logic levels are reduced ad fa-out icreased. The umber of logic levels is log2. Each logic level has =2 cells as ca be observed i Figure 4.6. The area is estimated as (/2) log2. Whe = 16, 32 cells are required. [ B. Ha Carlso Prefix Tree The Ha-Carlso adder combies the Bret-Kug ad Kogge-Stoe structures ito a hybrid structure ad it has a maximum fa-out of 2 or f = 0. This is more efficiet ad Suitable for VLSI implemetatio. Fig 3: 16 bit Kogge Stoe prefix tree D. Bret ad Kug Prefix Tree The ext parallel prefix tree is Bret Kug (Figure 4) ofte used to compute geerate ad propagate sigals which is a well-kow structure with relatively sparse etwork. The Bret Kug adder is oe of the more advaced desigs, havig a gate level depth of O (log2 ()). The fa-out is amog the miimum as f = 0. So is the wire tracks where t = 0. The cost is the extra L - 1 logic levels. Fig 2: 16 Bit Ha Carlso Prefix Tree The Ha Carlso ad Sklasky have same umber of cells but the ham Carlso (Figure 2) eeds less time compute the cells. C. Kogge Stoe Prefix Tree The ext parallel prefix tree is Kogge stoe (Figure 3) ad the Kogge stoe adder has low depth, high ode cout it implies more area ad miimal fa out of 1 at each ode it implies faster performace. [ Fig 4: 16 Bit Bret Kug prefix tree The critical path is show i the figure with a thick gray lie. Bret-Kug tree uses oly less area whe compared with Sklasky prefix tree. The Bret-Kug adder is a good balace betwee area, power cost ad performace. The Bret-Kug parallel-prefix adder gives a good trade-off betwee area ad speed, lyig i the rage of -15% to -30% area reductio at +15% to +30% delay icrease as compared to the faster Sklasky parallel Prefix adder. III. PROPOSED MODEL A. Modulo Calculatio A improved area-efficiet weighted modulo 2 +1 adder desig usig dimiished-1 adders with simple correctio 278

3 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) schemes [1]. This is achieved by subtractig the sum of two ( + 1)-bit iput umbers by the costat ad producig carry (V) ad sum (U) vectors. I additio, we make the two iputs A ad B to be i the rage {0, 2 }. A+B = { A+B-(2 +1) 2, if (A+B) > 2 A+B-(2 +1) 2 +1, Otherwise A+B 2 +1 = { A+B-(2 +1), if (A+B) > 2 A+B, Otherwise The equatio ca be stated as A+B = { A+B-(2 +1) 2, if (A+B) > 2 A+B-(2 +1) 2 + (2 +1) 2, Otherwise Give two ( + 1)-bit iputs,. A = a a 1... a 0 ad B =b b 1,..., b 0, where 0 A, B 2. The weighted modulo 2 +1 of A + B ca be represeted as follows From this equatio the value of modulo 2 +1 additio ca be obtaied by subtractig 2 +1 from the sum of A ad B. The modulo 2 +1 additio ca the performed usig parallel prefix structure(bret-kug) dimiished-1 adders by takig i the sum(u) ad carry vectors(v) plus the iverted ed aroud carry with simple correctio schemes.. For Geeratio v -1, u -1, ad fix (*: coditios whe v-1 = 2) Fig 5: Geeral Block Diagram Of Modulo 2 +1 Table 1 Truth Table [1] a b a -1 b -1 u -1 v -1 FIX * 1 0 1* 1 1 1* 1 The V -1,U -1 ad FIX which is produced by truth table. Where is X deoted as do t care. The FIX is wired OR with the carry out of sum of carry (V) ad sum (U) to be the iverted ed aroud carry as a carry i for dimiished -1 additio. I the geeral block diagram of 2 +1 adder the iverter has bee take as cout as a iput. I this ed-aroud adder, cout eeds to be iverted before goig to the icremeted. Fig 6: Block Diagram Of Proposed Modulo 2 +1 Adder The modified block diagram for modulo 2 +1 additio is give above. Two most sigificat bit take as a iput to the correctio scheme. The correctio scheme output wired OR with cout, which is the iput of ed aroud block. These all blocks are implemeted i 0.13 µm CMOS techology ad the results compariso betwee the Sklasky ad Bret Kug parallel prefix structure based dimiished -1 adder give below. 279

4 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) IV. SYNTHESIZE RESULT AND COMPARISON WITH TSMC 180 NM TECHNOLOGY V. CONCLUSION I coclusio, we have implemeted improved weighted modulo 2 +1 desig based o parallel prefix adder. I this paper the Bret Kug parallel prefix structure based dimiished -1 adder to achieve better area ad power tradeoff charactreistics i TSMC 180 m techology. This will produce sums that are withi the rage {0,2 }. Fig 7: 16 Bit Sklasky Area with TSMC 180 Nm Fig 8: 16 Bit Kogge Stoe Area with TSMC 180 Nm Fig 9: 16 Bit Ha Carlso Area with TSMC 180 Nm Fig 10: 16 Bit Bret ad Kug Area with TSMC 180 Nm Table 2. POWER AND AREA SYNTHESIS RESULT FOR VARIOUS MODULO 2 N +1 ADDERS Adder 16 bit Power(mw) Area(µm) Sklasky Kogge Stoe Ha Carlso Bret Kug REFERENCES [1] Tso-Big Juag, Chi-Chieh Chiu ad Mog- Yu Tsai, Improved Area Efficiet Weighted Modulo 2+1 Adder Desig With Simple Correctio Schemes Vol, 57.No. 3. Mar [2] H.T.Vergos ad C.Efstathiou, A uifyig approach for weighted ad dimiished-1 modulo 2+1 additio IEEE Tras.circuit system 0ct [3] M.A.soderstrad, W.K.Jekis, Residue Number System Arithmetic Moder applicatio i Digital Sigal Processig. [4] F. Liu, Q. Ta Field programmable gate array prototypig of ed-aroud carry parallel prefix tree architectures IET Computers & Digital Techiques Received o 27th March [5] J.Sklasky, coditioal sum additio logic IRE Tras. Electro comput Jue [6] Amir Sabbagh Molahosseii, Keiva Navi, Chitra Dadkhah, Omid Kavehei, ad Somayeh Timarchi. Efficiet Reverse Coverter Desigs for the New 4-Moduli Sets IEEE trasactios o circuits ad systems, april [7] Feg Liu, Fariborz F.F, Otmae Ait Mohamed A Comparative Study of Parallel Prefix Adders i FPGA Implemetatio of EAC th Euro micro Coferece o Digital System Desig. [8] Somayeh Timarchi, Keiva Navi Improved Modulo 2 +1 Adder Desig Iteratioal Joural of Computer ad Iformatio Egieerig 2: ] L. M. Leibowitz, A Simplified Biary Arithmetic for the Fermat Number Trasform, IEEE Tras. Acoustics, Speech, Sigal Processig, vol. 24, pp , [9] H.T. Vergos, et al., Dimiished-1 modulo 2+1 Adder Desig, IEEE Tras. Computers, vol. 51, pp , [10] R. Zimmerma, Efficiet VLSI Implemetatio of Modulo (2±1) Additio ad Multiplicatio, Proc. 14th IEEE Symp. Computer Arithmetic, pp , Apr [11] S. Timarchi, O. Kavehei, ad K. Navi, Low Power Modulo 2+1 Adder Based o Carry Save Dimiished-1 Number System, America Joural of Applied Scieces 5 (4), pp , [12] S. Timarchi ad K. Navi, A Novel modulo 2+1 Adder Scheme, 12 th Iteratioal CSI Computer Coferece, Feb [13] S. Timarchi, K. Navi, ad M. Hosseizade, New Desig of RNS Subtractor for modulo 2+1, 2d IEEE Iteratioal Coferece o Iformatio & Commuicatio Techologies: From Theory to Applicatio, Apr

5 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) [14] B. Parhami, RNS Represetatio with Redudat Residues, Proc. Of the 35th Asilomar Cof. o Sigals, Systems, ad Computers, Pacific Grove, CA, pp , 4-7 Nov [15] S. Timarchi, K. Navi, ad M. Hosseizade, New Desig of RNS Subtractor for modulo 2+1, 2d IEEE Iteratioal Coferece o Iformatio & Commuicatio Techologies: From Theory to Applicatio, Apr [16] B. Parhami, RNS Represetatio with Redudat Residues, Proc. Of the 35th Asilomar Cof. o Sigals, Systems, ad Computers, Pacific Grove, CA, pp , 4-7 Nov AUTHOR BIOGRAPHY Dr.V.Vidya devi got her PHd i Electroics ad commuicatio, egieerig doe her PG from Aa uiversity ad graduated from Aa uiversity Guidy campus i 1986.Presetly she is workig as a PG coordiator / Professor i K C G college of techology. Her areas of iterest are digital sigal processig, etwork security ad VLSI desig. Mr. T.Veishkumar Got his PG degree from K C G College of techology ad at preset workig as a assistat Lecturer i Aai Aruai egieerig college, Tamil Nadu. His area of iterest is i embedded system ad VLSI desig techology Mr.TThomas Leoid post graduated from Bharath uiversity.presetly workig as a Assistat professor i K C G college of techology, Cheai. He is guidig the studets i embedded system ad VLSI techology.his area of iterest are VLSI testig ad optimum performace i power ad area reductio i VLSI Desig.. 281

DESIGN AND IMPLEMENTATION OF IMPROVED AREA EFFICIENT WEIGHTED MODULO 2N+1 ADDER DESIGN

DESIGN AND IMPLEMENTATION OF IMPROVED AREA EFFICIENT WEIGHTED MODULO 2N+1 ADDER DESIGN ARPN Joural of Egieerig ad Applied Scieces 2006-204 Asia Research Publishig Network (ARPN). All rights reserved. www.arpjourals.com DESIGN AND IMPLEMENTATION OF IMPROVED AREA EFFICIENT WEIGHTED MODULO

More information

Efficient Reverse Converter Design for Five Moduli

Efficient Reverse Converter Design for Five Moduli Joural of Computatios & Modellig, vol., o., 0, 93-08 ISSN: 79-765 (prit), 79-8850 (olie) Iteratioal Scietific ress, 0 Efficiet Reverse Coverter Desig for Five Moduli Set,,,, MohammadReza Taheri, Elham

More information

EE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations:

EE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations: EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig Arithmetic Biary Additio Complemet forms Subtractio Multiplicatio Overview Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi

More information

Chapter 2 Modulo Addition and Subtraction

Chapter 2 Modulo Addition and Subtraction Chapter 2 Modulo Additio ad Subtractio I this Chapter, the basic operatios of modulo additio ad subtractio are cosidered. Both the cases of geeral moduli ad specific moduli of the form 2 1ad2 + 1 are cosidered

More information

A One-Step Modulo 2 n +1 Adder Based on Double-lsb Representation of Residues

A One-Step Modulo 2 n +1 Adder Based on Double-lsb Representation of Residues The CSI Joural o Computer Sciece ad Egieerig Vol. 4, No. &4, 6 Pages 1-16 Regular Paper A Oe-Step Modulo +1 Adder Based o Double-lsb Represetatio of Residues Ghassem Jaberipur Departmet of Electrical ad

More information

Applications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review

Applications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review Ref: Staley. White, pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review, IEEE SSP Magazie, July,

More information

Applications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review

Applications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review Ref: Staley. White, pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review, IEEE SSP Magazie, July,

More information

SCALING OF NUMBERS IN RESIDUE ARITHMETIC WITH THE FLEXIBLE SELECTION OF SCALING FACTOR

SCALING OF NUMBERS IN RESIDUE ARITHMETIC WITH THE FLEXIBLE SELECTION OF SCALING FACTOR POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 76 Electrical Egieerig 203 Zeo ULMAN* Macie CZYŻAK* Robert SMYK* SCALING OF NUMBERS IN RESIDUE ARITHMETIC WITH THE FLEXIBLE SELECTION OF SCALING

More information

RESIDUE number system (RNS) is a nonweighted

RESIDUE number system (RNS) is a nonweighted 96 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EPRESS BRIEFS, VOL. 64, NO. 8, AUGUST 07 A Efficiet Reverse Coverter for the Three-Moduli Set,, ) Ahmad Hiasat Abstract The well-kow three-moduli set,,

More information

Arithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring 2007

Arithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring 2007 rithmetic Circuits (Part I) Rady H. Katz Uiversity of Califoria, erkeley prig 27 Lecture #23: rithmetic Circuits- Motivatio rithmetic circuits are excellet examples of comb. logic desig Time vs. pace Trade-offs

More information

EE260: Digital Design, Spring n MUX Gate n Rudimentary functions n Binary Decoders. n Binary Encoders n Priority Encoders

EE260: Digital Design, Spring n MUX Gate n Rudimentary functions n Binary Decoders. n Binary Encoders n Priority Encoders EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig MUXs, Ecoders, Decoders Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi at Māoa Overview of Ecoder ad Decoder MUX Gate

More information

Internal Information Representation and Processing

Internal Information Representation and Processing Iteral Iformatio Represetatio ad Processig CSCE 16 - Fudametals of Computer Sciece Dr. Awad Khalil Computer Sciece & Egieerig Departmet The America Uiversity i Cairo Decimal Number System We are used to

More information

Arithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring Time vs. Space Trade-offs. Arithmetic Logic Units

Arithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring Time vs. Space Trade-offs. Arithmetic Logic Units rithmetic rcuits (art I) Rady H. Katz Uiversity of Califoria, erkeley otivatio rithmetic circuits are excellet examples of comb. logic desig Time vs. pace Trade-offs Doig thigs fast requires more logic

More information

Design and Implementation of Efficient Modulo 2 n +1 Adder

Design and Implementation of Efficient Modulo 2 n +1 Adder www..org 18 Design and Implementation of Efficient Modulo 2 n +1 Adder V. Jagadheesh 1, Y. Swetha 2 1,2 Research Scholar(INDIA) Abstract In this brief, we proposed an efficient weighted modulo (2 n +1)

More information

COMPARISON OF FPGA IMPLEMENTATION OF THE MOD M REDUCTION

COMPARISON OF FPGA IMPLEMENTATION OF THE MOD M REDUCTION Lati America Applied Research 37:93-97 (2007) COMPARISON OF FPGA IMPLEMENTATION OF THE MOD M REDUCTION J-P. DESCHAMPS ad G. SUTTER Escola Tècica Superior d Egiyeria, Uiversitat Rovira i Virgili, Tarragoa,

More information

Overview EECS Components and Design Techniques for Digital Systems. Lec 15 Addition, Subtraction, and Negative Numbers. Positional Notation

Overview EECS Components and Design Techniques for Digital Systems. Lec 15 Addition, Subtraction, and Negative Numbers. Positional Notation Overview EEC 5 Compoets ad Desig Techiques for Digital ystems Lec 5 dditio, ubtractio, ad Negative Numbers David Culler Electrical Egieerig ad Computer cieces Uiversity of Califoria, erkeley Recall basic

More information

Parallel Vector Algorithms David A. Padua

Parallel Vector Algorithms David A. Padua Parallel Vector Algorithms 1 of 32 Itroductio Next, we study several algorithms where parallelism ca be easily expressed i terms of array operatios. We will use Fortra 90 to represet these algorithms.

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV MIKROELEKTRONIKY Ig. DINA YOUNES RESIDUE NUMBER SYSTEM BASED BUILDING BLOCKS FOR APPLICATIONS IN DIGITAL SIGNAL PROCESSING

More information

Applications of Two Dimensional Fractional Mellin Transform

Applications of Two Dimensional Fractional Mellin Transform Iteratioal Joural of Scietific ad Iovative Mathematical Research (IJSIMR) Volume 2 Issue 9 September 2014 PP 794-799 ISSN 2347-307X (Prit) & ISSN 2347-3142 (Olie) www.arcjourals.org Applicatios of Two

More information

Algorithm Analysis. Chapter 3

Algorithm Analysis. Chapter 3 Data Structures Dr Ahmed Rafat Abas Computer Sciece Dept, Faculty of Computer ad Iformatio, Zagazig Uiversity arabas@zu.edu.eg http://www.arsaliem.faculty.zu.edu.eg/ Algorithm Aalysis Chapter 3 3. Itroductio

More information

Encoding-Assisted Temporal Direct Mode Decision for B Pictures in H.264/AVC

Encoding-Assisted Temporal Direct Mode Decision for B Pictures in H.264/AVC Ecodig-Assisted Temporal Direct Mode Decisio for B Pictures i H.64/AVC Ya-Neg Fag ad Yiyi Li Hui-Jae Hsieh Departmet of Commuicatio Egieerig Departmet of Iformatio Maagemet Natioal Cetral Uiversity, Taiwa

More information

Module 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur

Module 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur Module 5 EMBEDDED WAVELET CODING Versio ECE IIT, Kharagpur Lesso 4 SPIHT algorithm Versio ECE IIT, Kharagpur Istructioal Objectives At the ed of this lesso, the studets should be able to:. State the limitatios

More information

An Improved Proportionate Normalized Least Mean Square Algorithm with Orthogonal Correction Factors for Echo Cancellation

An Improved Proportionate Normalized Least Mean Square Algorithm with Orthogonal Correction Factors for Echo Cancellation 202 Iteratioal Coferece o Electroics Egieerig ad Iformatics (ICEEI 202) IPCSI vol. 49 (202) (202) IACSI Press, Sigapore DOI: 0.7763/IPCSI.202.V49.33 A Improved Proportioate Normalized Least Mea Square

More information

Some Explicit Formulae of NAF and its Left-to-Right. Analogue Based on Booth Encoding

Some Explicit Formulae of NAF and its Left-to-Right. Analogue Based on Booth Encoding Vol.7, No.6 (01, pp.69-74 http://dx.doi.org/10.1457/ijsia.01.7.6.7 Some Explicit Formulae of NAF ad its Left-to-Right Aalogue Based o Booth Ecodig Dog-Guk Ha, Okyeo Yi, ad Tsuyoshi Takagi Kookmi Uiversity,

More information

Chapter 9 Computer Design Basics

Chapter 9 Computer Design Basics Logic ad Computer Desig Fudametals Chapter 9 Computer Desig asics Part Datapaths Charles Kime & Thomas Kamiski 008 Pearso Educatio, Ic. (Hyperliks are active i View Show mode) Overview Part Datapaths Itroductio

More information

A Block Cipher Using Linear Congruences

A Block Cipher Using Linear Congruences Joural of Computer Sciece 3 (7): 556-560, 2007 ISSN 1549-3636 2007 Sciece Publicatios A Block Cipher Usig Liear Cogrueces 1 V.U.K. Sastry ad 2 V. Jaaki 1 Academic Affairs, Sreeidhi Istitute of Sciece &

More information

Discrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals.

Discrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals. Discrete-ime Sigals ad Systems Discrete-ime Sigals ad Systems Dr. Deepa Kudur Uiversity of oroto Referece: Sectios. -.5 of Joh G. Proakis ad Dimitris G. Maolakis, Digital Sigal Processig: Priciples, Algorithms,

More information

Probability of error for LDPC OC with one co-channel Interferer over i.i.d Rayleigh Fading

Probability of error for LDPC OC with one co-channel Interferer over i.i.d Rayleigh Fading IOSR Joural of Electroics ad Commuicatio Egieerig (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 4, Ver. III (Jul - Aug. 24), PP 59-63 Probability of error for LDPC OC with oe co-chael

More information

Polynomial Multiplication and Fast Fourier Transform

Polynomial Multiplication and Fast Fourier Transform Polyomial Multiplicatio ad Fast Fourier Trasform Com S 477/577 Notes Ya-Bi Jia Sep 19, 2017 I this lecture we will describe the famous algorithm of fast Fourier trasform FFT, which has revolutioized digital

More information

A New Class of Ternary Zero Correlation Zone Sequence Sets Based on Mutually Orthogonal Complementary Sets

A New Class of Ternary Zero Correlation Zone Sequence Sets Based on Mutually Orthogonal Complementary Sets IOSR Joural of Electroics ad Commuicatio Egieerig (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 0, Issue 3, Ver. I (May - Ju.205), PP 08-3 www.iosrjourals.org A New Class of Terary Zero Correlatio

More information

Pipelined and Parallel Recursive and Adaptive Filters

Pipelined and Parallel Recursive and Adaptive Filters VLSI Digital Sigal Processig Systems Pipelied ad Parallel Recursive ad Adaptive Filters La-Da Va 范倫達, Ph. D. Departmet of Computer Sciece Natioal Chiao ug Uiversity aiwa, R.O.C. Fall, 05 ldva@cs.ctu.edu.tw

More information

Chapter 9 Computer Design Basics

Chapter 9 Computer Design Basics Logic ad Computer Desig Fudametals Chapter 9 Computer Desig Basics Part 1 Datapaths Overview Part 1 Datapaths Itroductio Datapath Example Arithmetic Logic Uit (ALU) Shifter Datapath Represetatio Cotrol

More information

ADVANCED DIGITAL SIGNAL PROCESSING

ADVANCED DIGITAL SIGNAL PROCESSING ADVANCED DIGITAL SIGNAL PROCESSING PROF. S. C. CHAN (email : sccha@eee.hku.hk, Rm. CYC-702) DISCRETE-TIME SIGNALS AND SYSTEMS MULTI-DIMENSIONAL SIGNALS AND SYSTEMS RANDOM PROCESSES AND APPLICATIONS ADAPTIVE

More information

Research Article A Unified Weight Formula for Calculating the Sample Variance from Weighted Successive Differences

Research Article A Unified Weight Formula for Calculating the Sample Variance from Weighted Successive Differences Discrete Dyamics i Nature ad Society Article ID 210761 4 pages http://dxdoiorg/101155/2014/210761 Research Article A Uified Weight Formula for Calculatig the Sample Variace from Weighted Successive Differeces

More information

Discrete Orthogonal Moment Features Using Chebyshev Polynomials

Discrete Orthogonal Moment Features Using Chebyshev Polynomials Discrete Orthogoal Momet Features Usig Chebyshev Polyomials R. Mukuda, 1 S.H.Og ad P.A. Lee 3 1 Faculty of Iformatio Sciece ad Techology, Multimedia Uiversity 75450 Malacca, Malaysia. Istitute of Mathematical

More information

Advanced Course of Algorithm Design and Analysis

Advanced Course of Algorithm Design and Analysis Differet complexity measures Advaced Course of Algorithm Desig ad Aalysis Asymptotic complexity Big-Oh otatio Properties of O otatio Aalysis of simple algorithms A algorithm may may have differet executio

More information

ANALYSIS OF EXPERIMENTAL ERRORS

ANALYSIS OF EXPERIMENTAL ERRORS ANALYSIS OF EXPERIMENTAL ERRORS All physical measuremets ecoutered i the verificatio of physics theories ad cocepts are subject to ucertaities that deped o the measurig istrumets used ad the coditios uder

More information

Annotations to the assignments and the solution sheet. Note the following points

Annotations to the assignments and the solution sheet. Note the following points WS 26/7 Trial Exam: Fudametals of Computer Egieerig Seite: Aotatios to the assigmets ad the solutio sheet This is a multiple choice examiatio, that meas: Solutio approaches are ot assessed. For each sub-task

More information

Warped, Chirp Z-Transform: Radar Signal Processing

Warped, Chirp Z-Transform: Radar Signal Processing arped, Chirp Z-Trasform: Radar Sigal Processig by Garimella Ramamurthy Report o: IIIT/TR// Cetre for Commuicatios Iteratioal Istitute of Iformatio Techology Hyderabad - 5 3, IDIA Jauary ARPED, CHIRP Z

More information

Oblivious Gradient Clock Synchronization

Oblivious Gradient Clock Synchronization Motivatio: Clock Sychroizatio Oblivious Gradiet Clock Sychroizatio Thomas Locher, ETH Zurich Roger Wattehofer, ETH Zurich Clock sychroizatio is a classic, importat problem! May results have bee published

More information

CS276A Practice Problem Set 1 Solutions

CS276A Practice Problem Set 1 Solutions CS76A Practice Problem Set Solutios Problem. (i) (ii) 8 (iii) 6 Compute the gamma-codes for the followig itegers: (i) (ii) 8 (iii) 6 Problem. For this problem, we will be dealig with a collectio of millio

More information

DISTRIBUTED ARITHMETIC BASED BUTTERFLY ELEMENT FOR FFT PROCESSOR IN 45NM TECHNOLOGY

DISTRIBUTED ARITHMETIC BASED BUTTERFLY ELEMENT FOR FFT PROCESSOR IN 45NM TECHNOLOGY VOL. 8, O., JAUARY 3 ISS 89-668 ARP Joural of Egieerig ad Applied Scieces 6-3 Asia Research Publishig etwor (ARP). All rights reserved. DISTRIBUTED ARITHMETIC BASED BUTTERFLY ELEMET FOR FFT PROCESSOR I

More information

2D DSP Basics: 2D Systems

2D DSP Basics: 2D Systems - Digital Image Processig ad Compressio D DSP Basics: D Systems D Systems T[ ] y = T [ ] Liearity Additivity: If T y = T [ ] The + T y = y + y Homogeeity: If The T y = T [ ] a T y = ay = at [ ] Liearity

More information

A representation approach to the tower of Hanoi problem

A representation approach to the tower of Hanoi problem Uiversity of Wollogog Research Olie Departmet of Computig Sciece Workig Paper Series Faculty of Egieerig ad Iformatio Scieces 98 A represetatio approach to the tower of Haoi problem M. C. Er Uiversity

More information

Channel coding, linear block codes, Hamming and cyclic codes Lecture - 8

Channel coding, linear block codes, Hamming and cyclic codes Lecture - 8 Digital Commuicatio Chael codig, liear block codes, Hammig ad cyclic codes Lecture - 8 Ir. Muhamad Asial, MSc., PhD Ceter for Iformatio ad Commuicatio Egieerig Research (CICER) Electrical Egieerig Departmet

More information

Fuzzy Shortest Path with α- Cuts

Fuzzy Shortest Path with α- Cuts Iteratioal Joural of Mathematics Treds ad Techology (IJMTT) Volume 58 Issue 3 Jue 2018 Fuzzy Shortest Path with α- Cuts P. Sadhya Assistat Professor, Deptt. Of Mathematics, AIMAN College of Arts ad Sciece

More information

1 Hash tables. 1.1 Implementation

1 Hash tables. 1.1 Implementation Lecture 8 Hash Tables, Uiversal Hash Fuctios, Balls ad Bis Scribes: Luke Johsto, Moses Charikar, G. Valiat Date: Oct 18, 2017 Adapted From Virgiia Williams lecture otes 1 Hash tables A hash table is a

More information

Seed and Sieve of Odd Composite Numbers with Applications in Factorization of Integers

Seed and Sieve of Odd Composite Numbers with Applications in Factorization of Integers IOSR Joural of Mathematics (IOSR-JM) e-issn: 78-578, p-issn: 319-75X. Volume 1, Issue 5 Ver. VIII (Sep. - Oct.01), PP 01-07 www.iosrjourals.org Seed ad Sieve of Odd Composite Numbers with Applicatios i

More information

Quantum Computing Lecture 7. Quantum Factoring

Quantum Computing Lecture 7. Quantum Factoring Quatum Computig Lecture 7 Quatum Factorig Maris Ozols Quatum factorig A polyomial time quatum algorithm for factorig umbers was published by Peter Shor i 1994. Polyomial time meas that the umber of gates

More information

EE422G Homework #13 (12 points)

EE422G Homework #13 (12 points) EE422G Homework #1 (12 poits) 1. (5 poits) I this problem, you are asked to explore a importat applicatio of FFT: efficiet computatio of covolutio. The impulse respose of a system is give by h(t) (.9),1,2,,1

More information

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary Recursive Algorithm for Geeratig Partitios of a Iteger Sug-Hyuk Cha Computer Sciece Departmet, Pace Uiversity 1 Pace Plaza, New York, NY 10038 USA scha@pace.edu Abstract. This article first reviews the

More information

OBJECTIVES. Chapter 1 INTRODUCTION TO INSTRUMENTATION FUNCTION AND ADVANTAGES INTRODUCTION. At the end of this chapter, students should be able to:

OBJECTIVES. Chapter 1 INTRODUCTION TO INSTRUMENTATION FUNCTION AND ADVANTAGES INTRODUCTION. At the end of this chapter, students should be able to: OBJECTIVES Chapter 1 INTRODUCTION TO INSTRUMENTATION At the ed of this chapter, studets should be able to: 1. Explai the static ad dyamic characteristics of a istrumet. 2. Calculate ad aalyze the measuremet

More information

Introduction to Distributed Arithmetic. K. Sridharan, IIT Madras

Introduction to Distributed Arithmetic. K. Sridharan, IIT Madras Itroductio to Distriuted rithmetic. Sridhara, IIT Madras Distriuted rithmetic (D) efficiet techique for calculatio of ier product or multipl ad accumulate (MC) The MC operatio is commo i Digital Sigal

More information

Four-dimensional Vector Matrix Determinant and Inverse

Four-dimensional Vector Matrix Determinant and Inverse I.J. Egieerig ad Maufacturig 013 30-37 Published Olie Jue 01 i MECS (http://www.mecs-press.et) DOI: 10.5815/iem.01.03.05 vailable olie at http://www.mecs-press.et/iem Four-dimesioal Vector Matrix Determiat

More information

Activity 3: Length Measurements with the Four-Sided Meter Stick

Activity 3: Length Measurements with the Four-Sided Meter Stick Activity 3: Legth Measuremets with the Four-Sided Meter Stick OBJECTIVE: The purpose of this experimet is to study errors ad the propagatio of errors whe experimetal data derived usig a four-sided meter

More information

Comparison Study of Series Approximation. and Convergence between Chebyshev. and Legendre Series

Comparison Study of Series Approximation. and Convergence between Chebyshev. and Legendre Series Applied Mathematical Scieces, Vol. 7, 03, o. 6, 3-337 HIKARI Ltd, www.m-hikari.com http://d.doi.org/0.988/ams.03.3430 Compariso Study of Series Approimatio ad Covergece betwee Chebyshev ad Legedre Series

More information

Estimation of Population Mean Using Co-Efficient of Variation and Median of an Auxiliary Variable

Estimation of Population Mean Using Co-Efficient of Variation and Median of an Auxiliary Variable Iteratioal Joural of Probability ad Statistics 01, 1(4: 111-118 DOI: 10.593/j.ijps.010104.04 Estimatio of Populatio Mea Usig Co-Efficiet of Variatio ad Media of a Auxiliary Variable J. Subramai *, G. Kumarapadiya

More information

PAijpam.eu ON TENSOR PRODUCT DECOMPOSITION

PAijpam.eu ON TENSOR PRODUCT DECOMPOSITION Iteratioal Joural of Pure ad Applied Mathematics Volume 103 No 3 2015, 537-545 ISSN: 1311-8080 (prited versio); ISSN: 1314-3395 (o-lie versio) url: http://wwwijpameu doi: http://dxdoiorg/1012732/ijpamv103i314

More information

6.3 Testing Series With Positive Terms

6.3 Testing Series With Positive Terms 6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial

More information

A New Simulation Model of Rician Fading Channel Xinxin Jin 1,2,a, Yu Zhang 1,3,b, Changyong Pan 4,c

A New Simulation Model of Rician Fading Channel Xinxin Jin 1,2,a, Yu Zhang 1,3,b, Changyong Pan 4,c 6 Iteratioal Coferece o Iformatio Egieerig ad Commuicatios Techology (IECT 6 ISB: 978--6595-375-5 A ew Simulatio Model of Ricia Fadig Chael Xixi Ji,,a, Yu Zhag,3,b, Chagyog Pa 4,c Tsighua atioal Laboratory

More information

OPTIMAL PIECEWISE UNIFORM VECTOR QUANTIZATION OF THE MEMORYLESS LAPLACIAN SOURCE

OPTIMAL PIECEWISE UNIFORM VECTOR QUANTIZATION OF THE MEMORYLESS LAPLACIAN SOURCE Joural of ELECTRICAL EGIEERIG, VOL. 56, O. 7-8, 2005, 200 204 OPTIMAL PIECEWISE UIFORM VECTOR QUATIZATIO OF THE MEMORYLESS LAPLACIA SOURCE Zora H. Perić Veljo Lj. Staović Alesadra Z. Jovaović Srdja M.

More information

Invariability of Remainder Based Reversible Watermarking

Invariability of Remainder Based Reversible Watermarking Joural of Network Itelligece c 16 ISSN 21-8105 (Olie) Taiwa Ubiquitous Iformatio Volume 1, Number 1, February 16 Ivariability of Remaider Based Reversible Watermarkig Shao-Wei Weg School of Iformatio Egieerig

More information

Block-by Block Convolution, FFT/IFFT, Digital Spectral Analysis

Block-by Block Convolution, FFT/IFFT, Digital Spectral Analysis Lecture 9 Outlie: Block-by Block Covolutio, FFT/IFFT, Digital Spectral Aalysis Aoucemets: Readig: 5: The Discrete Fourier Trasform pp. 3-5, 8, 9+block diagram at top of pg, pp. 7. HW 6 due today with free

More information

An Introduction to Randomized Algorithms

An Introduction to Randomized Algorithms A Itroductio to Radomized Algorithms The focus of this lecture is to study a radomized algorithm for quick sort, aalyze it usig probabilistic recurrece relatios, ad also provide more geeral tools for aalysis

More information

Topic 1 2: Sequences and Series. A sequence is an ordered list of numbers, e.g. 1, 2, 4, 8, 16, or

Topic 1 2: Sequences and Series. A sequence is an ordered list of numbers, e.g. 1, 2, 4, 8, 16, or Topic : Sequeces ad Series A sequece is a ordered list of umbers, e.g.,,, 8, 6, or,,,.... A series is a sum of the terms of a sequece, e.g. + + + 8 + 6 + or... Sigma Notatio b The otatio f ( k) is shorthad

More information

4.3 Growth Rates of Solutions to Recurrences

4.3 Growth Rates of Solutions to Recurrences 4.3. GROWTH RATES OF SOLUTIONS TO RECURRENCES 81 4.3 Growth Rates of Solutios to Recurreces 4.3.1 Divide ad Coquer Algorithms Oe of the most basic ad powerful algorithmic techiques is divide ad coquer.

More information

Information-based Feature Selection

Information-based Feature Selection Iformatio-based Feature Selectio Farza Faria, Abbas Kazeroui, Afshi Babveyh Email: {faria,abbask,afshib}@staford.edu 1 Itroductio Feature selectio is a topic of great iterest i applicatios dealig with

More information

Mechanical Efficiency of Planetary Gear Trains: An Estimate

Mechanical Efficiency of Planetary Gear Trains: An Estimate Mechaical Efficiecy of Plaetary Gear Trais: A Estimate Dr. A. Sriath Professor, Dept. of Mechaical Egieerig K L Uiversity, A.P, Idia E-mail: sriath_me@klce.ac.i G. Yedukodalu Assistat Professor, Dept.

More information

THE KALMAN FILTER RAUL ROJAS

THE KALMAN FILTER RAUL ROJAS THE KALMAN FILTER RAUL ROJAS Abstract. This paper provides a getle itroductio to the Kalma filter, a umerical method that ca be used for sesor fusio or for calculatio of trajectories. First, we cosider

More information

Double Stage Shrinkage Estimator of Two Parameters. Generalized Exponential Distribution

Double Stage Shrinkage Estimator of Two Parameters. Generalized Exponential Distribution Iteratioal Mathematical Forum, Vol., 3, o. 3, 3-53 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/.9/imf.3.335 Double Stage Shrikage Estimator of Two Parameters Geeralized Expoetial Distributio Alaa M.

More information

Infinite Sequences and Series

Infinite Sequences and Series Chapter 6 Ifiite Sequeces ad Series 6.1 Ifiite Sequeces 6.1.1 Elemetary Cocepts Simply speakig, a sequece is a ordered list of umbers writte: {a 1, a 2, a 3,...a, a +1,...} where the elemets a i represet

More information

Let A(x) and B(x) be two polynomials of degree n 1:

Let A(x) and B(x) be two polynomials of degree n 1: MI-EVY (2011/2012) J. Holub: 4. DFT, FFT ad Patter Matchig p. 2/42 Operatios o polyomials MI-EVY (2011/2012) J. Holub: 4. DFT, FFT ad Patter Matchig p. 4/42 Efficiet Patter Matchig (MI-EVY) 4. DFT, FFT

More information

elliptic curve cryptosystems using efficient exponentiation

elliptic curve cryptosystems using efficient exponentiation See discussios, stats, ad author profiles for this publicatio at: https://www.researchgate.et/publicatio/665870 elliptic curve cryptosystems usig efficiet expoetiatio Article Jauary 007 CITATIONS 0 READS

More information

Complexity Analysis of Highly Improved Hybrid Turbo Codes

Complexity Analysis of Highly Improved Hybrid Turbo Codes I J C T A, 8(5, 015, pp. 433-439 Iteratioal Sciece Press Complexity Aalysis of Highly Improved Hybrid Turbo Codes M. Jose Ra* ad Sharmii Eoch** Abstract: Moder digital commuicatio systems eed efficiet

More information

Sorting Algorithms. Algorithms Kyuseok Shim SoEECS, SNU.

Sorting Algorithms. Algorithms Kyuseok Shim SoEECS, SNU. Sortig Algorithms Algorithms Kyuseo Shim SoEECS, SNU. Desigig Algorithms Icremetal approaches Divide-ad-Coquer approaches Dyamic programmig approaches Greedy approaches Radomized approaches You are ot

More information

Chandrasekhar Type Algorithms. for the Riccati Equation of Lainiotis Filter

Chandrasekhar Type Algorithms. for the Riccati Equation of Lainiotis Filter Cotemporary Egieerig Scieces, Vol. 3, 00, o. 4, 9-00 Chadrasekhar ype Algorithms for the Riccati Equatio of Laiiotis Filter Nicholas Assimakis Departmet of Electroics echological Educatioal Istitute of

More information

The DOA Estimation of Multiple Signals based on Weighting MUSIC Algorithm

The DOA Estimation of Multiple Signals based on Weighting MUSIC Algorithm , pp.10-106 http://dx.doi.org/10.1457/astl.016.137.19 The DOA Estimatio of ultiple Sigals based o Weightig USIC Algorithm Chagga Shu a, Yumi Liu State Key Laboratory of IPOC, Beijig Uiversity of Posts

More information

Math 113 Exam 3 Practice

Math 113 Exam 3 Practice Math Exam Practice Exam will cover.-.9. This sheet has three sectios. The first sectio will remid you about techiques ad formulas that you should kow. The secod gives a umber of practice questios for you

More information

The Nature Diagnosability of Bubble-sort Star Graphs under the PMC Model and MM* Model

The Nature Diagnosability of Bubble-sort Star Graphs under the PMC Model and MM* Model Iteratioal Joural of Egieerig ad Applied Scieces (IJEAS) ISSN: 394-366 Volume-4 Issue-8 August 07 The Nature Diagosability of Bubble-sort Star Graphs uder the PMC Model ad MM* Model Mujiagsha Wag Yuqig

More information

Formulas for the Number of Spanning Trees in a Maximal Planar Map

Formulas for the Number of Spanning Trees in a Maximal Planar Map Applied Mathematical Scieces Vol. 5 011 o. 64 3147-3159 Formulas for the Number of Spaig Trees i a Maximal Plaar Map A. Modabish D. Lotfi ad M. El Marraki Departmet of Computer Scieces Faculty of Scieces

More information

Oblivious Transfer using Elliptic Curves

Oblivious Transfer using Elliptic Curves Oblivious Trasfer usig Elliptic Curves bhishek Parakh Louisiaa State Uiversity, ato Rouge, L May 4, 006 bstract: This paper proposes a algorithm for oblivious trasfer usig elliptic curves lso, we preset

More information

Lecture 5: April 17, 2013

Lecture 5: April 17, 2013 TTIC/CMSC 350 Mathematical Toolkit Sprig 203 Madhur Tulsiai Lecture 5: April 7, 203 Scribe: Somaye Hashemifar Cheroff bouds recap We recall the Cheroff/Hoeffdig bouds we derived i the last lecture idepedet

More information

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5 Sigals ad Systems Sigals ad Systems Sigals are variables that carry iformatio Systemstake sigals as iputs ad produce sigals as outputs The course deals with the passage of sigals through systems T-6.4

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

More information

Linear Regression Demystified

Linear Regression Demystified Liear Regressio Demystified Liear regressio is a importat subject i statistics. I elemetary statistics courses, formulae related to liear regressio are ofte stated without derivatio. This ote iteds to

More information

Novel approaches for efficient stochastic computing

Novel approaches for efficient stochastic computing Scholars' Mie Masters Theses Studet Research & Creative Works Sprig 2017 Novel approaches for efficiet stochastic computig Ramu Seva Follow this ad additioal works at: http://scholarsmie.mst.edu/masters_theses

More information

5. Fast NLMS-OCF Algorithm

5. Fast NLMS-OCF Algorithm 5. Fast LMS-OCF Algorithm The LMS-OCF algorithm preseted i Chapter, which relies o Gram-Schmidt orthogoalizatio, has a compleity O ( M ). The square-law depedece o computatioal requiremets o the umber

More information

Spectral Observer with Reduced Information Demand

Spectral Observer with Reduced Information Demand Spectral Observer with Reduced Iformatio Demad Gy. Orosz, L. Sujbert, G. Péceli Departmet of Measuremet ad Iformatio Systems, Budapest Uiversity of Techology ad Ecoomics Magyar tudósok krt. 2., -52 Budapest,

More information

CS 332: Algorithms. Linear-Time Sorting. Order statistics. Slide credit: David Luebke (Virginia)

CS 332: Algorithms. Linear-Time Sorting. Order statistics. Slide credit: David Luebke (Virginia) 1 CS 332: Algorithms Liear-Time Sortig. Order statistics. Slide credit: David Luebke (Virgiia) Quicksort: Partitio I Words Partitio(A, p, r): Select a elemet to act as the pivot (which?) Grow two regios,

More information

Structuring Element Representation of an Image and Its Applications

Structuring Element Representation of an Image and Its Applications Iteratioal Joural of Cotrol Structurig Automatio Elemet ad Represetatio Systems vol. of a o. Image 4 pp. ad 50955 Its Applicatios December 004 509 Structurig Elemet Represetatio of a Image ad Its Applicatios

More information

Cooperative Communication Fundamentals & Coding Techniques

Cooperative Communication Fundamentals & Coding Techniques 3 th ICACT Tutorial Cooperative commuicatio fudametals & codig techiques Cooperative Commuicatio Fudametals & Codig Techiques 0..4 Electroics ad Telecommuicatio Research Istitute Kiug Jug 3 th ICACT Tutorial

More information

The target reliability and design working life

The target reliability and design working life Safety ad Security Egieerig IV 161 The target reliability ad desig workig life M. Holický Kloker Istitute, CTU i Prague, Czech Republic Abstract Desig workig life ad target reliability levels recommeded

More information

Design and Analysis of Algorithms

Design and Analysis of Algorithms Desig ad Aalysis of Algorithms Probabilistic aalysis ad Radomized algorithms Referece: CLRS Chapter 5 Topics: Hirig problem Idicatio radom variables Radomized algorithms Huo Hogwei 1 The hirig problem

More information

Introduction to Algorithms 6.046J/18.401J LECTURE 3 Divide and conquer Binary search Powering a number Fibonacci numbers Matrix multiplication

Introduction to Algorithms 6.046J/18.401J LECTURE 3 Divide and conquer Binary search Powering a number Fibonacci numbers Matrix multiplication Itroductio to Algorithms 6.046J/8.40J LECTURE 3 Divide ad coquer Biary search Powerig a umber Fiboacci umbers Matrix multiplicatio Strasse s algorithm VLSI tree layout Prof. Charles E. Leiserso The divide-ad-coquer

More information

Lecture 3: Divide and Conquer: Fast Fourier Transform

Lecture 3: Divide and Conquer: Fast Fourier Transform Lecture 3: Divide ad Coquer: Fast Fourier Trasform Polyomial Operatios vs. Represetatios Divide ad Coquer Algorithm Collapsig Samples / Roots of Uity FFT, IFFT, ad Polyomial Multiplicatio Polyomial operatios

More information

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS DEMETRES CHRISTOFIDES Abstract. Cosider a ivertible matrix over some field. The Gauss-Jorda elimiatio reduces this matrix to the idetity

More information

Control chart for number of customers in the system of M [X] / M / 1 Queueing system

Control chart for number of customers in the system of M [X] / M / 1 Queueing system Iteratioal Joural of Iovative Research i Sciece, Egieerig ad Techology (A ISO 3297: 07 Certified Orgaiatio) Cotrol chart for umber of customers i the system of M [X] / M / Queueig system T.Poogodi, Dr.

More information

As metioed earlier, directly forecastig o idividual product demads usually result i a far-off forecast that ot oly impairs the quality of subsequet ma

As metioed earlier, directly forecastig o idividual product demads usually result i a far-off forecast that ot oly impairs the quality of subsequet ma Semicoductor Product-mix Estimate with Dyamic Weightig Scheme Argo Che, Ziv Hsia ad Kyle Yag Graduate Istitute of Idustrial Egieerig, Natioal Taiwa Uiversity Roosevelt Rd. Sec. 4, Taipei, Taiwa, 6 ache@tu.edu.tw

More information

Orthogonal Gaussian Filters for Signal Processing

Orthogonal Gaussian Filters for Signal Processing Orthogoal Gaussia Filters for Sigal Processig Mark Mackezie ad Kiet Tieu Mechaical Egieerig Uiversity of Wollogog.S.W. Australia Abstract A Gaussia filter usig the Hermite orthoormal series of fuctios

More information

OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES

OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES Peter M. Maurer Why Hashig is θ(). As i biary search, hashig assumes that keys are stored i a array which is idexed by a iteger. However, hashig attempts to bypass

More information