Bounds on ordered codes and orthogonal arrays Alexander Barg

Punarbasu Purkayastha

Dept. of ECE and Institute for Systems Research University of Maryland, College Park, MD 20742 [email protected]

Dept. of ECE University of Maryland, College Park, MD 20742 [email protected]

Abstract— We prove several new bounds on ordered codes and ordered orthogonal arrays. We also show that the eigenvalues of the ordered Hamming scheme are the multivariable Krawtchouk polynomials and establish some of their properties.

I. I NTRODUCTION A. The NRT metric space. Let Q be a finite alphabet of size q viewed as an additive group mod q. Consider the set Qr,n of vectors of dimension rn over Q. A vector x will be written as a concatenation of n blocks of length r each, x = {x11 , . . . , x1r ; . . . ; xn1 , . . . , xnr }. For a given vector x let ei , i = 1, . . . , r be the number of r-blocks of x whose rightmost nonzero entry is in the ith position counting from the beginning of the block. The r-vector e = (e1 , . . . , er ) will be called the shape of x. For two vectors x, y ∈ Qr,n let us write x ∼e y if shape(x − y) = e. A shape vector e = (e1 , . . . , er ) defines a partition of a number N ≤ n into aPsum of r nonnegative parts. Let ∆n,r = {e ∈ (Z+ ∪ {0})r : i ei ≤ n} be the set of all such partitions. For brevity we write X X iei , e0 = n − |e|. ei , |e|′ = |e| = i

i

Let x ∈ Qr,n be a vector of shape e. Define a weight function (norm) on Qr,n by setting w(x) = |e|′ and let dr (x, y) = w(x − y) denote the metric induced by this norm. We call the function dr the ordered weight. It was first introduced by Niederreiter [13] and later, independently, by Rosenbloom and Tsfasman [15]. The set Qr,n together with this metric will be called the ordered Hamming space (the − → − → NRT space) and denoted by H = H (q, n, r). Note that the case r = 1 corresponds to the usual Hamming distance on Qn . Below the value of r is assumed to be fixed. B. Ordered codes and ordered orthogonal arrays (OOAs). An − → (n, M, d) ordered code C ⊂ H is an arbitrary subset of r,n M vectors in Q such that the minimum ordered distance between any two distinct vectors in C is d. The number R = logq M/rn is called the rate of the code C. In the asymptotic results below we assume that n → ∞ and d/n → rδ. Let us call a subset of coordinates I ⊂ {1, . . . , rn} leftadjusted if with any coordinate ir+j, 0 ≤ i ≤ n−1, 1 ≤ j ≤ r it also contains all the coordinates (ir + 1, . . . , ir + j − 1) of the same block. A subset C ⊂ Qr,n , |C| = M is called a (t, n, r, q) ordered orthogonal array (OOA) of strength t if its projection on any left-adjusted set of t coordinates contains all the q t rows an equal number, say λ, of times. The parameter λ is called the index of C. It follows that M = λq t . Sometimes OOAs are also called hypercubic designs.

The study of OOAs is motivated by the problem of designing uniformly distributed sets of points in the n-dimensional unit cube Kn for use in numerical integration. For a continuous function f of bounded variation, the P error of replacing the integral over Kn with the sum M −1 x∈N f (x) over a set N of M points in Kn (a “net”) can be bounded via the deviation of N from the uniform distribution. Low-discrepancy point sets [13] give rise to the notion of a (t, m, s)-net which can be equivalently defined as an OOA(m − t, s, m − t, q) with λ = q t (see, e.g., [12]). Therefore bounds on OOAs are of interest for estimating the error of Monte-Carlo integration on Kn . In this context ordered codes arise as a dual object of OOAs within the frame of Delsarte’s theory [6], although [15] defined them independently of other problems. Apart from the combinatorial motivation, ordered codes figure in recent algebraic list decoding algorithms of ReedSolomon codes [14]. − → C. Notation. Let ve = |{x ∈ H : shape(x) = e}|. We have   ′ n ve = (q − 1)|e| q |e| −|e| . (1) e 0 , e 1 , . . . , en Let A(z) = (q − 1)z(z r − 1)/(q(z − 1)) and P leti z0 = z0 (x) satisfy the equation xr(1 + A(z)) = q−1 i iz . Define the q function 1 Hq,r (x) = x(1 − logq z0 ) + logq (1 + A(z0 )). r In the case r = 1 we write hq (x) instead of Hq,1 (x), where x − (1 − x) logq (1 − x). Let hq (x) = −x logq q−1 r

1 qr − 1 1 X −i q =1− r . (2) δcrit = 1 − r i=1 rq q − 1 − → Let Sd P be a sphere of radius d = δrn in H . Its volume equals |Sd | = e:|e|′ =d ve . By [15], this quantity satisfies ( Hq,r (δ) 0 ≤ δ ≤ δcrit −1 (3) lim (nr) logq |Sd | = n→∞ 1 δcrit < δ ≤ 1.

D. Bounds on ordered codes and OOAs. A number of bounds on the size of ordered codes and OOAs were established in [15], [9], [11], [5], [12]. By the Gilbert-Varshamov bound [15] − → there exists an (n, M ) code P C ∈ H with NRT distance d d−1 whose parameters satisfy M i=0 |Si | ≥ q nr . Asymptotically, we obtain R ≥ 1 − Hq,r (δ) for 0 ≤ δ ≤ δcrit . The same paper also proves the Plotkin bound d M≤ d − nrδcrit

and the Singleton bound. Dual bounds (i.e., lower bounds on the size of OOAs) were established in [11], [12]. In particular, let C be a (t, n, r, q) OOA. If t + 1 ≥ nrδcrit then  nrδcrit  |C| ≥ q nr 1 − t+1 (dual Plotkin bound, [12]). A dual Hamming bound (Rao bound) on OOAs was proved in [11]. II. A BASSALYGO -E LIAS

BOUND ON CODES

Theorem 2.1: Let C be an (n, M, d) code. Then 1 . 2 0≤w≤rn |Sw |(dn − 2wn + w ) rδcrit Proof : We will rely upon the next lemma. − → Lemma 2.2: Let C ⊂ H , |C| = M be a code all of whose vectors have weight w and are at least distance d apart. Then M ≤ q rn dn min

dn . w2 dn − 2wn + rδ crit Proof : Let C i be a projection of C on the ith block of coordinates. For a vector z ∈ Qr let z h = (zr−h+1 , . . . , zr ) be its suffix of length h. Given x ∈ C, we denote by xi ∈ C i its ith block and write xi,h to refer to the h-suffix of xi . For i = 1, . . . , n; h = 1, . . . , r; c ∈ Qh let λhi,c = |{xi ∈ C i : xi,h = c}|. We have M≤

dr (xi , y i ) = r −

r X X

h=1

δ(xi,h , c)δ(y i,h , c).

(4)

c∈Qh

λhi,c =

Mw , q h nrδcrit

h = 1, . . . , r, i = 1, . . . , n, c ∈ Fqh \{0}.

To verify that this critical point is in fact a minimum, observe that the form F is convex because its Hessian matrix is 2I and is positive definite (both globally and restricted to the intersection of the hyperplanes (6) ). Substituting P these values of the λs and taking account of the fact that h q −h = r(1 − δcrit ), we get  w2  2w F ≥ M 2n 2 − +r . n rδcrit n Then from (5) we obtain X w2  M2  2wn − dM (M − 1) ≤ dr (x, y) ≤ n rδcrit x,y∈C

which gives the result. The proof of the theorem is completed as follows. Let Sw be a sphere of radius w around zero. Clearly, X |C||Sw | = |(C − x) ∩ Sw | ≤ q nr Aq (n, d, w), → − x∈ H

where Aq (n, d, w) is the maximum size of a distance-d code in Sw . With the previous lemma, this gives the result. Using (3), the asymptotic version of the BE bound is p R ≤ 1 − Hq,r (δcrit (1 − 1 − δ/δcrit )). III. T HE

Compute the sum of all distances in the code as follows:

ORDERED

H AMMING

SCHEME

An association scheme that describes the combinatorics of the NRT space was constructed in [10]. Define an r-class δ(x , c)δ(y , c) dr (x, y) = nrM − “kernel scheme” K(Qr,1 , D = (D0 , D1 , . . . , Dr )) with the i i h x,y∈C i,x ,y h=1 c∈Q relations n X r X X (5) D = {(x , x ) ∈ Qr,1 ×Qr,1 : d (x , x ) = i} (0 ≤ i ≤ r). (λhi,c )2 . = nrM 2 − X

2

r X X X

i,h

i,h

i

i=1 h=1 c∈Qh

To bound above the right-hand side, we need to find the minimum of the quadratic form F =

n X r X

X

(λhi,c )2 +

i=1 h=1 c∈Qh \{0}

n X r X

(λhi,0 )2

i=1 h=1

under the constraints Pn Pr λhi,0 = M (nr − w) Pi=1 h=1 h (1 ≤ h ≤ r, 1 ≤ i ≤ n) c∈Qh λi,c = M

2

r

1

2

The next theorem uses the notion of Delsarte extension of association schemes [6, p.17]. (We refer to [6], [3] for general combinatorial background.) Theorem 3.1: [10] The space X = Qr,n together with the relations Re = {(x, y) ∈ X × X : x ∼e y}

(6)

Critical points of F in the intersection of these hyperplanes, together with (6), satisfy the equations 2λhi,c + βi,h = 0 2λhi,0 + α + βi,h = 0

1

1 ≤ i ≤ n; 1 ≤ h ≤ r; c ∈ Qh \{0} 1 ≤ i ≤ n; 1 ≤ h ≤ r α, βi,h ∈ R. (7) The system (6)-(7) has a unique solution for the variables λhi,c , βi,h , α; in particular,  w i h 1 − 1 + 1 , h = 1, . . . , r, i = 1, . . . , n λhi,0 = M qh nrδcrit

(e ∈ ∆n,r ) − → forms a formally self-dual association scheme H, called the rHamming scheme. In can be constructed as an n-fold Delsarte extension of K. This implies in particular that the first and second eigenvalues − → of H coincide. In this section we establish properties of the eigenvalues for later use in bounding the size of codes and OOAs. We remark that the valences of the scheme are equal to its multiplicities, and both are given by ve , e ∈ ∆n,r . In the conventional case of r = 1, eigenvalues of the Hamming scheme are given by the Krawtchouk polynomials    i X n−x l k−l x (8) ki (n, x) = (−1) (q − 1) l k−l l=0

which form a family of polynomials of one discrete  variable orthogonal on {0, 1, . . . , n} with weight α(i) = ni 2−n , i.e., the binomial probability distribution. Here we are interested in their multivariable generalization. Let V = Vr,n be the space of real polynomials of r discrete variables x = (x1 , x2 , . . . xr ) defined on ∆n,r . Let us define a bilinear form acting on the space V by X hϕ, ψi = ϕ(e)ψ(e)w(e) (9) e∈∆n,r

(vi) (Three-term relation) Let Kκ be a column vector of the polynomials Kf ordered lexicographically with respect to all f that satisfy |f | = κ. The three-term relation is obtained by expanding the product P (e)Kκ (e) in the basis {Kf }, where P (e) is a first-degree polynomial. By orthogonality, the only nonzero terms in this expansion will be polynomials of degrees κ + 1, κ, κ − 1 [8, p.75]. We establish an explicit form of the three-term relation for P (e) = δcrit rn − |e|′ . We have

− → where w(e) = q −nr ve . By Delsarte, the eigenvalues of H are orthogonal, namely hPe , Pf i = δe,f ve . Let

P (e)Kκ (e) = aκ Kκ+1 (e) + bκ Kκ (e) + cκ Kκ−1 (e) (14)   where aκ , bκ , cκ are matrices of order κ+r−1 × κ+t+r−1 , r−1 r−1 where t = 1, 0, −1 respectively. The nonzero elements of these matrices have the following form:

The numbers pi , i = 0, . . . , r define a multinomial probability distribution on the set of partitions according to

aκ [f, h] = Li (fi + 1) if h = (f1 , . . . , fi + 1, . . . , fr )

pi = q i−r−1 (q − 1), i = 1, . . . , r;

Pr(e) = n!

r Y pei i

i=0

ei !

p0 = q −r .

,

and Pr(e) = w(e). With this, we recognize the eigenvalues Pe as a particular case of multivariable Krawtchouk polynomials [16] which form an orthogonal basis of the space V = L2 (∆n,r ) of real polynomials of r discrete variables. For a partition f ∈ ∆n,r denote by Kf (x) = Kf1 ,...,fr (x1 , . . . , xr ) the Krawtchouk polynomial that corresponds to it. Let κ = |f | be the degree of Kf . Properties of the polynomials Kf . The next properties follow from the general theory of [6]. (i) Ke (x) is a polynomial in the  variables x1 , . . . , xr of degree κ = |e|. There are κ+r−1 different polynomials of r−1 the same degree, each corresponding to a partition of κ. (ii) (Orthogonality) √ hKf , Kg i = vf δf,g , kKf k = vf . (10) In particular, let Fi = (0i−1 10r−i−1 ), i = 1, . . . , r be a partition with one part. We have kKFi k2 = hKFi , KFi i = n(q − 1)q i−1

i = 1, . . . , r. (11)

(iii) (Linear polynomials) For i = 1, . . . , r, KFi (x) = q i−1 (q−1)(n−xr −· · ·−xr−i+2 )−q i xr−i+1 . (12) This can be computed by Gram-Schmidt starting with K0,...,0 = 1 and using (11). (iv) ve Kf (e) = vf Ke (f ) (e, f ∈ ∆n.r ). In particular, Kf (0) = vf . (v) For any e, f ∈ ∆n,r Kf (e)Kg (e) =

X

phf,g Kh (e)

(13)

h∈∆n,r

where the linearization coefficients phf,g = |{z ∈ Qr,n : z ∼f x, z ∼g y; x ∼h y}| are the intersection numbers of the scheme. In particular, phf,g ≥ 0.

cκ [f, h] = Li (n − κ + 1)q i−1 (q − 1) if h = (f1 , . . . , fi − 1, . . . , fr )  i−1 Li fi q (q − 2) if h = f    i−1  L (q − 1)  i (fk + 1)q    if h = (f ,  1 . . . , fk + 1, . . . , fi − 1, . . . , fr ), 1≤k
−1 where Li = qqr (q−1) . Along with the polynomials Ke below we use their normale e , e ∈ ∆n,r } e e = Ke /√ve . The polynomials {K ized version K form an orthonormal basis of V . The matrices a, b, c in the orthonormal basis will be denoted by A, B, C respectively. Let Vκ ⊂ V be the set of polynomials of total degree ≤ κ. Let Eκ be the orthogonal projection from V on Vκ . Define the operator

Sκ :Vκ → Vκ ϕ 7→ Eκ (P (e)ϕ). Its matrix in the orthonormal basis has the form   B0 A0 0 . . . 0  C1 B1 A1 . . . 0      e Sκ =  0 C2 B2 . . . 0   .. . .. .. . .. ..    . . . 0 0 . . . Cκ Bκ

where the Bi s are symmetric and Ci = ATi−1 , i = 1, . . . , κ. On account of property (v) and the fact that P (e) = P r e i=1 Li KFi (e), the matrix elements of Sκ are nonnegative. The matrix of Sκ in the basis {Ke } has the property vh Sκ [f, h] = vf Sκ [h, f ] (f, h ∈ ∆n,r ).

(15)

(vii) (Explicit expression) ′

Kf (x) = q |f | −|f |

r Y

i=1

kfi (ni , xr−i+1 )

(16)

where kfi is aPunivariate Krawtchouk polynomial (8), ni = Pr−i+1 r xj − j=i+1 fj , and f, x ∈ ∆n,r . This form of the j=0 polynomial Kf (x) was obtained in [5] (various other forms were found in [10], [7]). (viii) (Christoffel-Darboux). Let L ⊂ ∆n,r and define X UL (a, e) , vf−1 Kf (a)Kf (e) (a, e ∈ ∆n,r ).

spectral radius ρ(Tκ +mI) is well-defined and is an eigenvalue of (algebraic and geometric) multiplicity one of Tκ + mI. Moreover, again using Perron-Frobenius, ρ(Sκ−1 + mI) < ρ(Tκ + mI) < ρ(Sκ + mI). Then λκ−1 < θκ < λκ

f ∈L

The action of P (e) on UL is described as follows: (P (e) − P (a))UL (a, e) X X Sκ [f, h](Kh (e)Kf (a) − Kh (a)Kf (e)), = vf−1 f ∈L

where θκ = ρ(Tκ ). Let G > 0 be the eigenfunction of Tκ with eigenvalue θκ . Let us write out the product P (e)G in the orthonormal basis: e κ+1 e κ + Gκ Aκ K P (e)G = GS X e κ+1 . e f + Gκ Aκ K εf Gf K = θκ G +

h∈∆n,r \L

A particular case of the above is obtained when L = {f : |f | ≤ P κ}. The kernel UL , denoted in this case by Uκ , equals κ e s (a), and we obtain e s (e)T K Uκ = s=0 K X e f (a) − K e f (e)Qf (a) Qf (e)K (P (e) − P (a))Uκ (a, e) = f :|f |=κ

(17) P e h (e)Aκ [f, h]. This relation is where Qf (e) = h:|h|=κ+1 K called the Christoffel-Darboux formula. IV. A N LP BOUND

ON CODES AND

OOA S

The next result is a particular case of Delsarte’s bound (see also [9]). P Theorem 4.1: Let F (x) = F0 + e6=0 Fe Ke (x) be a polynomial that satisfies F0 > 0, Fe ≥ 0 (e 6= 0);

F (e) ≤ 0 (|e|′ ≥ d).

(18)

Then any (n, M, d) code satisfies M ≤ F (0)/F0 .

(19)

Any OOA of strength t = d − 1 and size M ′ satisfies

M ′ ≥ q nr F0 /F (0). (20) We use this result to prove the next − → Theorem 4.2: Let C ⊂ H be an (n, M, d) code and let λκ denote the maximum eigenvalue of Sκ . Then   4rδcrit (n − κ)(q r − 1)κ n M≤ (21) δcrit rn − λκ κ where κ is any degree such that P (e) ≤ λκ−1 for all shapes e with |e|′ ≥ d. Proof : Consider the operator Tκ that equals Sκ on Vκ−1 and acts on a function ϕ ∈ Vκ \Vκ−1 by X ef , εf ϕf K Tκ (ϕ) := Sκ ϕ − f :|f |=κ

where εf > 0 are some constants indexed by the partitions of weight κ (their values will be chosen later). The matrix of Tκ in the orthonormal basis equals   eκ = S eκ − 0 0 T 0 E  where E = diag(εf , |f | = κ) is a matrix of order κ+r−1 r−1 . e κ + mI > 0. By Perron-Frobenius, the Let m be such that T

(22)

f :|f |=κ

where Gκ is a projection of the vector G on the space Vκ \Vκ−1 . This implies the equality P e |f |=κ Gf (εf Kf + Qf ) , G= P (e) − θκ

where Qf (e) is defined after (17). Now take F (e) = (P (e) − θκ )G2 (e). Let us verify (18). Since multiplication by a function is a self-adjoint operator, we obtain X X e f + Qf ), Gi = G2f εf > 0. Gf (εf K F0 = hF, 1i = h |f |=κ

|f |=κ

By (13), Fe ≥ 0 for e 6= 0. The assumption of the theorem together with (22) implies that F (e) ≤ 0 for |e|′ ≥ d. Hence 2 P e f (0) + Qf (0)) K G (ε f f |f |=κ F (0) P M≤ = F0 (P (0) − θκ ) |f |=κ G2f εf P √ X (εf K e f (0) + Qf (0))2 4 |f |=κ Qf (0) vf ≤ (23) ≤ (P (0) − λκ )εf P (0) − λκ |f |=κ

where in the third step we used the Cauchy-Schwarz inequality and in the last step computed the minimum on εf . Next, X X √ X √ √ Qf (0) vf = Aκ [f, h] vh . vf |f |=κ

f :|f |=κ

h:|h|=κ+1

Let h = (f1 , . . . , fi + 1, . . . , fr ) for some i, 1 ≤ i ≤ r. Then using (1) we find  √ 1  √ Aκ [f, h] vh = 1 − r−i+1 (n − κ) vf , q

Thus we have r  X X X √ (n − κ) 1 − Qf (0) vf = |f |=κ i=1

|f |=κ

= (n − κ)rδcrit

X

|f |=κ

1 q r−i+1

 vf

  n (q r − 1)κ . vf = (n − κ)rδcrit κ

Substitution of this into (23) concludes the proof. Remark: The proof uses a “spectral method” first employed in [2] for the Grassmannian space and later used in [4] to

prove classical asymptotic bounds of coding theory. The gist of the method can be explained as follows. The polynomial F (e) is sought in the form F (e) = u(e)G2 (e) where u(e) is a linear function that assures that F (e) ≤ 0 in (18) and G(e) is a function that maximizes the Fourier transform Fb (0). It turns out that a good choice for G is a delta-function at (or near) d. An approximation of the delta-function is given by the (Dirichlet) kernel Uκ which is its projection on Vκ . We therefore seek to modify the operator Sκ so that Uκ becomes its eigenfunction with eigenvalue θκ , express the bound of Theorem 4.1 as a function of θκ and optimize on κ within the limits (18). The reader is advised to consult the univariate case [4] for which these ideas become more apparent. Next we estimate the spectral radius of Sκ using some combinatorics of partitions and prove the following asymptotic result. Theorem 4.3: Let RLP (δ) be the function defined by R(τ ) = r1 (hq (τ ) + τ logq ((q r − 1)/(q − 1))), 0 ≤ τ ≤ 1;  p nP r i−1 δ(τ ) = δcrit − 1r max i=1 Li 2 (1 − τ )(q − 1)τi q o Pi−1 p i+k +(q − 2)τi q i−1 (q r−i+1 − 1) + 2 q−1 τ τ q k i k=1 q

Pl where the maximum is taken over {τi ≥ 0; i=1 τi = τ }. Then the asymptotic rate of any code family of relative distance δ satisfies R ≤ RLP (δ) and the rate of any family of OOAs of relative strength δ satisfies R ≥ 1 − RLP (δ). V. A N IMPROVED

BOUND FOR

r=2

− → In this section we prove a bound for codes in H (q, n, 2) which improves upon the general result of the previous section. The improvement is due to the fact that in the case r = 2 it is possible to work with the polynomials Kf (e) in their explicit form, and base the bound on the behavior of their zeros instead of the spectral radius of the operator Sκ . Namely, let f = (f1 , f2 ), e = (e1 , e2 ). From (16) we have Kf (e) = q f2 kf2 (n − e2 , e1 )kf1 (n − f2 , e2 ). We use the polynomial F (a, e) = (P (e) − P (a))UL2 (a, e) with a specially designed set L in Theorem 4.1. The analysis relies on the ideas of [1], leading to Theorem 5.1: The asymptotic rate of any family of codes of relative distance δ satisfies R ≤ Φ(δ), where  Φ(δ) = min 1/2 τ2 + hq (τ1 ) + (1 − τ1 )hq τ1 ,τ2

τ2  , 1 − τ1

where the minimum is taken over all τ1 , τ2 that satisfy 0 ≤ τ1 ≤ (q − 1)/q 2 ,

0 ≤ τ2 ≤ (q − 1)/q

γ(τ2 ) + (2 − γ(τ2 ))(1 − τ2 )γ(τ1 ) ≤ 2δ where γ(x) =

2p q−1 q−2 (q − 1)x(1 − x). − x− q q q

The asymptotic rate of any family of OOAs of relative strength δ satisfies R ≥ 1 − Φ(δ).

R

R

q=2, r=2

Thm. 4.6

1 Plotkin GV 0.8

Elias Thm. 5.1

0.6

0.4

0.2

∆ 0.1

0.2

0.3

0.4

0.5

0.6

δ Fig. 1.

Bounds for r = 2, q = 2

The bound of Theorem 5.1 is better than the result of Theorem 4.3 for all but large δ. For r ≥ 2 Theorem 4.3 gives the best result for δ in this region. Acknowledgment: A.B. is grateful to William J. Martin for calling his attention to the problem of code bounds for the NRT space. Research supported in part by NSF grants CCF0515124, CCF0635271, and by NSA grant H98230-06-1-0044. R EFERENCES [1] M. Aaltonen, A new upper bound on nonbinary block codes, Discrete Mathematics 83 (1990), no. 2-3, 139–160. [2] C. Bachoc, Linear programming bounds for codes in Grassmannian spaces, IEEE Trans. Inform. Theory 52 (2006), 2111–2126. [3] E. Bannai and T. Ito, Algebraic combinatorics I. Association schemes, Benjamen/Cummings, London e. a., 1984. [4] A. Barg and D. Nogin, Spectral approach to linear programming bounds on codes, Problems of Information Transmission 42 (2006), 12–25. [5] J. Bierbrauer, A direct approach to linear programming bounds, preprint, 2006. [6] P. Delsarte, An algebraic approach to the association schemes of coding theory, Philips Research Repts Suppl. 10 (1973), 1–97. [7] S. T. Dougherty and M. M. Skriganov, MacWilliams duality and the Rosenbloom-Tsfasman metric, Mosc. Math. J. 2 (2002), no. 1, 81–97, 199. [8] C. P. Dunkl and Y. Xu, Orthogonal polynomials of several variables, Cambridge University Press, 2001. [9] W. J. Martin, Linear programming bounds for ordered orthogonal arrays and (T, M, S)-nets, Monte Carlo and quasi-Monte Carlo methods 1998 (Claremont, CA), Springer, Berlin, 2000, pp. 368–376. [10] W. J. Martin and D. R. Stinson, Association schemes for ordered orthogonal arrays and (T, M, S)-nets, Canad. J. Math. 51 (1999), no. 2, 326–346. , A generalized Rao bound for ordered orthogonal arrays and [11] (t, m, s)-nets, Canad. Math. Bull. 42 (1999), no. 3, 359–370. [12] W. J. Martin and T. I. Visentin, A dual Plotkin bound for (T, M, S)-nets, IEEE Trans. Inform. Theory 53 (2007), no. 1, 411–415. [13] H. Niederreiter, Low-discrepancy point sets, Monatsh. Math. 102 (1986), no. 2, 155–167. [14] R. R. Nielsen, A class of Sudan-decodable codes, IEEE Trans. Inform. Theory 46 (2000), no. 4, 1564–1572. [15] M. Yu. Rosenbloom and M. A. Tsfasman, Codes for the m-metric, Problems of Information Transmission 33 (1997), no. 1, 45–52. [16] M. V. Tratnik, Multivariable Meixner, Krawtchouk, and MeixnerPollaczek polynomials, J. Math. Phys. 30 (1989), no. 12, 2740–2749.

Bounds on ordered codes and orthogonal arrays

We call the function dr the ordered weight. It was first introduced by Niederreiter [13] and later, independently, by. Rosenbloom and Tsfasman [15]. The set Qr,n ...

129KB Sizes 2 Downloads 215 Views

Recommend Documents

BOUNDS ON ORDERED CODES AND ORTHOGONAL ARRAYS 1 ...
finite alphabet of size q viewed as an additive group mod q. Consider the set Qr,n of vectors of dimension rn over Q. A vector x will be written as a concatenation of n blocks of ...... [5] E. Bannai and T. Ito, Algebraic combinatorics. I. Associatio

BOUNDS ON ORDERED CODES AND ORTHOGONAL ARRAYS 1 ...
For two vectors x, y ∈ Qr,n let us write x ∼e ... To define ordered orthogonal arrays, let us call a subset of coordinates I ⊂. {1, ..., rn} ...... msn. ⩾ Λ(τ1, ..., τr). The theorem is proved. 5-C. Asymptotic estimate for codes and OOAs.

Nearly Optimal Bounds for Orthogonal Least Squares
Q. Zhang is with the School of Electronic and Information En- gineering ...... Institute of Technology, China, and the Ph.D. degree in Electrical. & Computer ...

Nearly Orthogonal Codes in GNSS Using Unequal ...
For example, in the GPS C/A signalling where all satellites share the code length of. 1023, the average cross-correlation distance between two channels is –23.9 dB [2]. While the resulting co-channel interference is low enough for open-air receptio

Performance of Orthogonal Fingerprinting Codes Under ... - IEEE Xplore
Abstract—We study the effect of the noise distribution on the error probability of the detection test when a class of randomly ro- tated spherical fingerprints is used. The detection test is performed by a focused correlation detector, and the sphe

Setting Lower Bounds on Truthfulness
prove our lower bounds for this problem in the inter-domain routing setting ..... 100 otherwise. Let M be a deterministic, weakly-monotone, mechanism that ...... We assume that for every i vi(∅) = 0 (free disposal) and for every two bundles of ...

/ ordered set/present
Feb 19, 2009 - US 2009/0048928 A1. FIG. 1. L32. D13. Tunin. Sorted/annotated setsg. Train Temporal Classifier ' reference. D23. @ document sets. C1 C2. Cn. D1 D2 D3. Dk. ( Dxx 7777777 '7. 121. Collect/index initial documents m. 151. 153. 2:13:32 “v

On some upper bounds on the fractional chromatic ...
This work was carried out while the author was at the University of Wisconsin at. Madison, USA. Thanks are due to professor Parmesh Ramanathan for suggesting this direction. References. [1] B. Bollobás. Modern Graph Theory. Springer, Graduate Texts i

A Review on Digital Multiband Orthogonal Digital Multiband ... - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 2, Issue .... the applications like pipelined ofdm, pulsed ofdm, wired or wireless use of ...

Orthogonal complex spreading method for multichannel and ...
Sep 2, 2004 - CSEM/Pro Telecom, et al., “FMAiFRAMEs Multiple. Access A Harmonized ... Sequence WM'nl by a ?rst data Xnl of a mh block and. (51) Int. Cl.

Arrays
Creating an Array. 65 87 30. 1. 0. 2. name[];. Example: int temperature[3]; temperature[0] = 65; temperature[1] = 87; temperature[2] = 30;. OR int temperature[] = { 65, 87, 30 }; ... Where's the bug? string class[3] = { "Sam", "Jess", "Kim" }; for (

Optimization of modal filters based on arrays of ...
Aug 17, 2009 - array of sensors distributed on the host structure. Although several ... composed of a host structure with sensors and actuators which are able to monitor .... advanced structural design, for instance the simultaneous design of ...

Co-Arrays and Multi-Cores
Nov 16, 2009 - A single program is replicated a fixed number of times. ▷ num images() returns the number of images at run-time. ▷ this image() returns the ...

Balanced nested designs and balanced arrays - ScienceDirect.com
Balanced nested designs are closely related to other combinatorial structures such as balanced arrays and balanced n-ary designs. In particular, the existence of symmetric balanced nested de- signs is equivalent to the existence of some balanced arra

A Review on Digital Multiband Orthogonal Digital Multiband ... - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 2, Issue 1, ... In Wireless communication systems, the high data transmission rate is ...

Gingerbread and Candy Arrays - Intermediate.pdf
Page 2 of 14. Credits: www.kevinandamanda.com/fonts/freescrapbookfonts. www.scrappindoodles.com. www.letteringdelights.com. digiscrapkits.com. frompond.blogspot.com. printcandee.com. http://the3amteacher.blogspot.com/. www.kpmdoodles.com. http:rowdyi

On the filtering properties of evolved gate arrays
In practice the coefficients {ai} ..... each fitness function the best chromosomes of 25 runs of the algorithm ..... Actually when the output data was inspected 247 and 8 didn't occur. .... Visualization: An Investigation into IIR Filtering”, Evolu

Discrete Orthogonal Decomposition and Variational ...
Department of Mathematics and Computer Science, ... University of Mannheim, 68131 Mannheim, Germany. {yuanjing ..... Top The restored solenoidal flow u(Ω).

Orthogonal complex spreading method for multichannel and ...
Sep 2, 2004 - CSEM/Pro Telecom, et al., “FMAiFRAMEs Multiple. Access A Harmonized Concept for UMTS/IMT*2000;. FMA2*Wideband CDMA”, Homepage: ...

Fast Orthogonal Projection Based on Kronecker Product - Sanjiv Kumar
gle precision) and projecting one vector can take 800 ms on a single core. In addition, in ..... clusters for each subspace is always set to a small number. (h = 256 in [16, 26]). ..... Springer Science & Business Media, 1992. [8] Y. Gong, S. Kumar, 

Bounds on Information Propagation Delay in ...
MAC contention, and introduce a random dynamic multi-digraph to model its connectivity. We first provide analytical results about the degree distribution of the ...

Generating Informative Trajectories by using Bounds on ...
Introduction. Discrete-time optimal control problems arise in many fields such as finance, medicine, engineering as well as artificial intelligence. Whatever the ...

Bounds on the Lifetime of Wireless Sensor Networks Employing ...
each sensor node can send its data to any one of these BSs (may be to the ... deployed as data sinks along the periphery of the observation region R.