A construction of periodically time-varying convolutional codes

Size: px
Start display at page:

Download "A construction of periodically time-varying convolutional codes"

Transcription

1 A construction of periodically time-varying convolutional codes Joan-Josep Climent, Victoria Herranz, Carmen Perea and Virtudes Tomás 1 Introduction Convolutional codes [3, 8, 12] are an specific class of error correcting codes that can be represented as time-invariant discrete linear systems over a finite field [17] In contrast to bloc codes, which have been deeply studied, very little is nown about the algebraic structure of convolutional codes They are used in phone data transmission, radio or mobile communication systems and in image transmissions from satellites (see [9, 11]) Convolutional coding is the main error correcting technique in data transmission applications due to its easy implementation and nice throughput in random error channels (see [10, 20]) While it is usual for bloc codes to have the minimum distance guaranteed, for convolutional codes it is common to find out the minimum free distance by a code search Since the required computation in a code search grows exponentially with the number of delay elements of a code, this code search of the minimum free distance can become difficult As well, the computational requirements of the decoding increase with the amount of delay elements δ In the construction proposed in this paper we will see that δ does not increase, what can reduce decoding computation (see [15]) The rest of the paper is organized as follows In Section 2 we introduce some This wor was partially supported by Spanish grant MTM Departament de Ciència de la Computació i Intel ligència Artificial, Universitat d Alacant, Apartat de correus 99, E Alacant, Spain Centro de Investigación Operativa, Departamento de Estadística, Matemáticas e Informática, Universidad Miguel Hernández, Avenida de la Universidad s/n, E Elche, Spain The wor of this author was supported by a grant of the Vicerectorat d Investigació, Desenvolupament i Innovació of the Universitat d Alacant for PhD students

2 basic concepts about convolutional codes and the notation we will use In Section 3 we give initial nowledge about periodically time variant convolutional codes and we construct the time-invariant equivalent one Then we develop the minimality conditions and we compute some bounds on the free distance Finally, we provide some conclusions and future research lines in Section 4 2 Preliminaries From now on we consider that F is a finite field A convolutional code C with rate /n is a submodule of F n [z] that can be described (see [18, 21]) as C = { v(z) F n [z] v(z) = G(z)u(z) with u(z) F [z] where u(z) is the information vector or information word, v(z) is the code vector or code word and G(z) is an n polynomial matrix with ran called generator or encoding matrix of C The complexity of C is the integer δ = i=1 ν i, with ν i being the maximum degree of the i-th column of G(z) We can describe a /n rate convolutional code C of complexity δ by means of the system x t+1 = Ax t + Bu t y t = Cx t + Du t v t = [ yt u t, t = 0, 1, 2, (1) ], x 0 = 0, where A F δ δ, B F δ, C F (n ) δ and D F (n ) We say then that the four matrices (A, B, C, D) are the input-state-output representation of the code C This representation was introduced in [18] and has been used in the last years to analyze and construct convolutional codes [1, 7, 17, 18, 16, 21] For each positive integer j let us consider the matrices Φ j (A, B) = [ B AB A j 2 B A j 1 B ] and Ω j (A, B) = C CA CA j 2 CA j 1 The pair (A, B) is controllable if ran(φ δ (A, B)) = δ The smallest integer κ such that ran(φ κ (A, B)) = δ is the controllability index of (A, B) The pair (A, C) is observable if ran(ω δ (A, C)) = δ The smallest integer ν such that ran(ω ν (A, C)) = δ is the observability index of (A, C) If the matrices A, B, C y D have the smallest possible size we say that (1) is a minimal representation of the code C Moreover, it is enough that the pair (A, B) is controllable to assure that the representation in (1) is minimal If

3 (A, B) is a controllable pair, then the code defined by the matrices (A, B, C, D) is an observable code if and only if (A, C) is an observable pair (see [16]) A representation of a convolutional code is said to be catastrophic if there exists some input sequence, u(z), with infinite Hamming weight, wt(u(z)) =, which generates a code sequence, v(z) = G(z)u(z), with finite Hamming weight, wt(v(z)) < This situation is not desirable since a finite number of errors can lead us to an infinite number of errors If we wor with observable codes we can assure the noncatastrophicity Important distance measures of a code are the column distance and the free distance By means of the input-state-output representation, we define the jth column distance of a code C as { j j d c j(c) = min wt(u t ) + wt(y t ) j = 0, 1, 2, u 0 0 t=0 where wt( ) represents the Hamming weight The free distance of a code C is { d free (C) = min wt(u t ) + wt(y t ) u 0 0 t=0 Moreover, it holds that d free (C) = lim j d c j Rosenthal and Smarandache [19] generalized the Singleton bound for convolutional codes If C is a (n,, δ)-code over any field F, then d free (C) (n ) t=0 ( δ + 1 t=0 ) + δ + 1 (2) This bound is called the generalized Singleton bound Similarly to bloc codes, we say that a (n,, δ)-code is maximum distance separable (MDS) if the free distance reaches the generalized Singleton bound Gluesing-Luerssen, Rosenthal and Smarandache [4] proved that the earliest column distance of a code C that can achieve the generalized Singleton bound is d c M, with M = δ + δ n Hutchinson, Rosenthal and Smarandache [7] introduced the following definitions Let C be an (n,, δ)-code with column distances d c j and free distance d free(c) 1 C has maximum distance profile (MDP) if d c j = (n )(j + 1) + 1 for j = 0, 1,, L with L = δ + δ n 2 C is a strongly MDS code if δ d c M = (n )( + 1) + δ + 1 If (n ) δ then the (n,, δ)-code has MDP if and only if is strongly MDS, since in this case M = L

4 3 Periodically time-variant convolutional codes We consider now a convolutional code with a code vector length n, an information vector length, and δ as the number of delay elements of the decoder We assume that the matrices A t, B t, C t and D t at time t are of sizes δ δ, δ, n δ and n, respectively We define the time-variant convolutional code by means of the system: x t+1 = A t x t + B t u t y t = C t x t + D t u t v t = [ yt u t ], x 0 = 0,, t = 0, 1, 2, (3) If this matrices change periodically with periods τ A, τ B, τ C and τ D respectively, (that is, A τa +t = A t, B τb +t = B t, C τc +t = C t and D τd +t = D t for all t) then we have a periodically time-varying convolutional code and the period is τ = lcm (τ A, τ B, τ C, τ D ) It is well nown, [2, 13, 14], that any periodic time-varying convolutional code is equivalent to an invariant one As we can always relate every state or every output with previous states, we can always rewrite any bloc of τ iterations at a given time j as x τ(j+1) = A τ 1,0 x τj + [ ] A τ 1,1 B 0 A τ 1,2 B 1 A τ 1,τ 1 B τ 2 B τ 1 y τj y τj+1 y τj+τ 1 + = C 0 C 1 A 0,0 C 2 A 1,0 C τ 1 A τ 2,0 x τj D 0 O O O C 1 B 0 D 1 O O C 2 A 1,1 B 0 C 2 B 1 O O C τ 2 A τ 3,1 B 0 C τ 2 A τ 3,2 B 1 D τ 2 O C τ 1 A τ 2,1 B 0 C τ 1 A τ 2,2 B 1 C τ 1 B τ 2 D τ 1 u τj u τj+1 u τj+τ 1, u τj u τj+1 u τj+τ 1 where A i,j = { Ai A i 1 A j+1 A j, if i j A i, if i = j

5 Observe that this system can be written as X j+1 = AX j + BU j Y j = CX j + DU j (4) where A = A τ 1,0, B = [ A τ 1,1 B 0 C 0 A τ 1,2 B 1 A τ 1,τ 1 B τ 2 B τ 1 ], C 1 A 0,0 C = C 2 A 1,0, D = C τ 1 A τ 2,0 D 0 O O O C 1 B 0 D 1 O O C 2 A 1,1 B 0 C 2 B 1 O O C τ 2 A τ 3,1 B 0 C τ 2 A τ 3,2 B 1 D τ 2 O C τ 1 A τ 2,1 B 0 C τ 1 A τ 2,2 B 1 C τ 1 B τ 2 D τ 1 y τj y τj+1 X j = x τj, Y j = and U j = y τj+τ 1, u τj u τj+1 u τj+τ 1 So the system in (4) will be the time-invariant convolutional code equivalent to the periodic time-variant For our particular construction we will tae A t = A an invertible matrix and D t = D for all t Then equation (3) is now x t+1 = Ax t + B t u t y t = C t x t + Du t v t = [ yt u t, t = 0, 1, 2, (5) ], x 0 = 0 and for the system in equation (4) we have A = A τ, B = [ ] A τ 1 B 0 A τ 2 B 1 AB τ 2 B τ 1, D O O O C 0 C 1 B 0 D O O C 1 A C =, D = C 2 AB 0 C 2 B 1 O O C τ 1 A τ 1 C τ 2 A τ 3 B 0 C τ 2 A τ 4 B 1 D O C τ 1 A τ 2 B 0 C τ 1 A τ 3 B 1 C τ 1 B τ 2 D In this concrete case, the controllability and observability matrices will be respectively Φ δ (A, B) and Ω δ (A, C)

6 31 Minimality conditions In this section we study the necessary conditions for the minimality of the new equivalent time-invariant convolutional code Theorem 1 If τ δ and the matrices B j, for j = 0, 1,, τ 1, are such that B j = A (τ j 1) E j, being E j F δ with E = [ E 0 E 1 E τ 1 ] a full ran matrix, then the system defined by equation (4) is controllable Proof According to the form of the controllable matrix in (5) we have that Φ δ (A, B) = [ B AB A δ 1 B ] = [ E A τ E A (δ 1)τ ] which is clearly a full ran matrix So, the system (4) is controllable In a similar way we have the following result Theorem 2 If τ(n ) δ and the matrices C j, for j = 0, 1,, τ 1, are such F 0 that C j = F j A j, being F j F (n ) δ F 1 with F = a full ran matrix, then F τ 1 the system defined by equation (4) is observable We conclude that choosing B j and C j as in Theorems 1 and 2 we can ensure the minimality of our new time-invariant system On the other hand, if we tae A = I, E = [ E 0 E 1 E τ 1 ] as the parity chec matrix of a bloc code and F = [ F 0 F 1 F τ 1 ] such that F j = I(j(n ) + 1 : (j + 1)(n ), :) for j = 0, 1,, τ 1, where I = [ I I I ] with I the identity matrix of size δ δ, then we obtain the periodically time-variant convolutional code proposed in [15] So our construction is a generalization of this case Let us now return to the general case given in expression (3) It can also be expressed as the following time invariant state-space form (see [5]): where u t (h) = u t+ht u t+ht +1 u t+ht +T 1 R(λ) x t (h) = A x t (h) + Bu t (h) y t (h) = C x t (h) + Du t (h), y t(h) = y t+ht y t+ht +1 y t+ht +T 1, x t(h) = x t+ht x t+ht +1 x t+ht +T 1

7 [ ] O I(T and R(λ) = 1)δ with λ denoting the one-step-forward time operator λi δ O in the variable h Further the matrices A, B, C and D are bloc-diagonal matrices defined as A = diag (A 0, A 1,, A T 1 ), B = diag (B 0, B 1,, B T 1 ), C = diag (C 0, C 1,, C T 1 ), D = diag (D 0, D 1,, D T 1 ) If we denote P i (λ) = [ A R(λ) B ] [ ] A R(λ) and P 0 (λ) =, then the C following theorem that we quote for further references holds also for finite fields Theorem 3 ([5]) The periodic system (3) is controllable (respectively, observable) if and only if the matrix P i (λ) (respectively, P o (λ)) has full row (respectively, column) ran for all λ C This result will be useful for the proof of the next theorem For the case where the subsystems forming the periodically time-varying convolutional code are (1, n, 1)-codes or (n 1, n, 1)-codes we state the following result Theorem 4 If the (1, n, 1)-codes (or (n 1, n, 1)-codes) forming the periodically time-varying convolutional code are controllable and observable, then the periodically time-varying convolutional code obtained is as well controllable and observable Proof We will develop the proof for the case (1, n, 1) In this case c t,0 d t,0 c t,1 A t = [a t ], B t = [b t ], C t =, D d t,1 t = c t,n 2 d t,n 2 Following the previous theorem, our periodic system is controllable if and only if the matrix 2 3 a b P i (λ) = ˆ A R(λ) B 0 a b 1 0 = λ a T b T 1 To ensure that this matrix has full ran we will chec that b i 0 for i = 0, 1,, T 1 For every subsystem we have that controllability holds Then by Popov- Belevitch-Hautus test [6] it holds that ran( [ ] zi a i b i ) = 1 for every eigenvalue z of [a i ] and i = 0, 1,, T 1 Since the only eigenvalue of [a i ] is z = a i then it must hold that b i 0 Thus the matrix P i (λ) has full ran and the periodic time-varying convolutional code is controllable

8 By the previous result, our periodic system is observable if and only if the matrix a a λ a T 1 c 0, c 0, [ ] P o A R(λ) (λ) = = C c 0,n c 1, c 1, c 1,n c T 1, c T 1, c T 1,n 2 To ensure that this matrix has full ran we will chec that for each i = 0, 1,, T 1 there exist at least one j such that c i,j 0 For every subsystem we assumed that observability holds Again by PopovzI a i c i,0 Belevitch-Hautus test it holds that ran c i,1 = 1 for every eigenvalue c 1,n 2 z of [a i ] and i = 0, 1,, T 1 Then it must exist at least one j such that c i,j 0 Thus the matrix P o (λ) has full ran and the periodic time-varying convolutional code is observable The proof for the case (n 1, n, 1) is analogous 32 Free Distance In this section we show some upper and lower bounds on the free distance of the code C For the construction shown in Section 31 and following the expression of the generalized Singleton bound in (2) we have that ( ) δ d free (C) τ(n ) δ + 1 τ To get an improvement of this bound respect to the bounds of the subsystems

9 forming the new equivalent time-invariant convolutional code, in order that the free distance of the new code can achieve higher values, it should hold that ( ) ( ) δ δ τ(n ) δ + 1 > (n ) δ + 1, τ that is and since n > 0, so we have ( ) ( ) δ δ τ(n ) + 1 > (n ) + 1 τ τ ( ) δ + 1 > τ τ δ + τ > τ ( ) δ + 1, δ + 1 Then, assuming that τ > 1, it is enough that the parameters of the code hold δ δ τ τ In the particular case that τ δ, the bound increases the amount of (n )(τ 1) Let ν be the observability index of the pair (A, C) As shown by Rosenthal [16], if there exist d Z + such that Φ dν (A, B) forms the parity-chec matrix of a bloc code of distance d, then the free distance of the code is greater or equal than d Theorem 5 If the matrix Φ dν (A, B) = [ B AB A dν 2 B A dν 1 B ] represents the parity-chec matrix of a MDS bloc code of distance d, then d free δ+1 Proof Let P = [ A τ 1 B 0 A τ 2 B 1 B τ 1 ] The matrix [ B AB A (dν 1) B ] = [ P A τ P A (dν 1)τ P ] is a matrix of size δ τdν Since the parity-chec matrix of a bloc code is a matrix of size (N K) N, we have that the parameters of the bloc code are (τdν, τdν δ, d) Now, as the bloc code is MDS and the Singleton bound of the bloc code is N K + 1, then we have d free (C) d = τdν τdν + δ + 1 = δ + 1 We should notice that if d free (C) = δ + 1, then C is not an MDS convolutional code To be MDS the code C should achieve the generalized Singleton bound In this case ( ) δ δ + 1 = τ(n ) δ + 1, τ

10 ( ) δ 0 = τ(n ) + 1 τ The only possibility in order that this equation holds is n =, ie, matrices C and D disappear 4 Conclusion In this paper we propose a new method for constructing periodically time-variant convolutional codes We study the minimality conditions of the new system and state some results about the dependence between the controllability and observability of the subsystems and the time-invariant equivalent one Some bounds related with the generalized Singleton bound and the free distance are as well given As it is shown in this construction, the number of delay elements remains as δ This fact maes that the decoding complexity of the new time-varying code does not increase respect to the complexity of the subsystems This give us a lower complexity of the arithmetic circuits when implementing the model As future research lines we will study the properties of the time-invariant convolutional code depending on the properties of the subsystems forming the periodically time-variant convolutional one; we will attempt to construct convolutional codes with optimal parameters as well as MDS and MDP convolutional codes

11 Bibliography [1] B M Allen Linear Systems Analysis and Decoding of Convolutional Codes PhD Thesis, Department of Mathematics, University of Notre Dame, Indiana, USA, June 1999 [2] V B Balairsy A necessary and sufficient condition for time-variant convolutional encoders to be noncatastrophic In G D Cohen, S Litsyn, A Lobstein and G Zémor (editors), Algebraic Coding, volume 781 of Lecture Notes in Computer Science, pages 1 10 Springer-Verlag, Berlin, 1994 [3] A Dholaia Introduction to Convolutional Codes with Applications Kluwer Academic Publishers, Boston, MA, 1994 [4] H Gluesing-Luerssen, J Rosenthal and R Smarandache Strongly MDS convolutional codes IEEE Transactions on Information Theory, 52(2): (2006) [5] O M Grasseli and S Longhi Finite zero structure of linear periodic discrete-time systems International Journal of Systems Science, 22(10): (1991) [6] M L J Hautus Controllability and observability condition for linear autonomous systems Proceedings of Nederlandse Aademie voor Wetenschappen (Series A), 72: (1969) [7] R Hutchinson, J Rosenthal and R Smarandache Convolutional codes with maximum distance profile Systems & Control Letters, 54(1): (2005) [8] R Johannesson and K S Zigangirov Fundamentals of Convolutional Coding IEEE Press, New Yor, NY, 1999 [9] J Justesen New convolutional code constructions and a class of asymptotically good time-varying codes IEEE Transactions on Information Theory, 19(2): (1973) [10] Y Levy and D J Costello, Jr An algebraic approach to constructing convolutional codes from quasicyclic codes DIMACS Ser in Discr Math and Theor Comp Sci, 14: (1993)

12 [11] J L Massey, D J Costello and J Justesen Polynomial weights and code constructions IEEE Transactions on Information Theory, 19(1): (1973) [12] R J McEliece The algebraic theory of convolutional codes In V S Pless and W C Huffman (editors), Handboo of Coding Theory, pages Elsevier, North-Holland, 1998 [13] M Mooser Some periodic convolutional codes better than any fixed code IEEE Transactions on Information Theory, 29(5): (1983) [14] C O Donoghue and C Burley Catastrophicity test for time-varying convolutional encoders In M Waler (editor), Crytography and Coding, volume 1746 of Lecture Notes in Computer Science, pages Springer- Verlag, Berlin, 1999 [15] N Ogasahara, M Kobayashi and S Hirasawa The construction of periodically time-variant convolutional codes using binary linear bloc codes Electronics and Communications in Japan, Part 3, 90(9): (2007) [16] J Rosenthal An algebraic decoding algorithm for convolutional codes Progress in Systems and Control Theory, 25: (1999) [17] J Rosenthal Connections between linear systems and convolutional codes In B Marcus and J Rosenthal (editors), Codes, Systems and Graphical Models, volume 123 of The IMA Volumes in Mathematics and its Applications, pages Springer-Verlag, New Yor, 2001 [18] J Rosenthal, J Schumacher and E V Yor On behaviors and convolutional codes IEEE Transactions on Information Theory, 42(6): (1996) [19] J Rosenthal and R Smarandache Maximum distance separable convolutional codes Applicable Algebra in Engineering, Communication and Computing, 10: (1999) [20] R M Tanner Convolutional codes from quasicyclic codes: A lin between the theories of bloc and convolutional codes Technical Report USC-CRL-87-21, November 1987 [21] E v Yor Algebraic Description and Construction of Error Correcting Codes: A Linear Systems Point of View PhD Thesis, Department of Mathematics, University of Notre Dame, Indiana, USA, May 1997

Constructions of MDS-Convolutional Codes

Constructions of MDS-Convolutional Codes IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 47, NO. 5, JULY 2001 2045 Constructions of MDS-Convolutional Codes Roxana Smarandache, Student Member, IEEE, Heide Gluesing-Luerssen, and Joachim Rosenthal,

More information

ANALYSIS OF CONTROL PROPERTIES OF CONCATENATED CONVOLUTIONAL CODES

ANALYSIS OF CONTROL PROPERTIES OF CONCATENATED CONVOLUTIONAL CODES CYBERNETICS AND PHYSICS, VOL 1, NO 4, 2012, 252 257 ANALYSIS OF CONTROL PROPERTIES OF CONCATENATED CONVOLUTIONAL CODES M I García-Planas Matemàtica Aplicada I Universitat Politècnica de Catalunya Spain

More information

UNIT MEMORY CONVOLUTIONAL CODES WITH MAXIMUM DISTANCE

UNIT MEMORY CONVOLUTIONAL CODES WITH MAXIMUM DISTANCE UNIT MEMORY CONVOLUTIONAL CODES WITH MAXIMUM DISTANCE ROXANA SMARANDACHE Abstract. Unit memory codes and in particular, partial unit memory codes are reviewed. Conditions for the optimality of partial

More information

Decoding of Convolutional Codes over the Erasure Channel

Decoding of Convolutional Codes over the Erasure Channel 1 Decoding of Convolutional Codes over the Erasure Channel Virtudes Tomás, Joachim Rosenthal, Senior Member, IEEE, and Roxana Smarandache, Member, IEEE arxiv:10063156v3 [csit] 31 Aug 2011 Abstract In this

More information

Superregular Hankel Matrices Over Finite Fields: An Upper Bound of the Matrix Size and a Construction Algorithm

Superregular Hankel Matrices Over Finite Fields: An Upper Bound of the Matrix Size and a Construction Algorithm University of Zurich Institute of Mathematics Master s Thesis Superregular Hankel Matrices Over Finite Fields: An Upper Bound of the Matrix Size and a Construction Algorithm Author: Isabelle Raemy Supervisor:

More information

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES International Journal of Pure and Applied Mathematics Volume 85 No. 6 013, 1001-1008 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.173/ijpam.v85i6.3

More information

CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE

CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE Bol. Soc. Esp. Mat. Apl. n o 42(2008), 183 193 CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE E. FORNASINI, R. PINTO Department of Information Engineering, University of Padua, 35131 Padova,

More information

Strongly-MDS Convolutional Codes

Strongly-MDS Convolutional Codes Strongly-MDS Convolutional Codes Heide Gluesing-Luerssen Department of Mathematics University of Groningen P.O. Box 800 9700 AV Groningen, The Netherlands e-mail: gluesing@math.rug.nl Joachim Rosenthal

More information

Convolutional codes under linear systems point of view. Analysis of output-controllability

Convolutional codes under linear systems point of view. Analysis of output-controllability Convolutional codes under linear systems point of view Analysis of output-controllability M I GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matemàtica Aplicada Mineria 838 Barcelona

More information

On cyclic codes of composite length and the minimal distance

On cyclic codes of composite length and the minimal distance 1 On cyclic codes of composite length and the minimal distance Maosheng Xiong arxiv:1703.10758v1 [cs.it] 31 Mar 2017 Abstract In an interesting paper Professor Cunsheng Ding provided three constructions

More information

Girth Analysis of Polynomial-Based Time-Invariant LDPC Convolutional Codes

Girth Analysis of Polynomial-Based Time-Invariant LDPC Convolutional Codes IWSSIP 212, 11-13 April 212, Vienna, Austria ISBN 978-3-2-2328-4 Girth Analysis of Polynomial-Based Time-Invariant LDPC Convolutional Codes Hua Zhou and Norbert Goertz Institute of Telecommunications Vienna

More information

Sufficient Conditions for Controllability and Observability of Serial and Parallel Concatenated Linear Systems

Sufficient Conditions for Controllability and Observability of Serial and Parallel Concatenated Linear Systems Sufficient Conditions for Controllability and Observability of Serial and Parallel Concatenated Linear Systems M. I. García-Planas J. L. Domínguez-García and L. E. Um Abstract This paper deals with the

More information

Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel

Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel Brian M. Kurkoski, Paul H. Siegel, and Jack K. Wolf Department of Electrical and Computer Engineering

More information

Quasi-Cyclic Asymptotically Regular LDPC Codes

Quasi-Cyclic Asymptotically Regular LDPC Codes 2010 IEEE Information Theory Workshop - ITW 2010 Dublin Quasi-Cyclic Asymptotically Regular LDPC Codes David G. M. Mitchell, Roxana Smarandache, Michael Lentmaier, and Daniel J. Costello, Jr. Dept. of

More information

Skew cyclic codes: Hamming distance and decoding algorithms 1

Skew cyclic codes: Hamming distance and decoding algorithms 1 Skew cyclic codes: Hamming distance and decoding algorithms 1 J. Gómez-Torrecillas, F. J. Lobillo, G. Navarro Department of Algebra and CITIC, University of Granada Department of Computer Sciences and

More information

DESCRIPTOR FRACTIONAL LINEAR SYSTEMS WITH REGULAR PENCILS

DESCRIPTOR FRACTIONAL LINEAR SYSTEMS WITH REGULAR PENCILS Int. J. Appl. Math. Comput. Sci., 3, Vol. 3, No., 39 35 DOI:.478/amcs-3-3 DESCRIPTOR FRACTIONAL LINEAR SYSTEMS WITH REGULAR PENCILS TADEUSZ KACZOREK Faculty of Electrical Engineering Białystok Technical

More information

The generalized order-k Fibonacci Pell sequence by matrix methods

The generalized order-k Fibonacci Pell sequence by matrix methods Journal of Computational and Applied Mathematics 09 (007) 33 45 wwwelseviercom/locate/cam The generalized order- Fibonacci Pell sequence by matrix methods Emrah Kilic Mathematics Department, TOBB University

More information

State Space Realizations and Monomial Equivalence for Convolutional Codes

State Space Realizations and Monomial Equivalence for Convolutional Codes State Space Realizations and Monomial Equivalence for Convolutional Codes Heide Gluesing-Luerssen, Gert Schneider February 6, 2007 Abstract: We will study convolutional codes with the help of state space

More information

Pseudocodewords from Bethe Permanents

Pseudocodewords from Bethe Permanents Pseudocodewords from Bethe Permanents Roxana Smarandache Departments of Mathematics and Electrical Engineering University of Notre Dame Notre Dame, IN 46556 USA rsmarand@ndedu Abstract It was recently

More information

Höst, Stefan; Johannesson, Rolf; Zigangirov, Kamil; Zyablov, Viktor V.

Höst, Stefan; Johannesson, Rolf; Zigangirov, Kamil; Zyablov, Viktor V. Active distances for convolutional codes Höst, Stefan; Johannesson, Rolf; Zigangirov, Kamil; Zyablov, Viktor V Published in: IEEE Transactions on Information Theory DOI: 101109/18749009 Published: 1999-01-01

More information

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 Charles P. Coleman October 31, 2005 1 / 40 : Controllability Tests Observability Tests LEARNING OUTCOMES: Perform controllability tests Perform

More information

Linear dynamical systems with inputs & outputs

Linear dynamical systems with inputs & outputs EE263 Autumn 215 S. Boyd and S. Lall Linear dynamical systems with inputs & outputs inputs & outputs: interpretations transfer function impulse and step responses examples 1 Inputs & outputs recall continuous-time

More information

On the Construction and Decoding of Cyclic LDPC Codes

On the Construction and Decoding of Cyclic LDPC Codes On the Construction and Decoding of Cyclic LDPC Codes Chao Chen Joint work with Prof. Baoming Bai from Xidian University April 30, 2014 Outline 1. Introduction 2. Construction based on Idempotents and

More information

NP-hardness of the stable matrix in unit interval family problem in discrete time

NP-hardness of the stable matrix in unit interval family problem in discrete time Systems & Control Letters 42 21 261 265 www.elsevier.com/locate/sysconle NP-hardness of the stable matrix in unit interval family problem in discrete time Alejandra Mercado, K.J. Ray Liu Electrical and

More information

On Row-by-Row Coding for 2-D Constraints

On Row-by-Row Coding for 2-D Constraints On Row-by-Row Coding for 2-D Constraints Ido Tal Tuvi Etzion Ron M. Roth Computer Science Department, Technion, Haifa 32000, Israel. Email: {idotal, etzion, ronny}@cs.technion.ac.il Abstract A constant-rate

More information

On the convergence of weighted-average consensus

On the convergence of weighted-average consensus On the convergence of weighted-average consensus Francisco Pedroche Miguel Rebollo Carlos Carrascosa Alberto Palomares arxiv:307.7562v [math.oc] 29 Jul 203 Abstract In this note we give sufficient conditions

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 537 Homewors Friedland Text Updated: Wednesday November 8 Some homewor assignments refer to Friedland s text For full credit show all wor. Some problems require hand calculations. In those cases do

More information

5.0 BCH and Reed-Solomon Codes 5.1 Introduction

5.0 BCH and Reed-Solomon Codes 5.1 Introduction 5.0 BCH and Reed-Solomon Codes 5.1 Introduction A. Hocquenghem (1959), Codes correcteur d erreurs; Bose and Ray-Chaudhuri (1960), Error Correcting Binary Group Codes; First general family of algebraic

More information

A basic canonical form of discrete-time compartmental systems

A basic canonical form of discrete-time compartmental systems Journal s Title, Vol x, 200x, no xx, xxx - xxx A basic canonical form of discrete-time compartmental systems Rafael Bru, Rafael Cantó, Beatriz Ricarte Institut de Matemàtica Multidisciplinar Universitat

More information

Improved Upper Bounds on Sizes of Codes

Improved Upper Bounds on Sizes of Codes 880 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 48, NO. 4, APRIL 2002 Improved Upper Bounds on Sizes of Codes Beniamin Mounits, Tuvi Etzion, Senior Member, IEEE, and Simon Litsyn, Senior Member, IEEE

More information

On Locating-Dominating Codes in Binary Hamming Spaces

On Locating-Dominating Codes in Binary Hamming Spaces Discrete Mathematics and Theoretical Computer Science 6, 2004, 265 282 On Locating-Dominating Codes in Binary Hamming Spaces Iiro Honkala and Tero Laihonen and Sanna Ranto Department of Mathematics and

More information

Pathwise Observability Through Arithmetic Progressions and Non-Pathological Sampling

Pathwise Observability Through Arithmetic Progressions and Non-Pathological Sampling Pathwise Observability Through Arithmetic Progressions and Non-Pathological Sampling Mohamed Babaali and Magnus Egerstedt School of Electrical and Computer Engineering Georgia Institute of Technology Atlanta,

More information

Code design: Computer search

Code design: Computer search Code design: Computer search Low rate codes Represent the code by its generator matrix Find one representative for each equivalence class of codes Permutation equivalences? Do NOT try several generator

More information

Jae Heon Yun and Yu Du Han

Jae Heon Yun and Yu Du Han Bull. Korean Math. Soc. 39 (2002), No. 3, pp. 495 509 MODIFIED INCOMPLETE CHOLESKY FACTORIZATION PRECONDITIONERS FOR A SYMMETRIC POSITIVE DEFINITE MATRIX Jae Heon Yun and Yu Du Han Abstract. We propose

More information

Analysis and Monte Carlo simulations of a model for the spread of infectious diseases in heterogeneous metapopulations

Analysis and Monte Carlo simulations of a model for the spread of infectious diseases in heterogeneous metapopulations PHYSICAL REVIEW E 8, 492 29 Analysis and Monte Carlo simulations of a model for the spread of infectious diseases in heterogeneous metapopulations David Juher,* Jordi Ripoll, and Joan Saldaña Departament

More information

Lecture 7 and 8. Fall EE 105, Feedback Control Systems (Prof. Khan) September 30 and October 05, 2015

Lecture 7 and 8. Fall EE 105, Feedback Control Systems (Prof. Khan) September 30 and October 05, 2015 1 Lecture 7 and 8 Fall 2015 - EE 105, Feedback Control Systems (Prof Khan) September 30 and October 05, 2015 I CONTROLLABILITY OF AN DT-LTI SYSTEM IN k TIME-STEPS The DT-LTI system is given by the following

More information

Convolutional Codes with Maximum Column Sum Rank for Network Streaming

Convolutional Codes with Maximum Column Sum Rank for Network Streaming 1 Convolutional Codes with Maximum Column Sum Rank for Network Streaming Rafid Mahmood, Ahmed Badr, and Ashish Khisti School of Electrical and Computer Engineering University of Toronto Toronto, ON, M5S

More information

A fast and accurate algorithm for solving Said-Ball-Vandermonde linear systems

A fast and accurate algorithm for solving Said-Ball-Vandermonde linear systems XXI Congress of Differential Equations and Applications XI Congress of Applied Mathematics Ciudad Real, 21-25 September 2009 (pp. 1 5) A fast and accurate algorithm for solving Said-Ball-Vandermonde linear

More information

3 (Maths) Linear Algebra

3 (Maths) Linear Algebra 3 (Maths) Linear Algebra References: Simon and Blume, chapters 6 to 11, 16 and 23; Pemberton and Rau, chapters 11 to 13 and 25; Sundaram, sections 1.3 and 1.5. The methods and concepts of linear algebra

More information

Eigenvalue and Eigenvector Homework

Eigenvalue and Eigenvector Homework Eigenvalue and Eigenvector Homework Olena Bormashenko November 4, 2 For each of the matrices A below, do the following:. Find the characteristic polynomial of A, and use it to find all the eigenvalues

More information

Sridharan, Arvind; Truhachev, Dmitri; Lentmaier, Michael; Costello Jr., Daniel J.; Zigangirov, Kamil

Sridharan, Arvind; Truhachev, Dmitri; Lentmaier, Michael; Costello Jr., Daniel J.; Zigangirov, Kamil Distance bounds for an ensemble of LDPC convolutional codes Sridharan, Arvind; Truhachev, Dmitri; Lentmaier, Michael; Costello Jr., Daniel J.; Zigangirov, Kamil Published in: IEEE Transactions on Information

More information

Chapter10 Convolutional Codes. Dr. Chih-Peng Li ( 李 )

Chapter10 Convolutional Codes. Dr. Chih-Peng Li ( 李 ) Chapter Convolutional Codes Dr. Chih-Peng Li ( 李 ) Table of Contents. Encoding of Convolutional Codes. tructural Properties of Convolutional Codes. Distance Properties of Convolutional Codes Convolutional

More information

An Introduction to Low Density Parity Check (LDPC) Codes

An Introduction to Low Density Parity Check (LDPC) Codes An Introduction to Low Density Parity Check (LDPC) Codes Jian Sun jian@csee.wvu.edu Wireless Communication Research Laboratory Lane Dept. of Comp. Sci. and Elec. Engr. West Virginia University June 3,

More information

1 Continuous-time Systems

1 Continuous-time Systems Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output

More information

Time-Varying Systems and Computations Lecture 3

Time-Varying Systems and Computations Lecture 3 Time-Varying Systems and Computations Lecture 3 Klaus Diepold November 202 Linear Time-Varying Systems State-Space System Model We aim to derive the matrix containing the time-varying impulse responses

More information

On the connection between discrete linear repetitive processes and 2-D discrete linear systems

On the connection between discrete linear repetitive processes and 2-D discrete linear systems Multidim Syst Sign Process (217) 28:341 351 DOI 1.17/s1145-16-454-8 On the connection between discrete linear repetitive processes and 2-D discrete linear systems M. S. Boudellioua 1 K. Galkowski 2 E.

More information

A Piggybacking Design Framework for Read-and Download-efficient Distributed Storage Codes

A Piggybacking Design Framework for Read-and Download-efficient Distributed Storage Codes A Piggybacing Design Framewor for Read-and Download-efficient Distributed Storage Codes K V Rashmi, Nihar B Shah, Kannan Ramchandran, Fellow, IEEE Department of Electrical Engineering and Computer Sciences

More information

An Application of Coding Theory into Experimental Design Construction Methods for Unequal Orthogonal Arrays

An Application of Coding Theory into Experimental Design Construction Methods for Unequal Orthogonal Arrays The 2006 International Seminar of E-commerce Academic and Application Research Tainan, Taiwan, R.O.C, March 1-2, 2006 An Application of Coding Theory into Experimental Design Construction Methods for Unequal

More information

Efficient smoothers for all-at-once multigrid methods for Poisson and Stokes control problems

Efficient smoothers for all-at-once multigrid methods for Poisson and Stokes control problems Efficient smoothers for all-at-once multigrid methods for Poisson and Stoes control problems Stefan Taacs stefan.taacs@numa.uni-linz.ac.at, WWW home page: http://www.numa.uni-linz.ac.at/~stefant/j3362/

More information

Permutation decoding for the binary codes from triangular graphs

Permutation decoding for the binary codes from triangular graphs Permutation decoding for the binary codes from triangular graphs J. D. Key J. Moori B. G. Rodrigues August 6, 2003 Abstract By finding explicit PD-sets we show that permutation decoding can be used for

More information

Matrix operations Linear Algebra with Computer Science Application

Matrix operations Linear Algebra with Computer Science Application Linear Algebra with Computer Science Application February 14, 2018 1 Matrix operations 11 Matrix operations If A is an m n matrix that is, a matrix with m rows and n columns then the scalar entry in the

More information

Binary Convolutional Codes of High Rate Øyvind Ytrehus

Binary Convolutional Codes of High Rate Øyvind Ytrehus Binary Convolutional Codes of High Rate Øyvind Ytrehus Abstract The function N(r; ; d free ), defined as the maximum n such that there exists a binary convolutional code of block length n, dimension n

More information

Decentralized control with input saturation

Decentralized control with input saturation Decentralized control with input saturation Ciprian Deliu Faculty of Mathematics and Computer Science Technical University Eindhoven Eindhoven, The Netherlands November 2006 Decentralized control with

More information

Error Correction Review

Error Correction Review Error Correction Review A single overall parity-check equation detects single errors. Hamming codes used m equations to correct one error in 2 m 1 bits. We can use nonbinary equations if we create symbols

More information

MATHEMATICAL ENGINEERING TECHNICAL REPORTS

MATHEMATICAL ENGINEERING TECHNICAL REPORTS MATHEMATICAL ENGINEERING TECHNICAL REPORTS Combinatorial Relaxation Algorithm for the Entire Sequence of the Maximum Degree of Minors in Mixed Polynomial Matrices Shun SATO (Communicated by Taayasu MATSUO)

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 2, FEBRUARY

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 2, FEBRUARY IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 57, NO 2, FEBRUARY 2011 835 Deriving Good LDPC Convolutional Codes from LDPC Block Codes Ali E Pusane, Member, IEEE, Roxana Smarandache, Member, IEEE, Pascal

More information

A Relation Between Weight Enumerating Function and Number of Full Rank Sub-matrices

A Relation Between Weight Enumerating Function and Number of Full Rank Sub-matrices A Relation Between Weight Enumerating Function and Number of Full Ran Sub-matrices Mahesh Babu Vaddi and B Sundar Rajan Department of Electrical Communication Engineering, Indian Institute of Science,

More information

On Weight Enumerators and MacWilliams Identity for Convolutional Codes

On Weight Enumerators and MacWilliams Identity for Convolutional Codes On Weight Enumerators and MacWilliams Identity for Convolutional Codes Irina E Bocharova 1, Florian Hug, Rolf Johannesson, and Boris D Kudryashov 1 1 Dept of Information Systems St Petersburg Univ of Information

More information

1. Introduction and notation

1. Introduction and notation Pré-Publicações do Departamento de Matemática Universidade de Coimbra Preprint Number 08 54 DYNAMICS AND INTERPRETATION OF SOME INTEGRABLE SYSTEMS VIA MULTIPLE ORTHOGONAL POLYNOMIALS D BARRIOS ROLANÍA,

More information

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems M. ISAL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, sc. C, 1-3, 08038 arcelona

More information

Stochastic Realization of Binary Exchangeable Processes

Stochastic Realization of Binary Exchangeable Processes Stochastic Realization of Binary Exchangeable Processes Lorenzo Finesso and Cecilia Prosdocimi Abstract A discrete time stochastic process is called exchangeable if its n-dimensional distributions are,

More information

Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems

Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems M. ISABEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3,

More information

Solution via Laplace transform and matrix exponential

Solution via Laplace transform and matrix exponential EE263 Autumn 2015 S. Boyd and S. Lall Solution via Laplace transform and matrix exponential Laplace transform solving ẋ = Ax via Laplace transform state transition matrix matrix exponential qualitative

More information

1 Vandermonde matrices

1 Vandermonde matrices ECE 771 Lecture 6 BCH and RS codes: Designer cyclic codes Objective: We will begin with a result from linear algebra regarding Vandermonde matrices This result is used to prove the BCH distance properties,

More information

Characterization of phonemes by means of correlation dimension

Characterization of phonemes by means of correlation dimension Characterization of phonemes by means of correlation dimension PACS REFERENCE: 43.25.TS (nonlinear acoustical and dinamical systems) Martínez, F.; Guillamón, A.; Alcaraz, J.C. Departamento de Matemática

More information

Berlekamp-Massey decoding of RS code

Berlekamp-Massey decoding of RS code IERG60 Coding for Distributed Storage Systems Lecture - 05//06 Berlekamp-Massey decoding of RS code Lecturer: Kenneth Shum Scribe: Bowen Zhang Berlekamp-Massey algorithm We recall some notations from lecture

More information

Exact Consensus Controllability of Multi-agent Linear Systems

Exact Consensus Controllability of Multi-agent Linear Systems Exact Consensus Controllability of Multi-agent Linear Systems M. ISAEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3, 08038 arcelona SPAIN maria.isabel.garcia@upc.edu

More information

Control Systems. Laplace domain analysis

Control Systems. Laplace domain analysis Control Systems Laplace domain analysis L. Lanari outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic equations define an Input/Output

More information

c 1995 Society for Industrial and Applied Mathematics Vol. 37, No. 1, pp , March

c 1995 Society for Industrial and Applied Mathematics Vol. 37, No. 1, pp , March SIAM REVIEW. c 1995 Society for Industrial and Applied Mathematics Vol. 37, No. 1, pp. 93 97, March 1995 008 A UNIFIED PROOF FOR THE CONVERGENCE OF JACOBI AND GAUSS-SEIDEL METHODS * ROBERTO BAGNARA Abstract.

More information

DAVID FERRONE. s k s k 2j = δ 0j. s k = 1

DAVID FERRONE. s k s k 2j = δ 0j. s k = 1 FINITE BIORTHOGONAL TRANSFORMS AND MULTIRESOLUTION ANALYSES ON INTERVALS DAVID FERRONE 1. Introduction Wavelet theory over the entire real line is well understood and elegantly presented in various textboos

More information

An Enhanced (31,11,5) Binary BCH Encoder and Decoder for Data Transmission

An Enhanced (31,11,5) Binary BCH Encoder and Decoder for Data Transmission An Enhanced (31,11,5) Binary BCH Encoder and Decoder for Data Transmission P.Mozhiarasi, C.Gayathri, V.Deepan Master of Engineering, VLSI design, Sri Eshwar College of Engineering, Coimbatore- 641 202,

More information

LDPC codes based on Steiner quadruple systems and permutation matrices

LDPC codes based on Steiner quadruple systems and permutation matrices Fourteenth International Workshop on Algebraic and Combinatorial Coding Theory September 7 13, 2014, Svetlogorsk (Kaliningrad region), Russia pp. 175 180 LDPC codes based on Steiner quadruple systems and

More information

Chapter 7. Error Control Coding. 7.1 Historical background. Mikael Olofsson 2005

Chapter 7. Error Control Coding. 7.1 Historical background. Mikael Olofsson 2005 Chapter 7 Error Control Coding Mikael Olofsson 2005 We have seen in Chapters 4 through 6 how digital modulation can be used to control error probabilities. This gives us a digital channel that in each

More information

Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach

Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach Shu Lin, Shumei Song, Lan Lan, Lingqi Zeng and Ying Y Tai Department of Electrical & Computer Engineering University of California,

More information

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS Francesco Basile, Ciro Carbone, Pasquale Chiacchio Dipartimento di Ingegneria Elettrica e dell Informazione, Università

More information

PD-sets for (nonlinear) Hadamard Z4 -linear codes

PD-sets for (nonlinear) Hadamard Z4 -linear codes This is the accepted versión of: Barrolleta, RD and Villanueva, M. PD-sets for (nonlinear) Hadamard Z₄-linear codes in Springer Proceedings in Mathematics & Statistics, 2016 (Proceedings of the 21st Conference

More information

On the exact bit error probability for Viterbi decoding of convolutional codes

On the exact bit error probability for Viterbi decoding of convolutional codes On the exact bit error probability for Viterbi decoding of convolutional codes Irina E. Bocharova, Florian Hug, Rolf Johannesson, and Boris D. Kudryashov Dept. of Information Systems Dept. of Electrical

More information

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays Proceeding of the th World Congress on Intelligent Control and Automation Shenyang, China, June 29 - July 4 24 Stability Analysis of Linear Systems with ime-varying State and Measurement Delays Liang Lu

More information

Econ Slides from Lecture 7

Econ Slides from Lecture 7 Econ 205 Sobel Econ 205 - Slides from Lecture 7 Joel Sobel August 31, 2010 Linear Algebra: Main Theory A linear combination of a collection of vectors {x 1,..., x k } is a vector of the form k λ ix i for

More information

Chapter 6 Reed-Solomon Codes. 6.1 Finite Field Algebra 6.2 Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding

Chapter 6 Reed-Solomon Codes. 6.1 Finite Field Algebra 6.2 Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding Chapter 6 Reed-Solomon Codes 6. Finite Field Algebra 6. Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding 6. Finite Field Algebra Nonbinary codes: message and codeword symbols

More information

On the convergence of normal forms for analytic control systems

On the convergence of normal forms for analytic control systems Chapter 1 On the convergence of normal forms for analytic control systems Wei Kang Department of Mathematics, Naval Postgraduate School Monterey, CA 93943 wkang@nps.navy.mil Arthur J. Krener Department

More information

Positive systems in the behavioral approach: main issues and recent results

Positive systems in the behavioral approach: main issues and recent results Positive systems in the behavioral approach: main issues and recent results Maria Elena Valcher Dipartimento di Elettronica ed Informatica Università dipadova via Gradenigo 6A 35131 Padova Italy Abstract

More information

Transducers for bidirectional decoding of prefix codes

Transducers for bidirectional decoding of prefix codes Transducers for bidirectional decoding of prefix codes Laura Giambruno a,1, Sabrina Mantaci a,1 a Dipartimento di Matematica ed Applicazioni - Università di Palermo - Italy Abstract We construct a transducer

More information

Algebraic Codes for Error Control

Algebraic Codes for Error Control little -at- mathcs -dot- holycross -dot- edu Department of Mathematics and Computer Science College of the Holy Cross SACNAS National Conference An Abstract Look at Algebra October 16, 2009 Outline Coding

More information

OPTIMAL TRANSPORTATION PLANS AND CONVERGENCE IN DISTRIBUTION

OPTIMAL TRANSPORTATION PLANS AND CONVERGENCE IN DISTRIBUTION OPTIMAL TRANSPORTATION PLANS AND CONVERGENCE IN DISTRIBUTION J.A. Cuesta-Albertos 1, C. Matrán 2 and A. Tuero-Díaz 1 1 Departamento de Matemáticas, Estadística y Computación. Universidad de Cantabria.

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

The BCH Bound. Background. Parity Check Matrix for BCH Code. Minimum Distance of Cyclic Codes

The BCH Bound. Background. Parity Check Matrix for BCH Code. Minimum Distance of Cyclic Codes S-723410 BCH and Reed-Solomon Codes 1 S-723410 BCH and Reed-Solomon Codes 3 Background The algebraic structure of linear codes and, in particular, cyclic linear codes, enables efficient encoding and decoding

More information

Welsh s problem on the number of bases of matroids

Welsh s problem on the number of bases of matroids Welsh s problem on the number of bases of matroids Edward S. T. Fan 1 and Tony W. H. Wong 2 1 Department of Mathematics, California Institute of Technology 2 Department of Mathematics, Kutztown University

More information

On the SIR s ( Signal -to- Interference -Ratio) in. Discrete-Time Autonomous Linear Networks

On the SIR s ( Signal -to- Interference -Ratio) in. Discrete-Time Autonomous Linear Networks On the SIR s ( Signal -to- Interference -Ratio) in arxiv:93.9v [physics.data-an] 9 Mar 9 Discrete-Time Autonomous Linear Networks Zekeriya Uykan Abstract In this letter, we improve the results in [5] by

More information

arxiv: v1 [cs.it] 27 May 2017

arxiv: v1 [cs.it] 27 May 2017 Volume xx No 0x 20xx xxx-xxx doi:xxx ON SHORTENED AND PUNCTURED CYCLIC CODES arxiv:170509859v1 csit 27 May 2017 Arti Yardi IRIT/INP-ENSEEIHT University of Toulouse Toulouse France Ruud Pellikaan Department

More information

Partial permutation decoding for binary linear Hadamard codes

Partial permutation decoding for binary linear Hadamard codes Partial permutation decoding for binary linear Hadamard codes R. D. Barrolleta 1 and M. Villanueva 2 Departament d Enginyeria de la Informació i de les Comunicacions Universitat Autònoma de Barcelona Cerdanyola

More information

Which Codes Have 4-Cycle-Free Tanner Graphs?

Which Codes Have 4-Cycle-Free Tanner Graphs? Which Codes Have 4-Cycle-Free Tanner Graphs? Thomas R. Halford Communication Sciences Institute University of Southern California Los Angeles, CA 90089-565 USA Alex J. Grant Institute for Telecommunications

More information

10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections )

10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections ) c Dr. Igor Zelenko, Fall 2017 1 10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections 7.2-7.4) 1. When each of the functions F 1, F 2,..., F n in right-hand side

More information

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and

More information

RON M. ROTH * GADIEL SEROUSSI **

RON M. ROTH * GADIEL SEROUSSI ** ENCODING AND DECODING OF BCH CODES USING LIGHT AND SHORT CODEWORDS RON M. ROTH * AND GADIEL SEROUSSI ** ABSTRACT It is shown that every q-ary primitive BCH code of designed distance δ and sufficiently

More information

Roberto s Notes on Infinite Series Chapter 1: Sequences and series Section 4. Telescoping series. Clear as mud!

Roberto s Notes on Infinite Series Chapter 1: Sequences and series Section 4. Telescoping series. Clear as mud! Roberto s Notes on Infinite Series Chapter : Sequences and series Section Telescoping series What you need to now already: The definition and basic properties of series. How to decompose a rational expression

More information

Lectures 2 3 : Wigner s semicircle law

Lectures 2 3 : Wigner s semicircle law Fall 009 MATH 833 Random Matrices B. Való Lectures 3 : Wigner s semicircle law Notes prepared by: M. Koyama As we set up last wee, let M n = [X ij ] n i,j=1 be a symmetric n n matrix with Random entries

More information

Math 3191 Applied Linear Algebra

Math 3191 Applied Linear Algebra Math 9 Applied Linear Algebra Lecture 9: Diagonalization Stephen Billups University of Colorado at Denver Math 9Applied Linear Algebra p./9 Section. Diagonalization The goal here is to develop a useful

More information

Linearly dependent vectorial decomposition of clutters

Linearly dependent vectorial decomposition of clutters Linearly dependent vectorial decomposition of clutters Jaume Martí-Farré 1,2 Departament de Matemàtica Aplicada IV Universitat Politècnica de Catalunya, BarcelonaTech Barcelona, Spain Abstract This paper

More information

Some Formulas for the Principal Matrix pth Root

Some Formulas for the Principal Matrix pth Root Int. J. Contemp. Math. Sciences Vol. 9 014 no. 3 141-15 HIKARI Ltd www.m-hiari.com http://dx.doi.org/10.1988/ijcms.014.4110 Some Formulas for the Principal Matrix pth Root R. Ben Taher Y. El Khatabi and

More information