• Tidak ada hasil yang ditemukan

Some Estimations of Kraft Numbers and Related Results

N/A
N/A
Protected

Academic year: 2025

Membagikan "Some Estimations of Kraft Numbers and Related Results"

Copied!
7
0
0

Teks penuh

(1)

Some Estimations of Kraft Numbers and Related Results

This is the Published version of the following publication

Dragomir, Nicoleta, Dragomir, Sever S and Pranesh, Kumar (1998) Some Estimations of Kraft Numbers and Related Results. RGMIA research report collection, 1 (2).

The publisher’s official version can be found at

Note that access to this version may require subscription.

Downloaded from VU Research Repository https://vuir.vu.edu.au/17120/

(2)

SOME ESTIMATIONS OF KRAFT NUMBERS AND RELATED RESULTS

N.M. DRAGOMIR, S.S. DRAGOMIR AND K. PRANESH

Abstract. Some inequalities for Kraft numbers which are important in coding theory [2, 3], for they lead to a simple criterion to determine whether or not there is an instantaneous code with given codeword lengths, are pointed out.

1 Introduction

The following remarkable theorem, published by L.G. Kraft in 1949 gives a simple criterion to determine whether or not there is an instantaneous code [1, p. 43] with given code word lengths [1, p. 44].

Theorem 1.1. (Kraft’s Theorem) We have

1. If C is an r-ary instantaneous code with code word lengths l1, ..., ln, then these lengths must satisfy Kraft’s inequality

Xn k=1

1 rlk 1.

(1.1)

2. If the numbersl1, l2, ..., ln and r satisfy Kraft’s inequality (1.1), then there is an instan- taneous r-ary code with codeword lengths l1, ..., ln.

It is interesting to observe that Kraft’s inequality is also necessary and sufficient for the existence of a uniquely decipherable code. Of course, Kraft’s inequality is sufficient since any instantaneous code is also uniquely decipherable. The necessity of Kraft’s inequality was proved by McMillan in 1956 [1, p. 47]:

Theorem 1.2. (McMillan’s Theorem). If C = {c1, ..., cn } is a uniquely decipherable r-ary code, then its code word lengths must satisfy Kraft’s inequality (1.1).

Define now for anr-ary codeChaving the code word lengthsl1, ..., ln the Kraft numbers Kr(l1, ..., ln) =

Xn k=1

1 rlk.

In what follows we shall point out some new inequalities for Kraft numbers which are closely connected with the inequalities (1.1). Some related results with Kraft’s theorem are also given.

Date.December, 1998

1991 Mathematics Subject Classification. Primary 26D15; Secondary 94Xxx.

Key words and phrases.Kraft Inequality, Analytic Inequalities

(3)

4 Dragomir, Dragomir and Pranesh

2 The Results

We shall start with the following lemma which is of interest in itself.

Lemma 2.1. Let r, li (i= 1, ..., n)be real numbers with r >1.

Then we have the double inequality lnr

Xn i=1

logr rli rli 1

Xn i=1

1 rli lnr

"

1 n

Xn i=1

lilogrn

# . (2.1)

The equality holds iffli= logrn for alli∈ {1, ..., n}.

Proof. The exponential mapf :R(0,∞), f(x) =rx is strictly convex onR.

Recall that for a convex mappingf which is differentiable on its domain, we have the double inequality:

f0(y)(x−y)≤f(x)−f(y)≤f0(x)(x−y) (2.2)

for allx, y in the domain off.

As f0(x) =rxlnr, then by (2.2) we get

ry(x−y) lnr≤rx−ry≤rx(x−y) lnr, x, y∈R.

(2.3)

Now if we choose into the inequality (2.3) x=−li, y= logr 1n

we deduce rli

−lilogr 1

n

lnr≥rli 1 n 1

n

−lilogr 1

n

lnr for alli∈ {1,..., n},which is equivalent to:

(lilogrn)rlilnr≤ 1 n− 1

rli 1

n(lilogrn) lnr (2.4)

for alli∈ {1, ..., n}.

Summing in (2.4) over ifrom 1 ton, we deduce (2.1). The case of equality follows by the strict convexity of the mappingf(x) =rx(r >1, x∈R).We shall omit the details.

Theorem 2.2. LetC= (c1,..., cn)be anr-ary code having the codeword lengthsl1, ..., ln. Then we have the estimation for the Kraft’s number:

1 nlnr

Xn i=1

h

ln (nr)−li[lnr]2i

≤Kr(l1, ..., ln) (2.5)

1 nlnr

Xn i=1

"

rlilnr+nlnn−nli[lnr]2 rli

# .

The equality holds iffli= logrn.

Proof. By Lemma 2.1, we have

Kr(l1, ..., ln)1lnr

"

1 n

Xn i=1

lilogrn

#

= 1

nlnr Xn i=1

ln(nr)−li(lnr)2

RGMIA Research Report Collection, Vol. 1, No. 2, 1998

(4)

and

Kr(l1, ..., ln)1lnr Xn i=1

logr rli

n

rli

= 1

nlnr Xn i=1

"

rlilnr+nlnr−nli[lnr]

rli

2# .

The case of equality is obvious by the same lemma.

Corollary 2.3. LetC= (c1, ..., cn) be anr-ary code having the codeword lengthsl1, ..., ln.If 1

n(l1+...+ln)<logrn, (2.6)

then C is not uniquely decipherable.

Corollary 2.4. If the real numbersr, li(i= 1, ..., n)satisfy the inequality:

Pn i=1

li

rli

Pn i=1

1 rli

logrn (2.7)

then there is an instantaneous r-ary code with codeword lengths l1, ..., ln. Proof. Note that the inequality (2.7) is clearly equivalent to

Xn i=1

lilogrn rli 0 but by the inequality (2.1) we have

0lnr Xn

i=1

lilogrn

rli 1−Kr(l1, ..., ln) and, then

Kr(l1, ..., ln)1.

Applying Kraft’s theorem we deduce the desired conclusion.

Lemma 2.5. Let r, li 1 (i= 1, ..., n)be real numbers. Then we have the inequality:

1 n

Xn i=1

li 1−nli1 r

!

1 Xn i=1

1 rli ≥r

Xn i=1

li rlinli1

1−nli1 r

! . (2.8)

The equality holds iffli= logrn, i= 1, ..., n.

Proof. The mapping g(x) =xp, p 1 is strictly convex on (0,∞) so by the inequality (2.2), we have the inequality

pbp1(a−b)≤ap−bp≤pap1(a−b) (2.9)

for alla, b∈[0,∞).

(5)

6 Dragomir, Dragomir and Pranesh

Let choose in (2.9)

p=li1, a=1 r , b=

1 r

li1

to get for alli∈ {1, ..., n} li

1 n

li−1li 1 r−

1 n

li1!

≤rli 1 n ≤li

1 r

li1

1 r

1 n

li1!

which is equivalent to 1

rnlinli1 −li

n ≤rli1 n ≤li

1 r

li

−li

1 r

li1 1 n

li1 (2.10)

for alli∈ {1, ..., n}.

Summing into the inequality (2.10) overi from 1 ton,we derive 1

rn Xn i=1

linli1 1 n

Xn i=1

li Xn i=1

1 rli 1

Xn i=1

li 1

r li

Xn i=1

li rli1

1 nli1 which is equivalent to (2.8).

The case of equality holds from the strict convexity of g and taking into account that

1

r = n1li1 iff l1

ilogrn1 =1,i.e.,li = logrn, i= 1, ..., n.

In the following theorem we give an estimation of Kraft numbersKr(l1, ..., ln) holds.

Theorem 2.6. Let C = (c1, ..., cn) be anr-ary code with the codeword lengthsl1, ..., ln. Then we have the estimation

1 nr

Xn i=1

h

nli1+1−r(li1)i

≤Kr(l1, ..., ln) (2.11)

1 nr

Xn i=1

rli+1nli1

nli1+1+ 1

−nr2li rlinli1

The equality holds in (2.11)iffli= logrn.

Proof. By Lemma 2.5 we have Kr(l1, ..., ln)1 1

n Xn i=1

li−nli1 r

!

= 1 nr

Xn i=1

h

r(1−li) +nli1+1 i

= 1 nr

Xn i=1

h

nli1+1−r(li1)i

and

Kr(l1, ..., ln)1 Xn i=1

rli

rlinli1 −nli1

= 1 nr

Xn i=1

rli+1nli1

1 +nli1+1 rlinli1

and the inequality (2.11) is proved. The case of equality follows by Lemma 2.5, too.

RGMIA Research Report Collection, Vol. 1, No. 2, 1998

(6)

Proposition 2.7. Let C= (c1, ..., cn)be an r-ary code with the codeword lengths l1, ..., ln. If Pn

i=1

linli1

Pn i=1

li

> r (2.12)

then C is not uniquely decipherable.

Proof. If we would assume that C is uniquely decipherable, then by McMillan’s theorem we have thatKr(l1, ..., ln)1 which implies

01−Kr(l1, ..., ln) Xn i=1

li 1−nli1 r

!

and then Pn i=1

li 1r

Pn i=1

nli1li which contradicts (2.12).

Finally, we obtain the following sufficient condition for the existence of an instantaneous code having a given the non-negative integersrand the lengths l1, ..., ln.

Theorem 2.8. If the non-negative integers r, li(i= 1, ..., n)satisfy the inequality:

r≥ Pn i=1

li

rli Pn i=1

li rli nli1

then there is one instantaneousr-ary code with codeword lengths l1, ..., ln.

The proof follows by Lemma 2.5 and Kraft’s theorem. We shall omit the details.

References

[1] S. ROMAN,Coding and Information Theory, Springer Verlag, Berlin,1992.

[2] T. M. COVER and J. A. THOMAS, Elements of Information Theory, Wiley, New York, 1991.

[3] C. CLAUDE and C. GROZEA, Kraft-Chaitin Inequality Revisited,J. UCS, 5(1996), 306- 310.

(N.M. Dragomir and S.S. Dragomir) School of Communications and Informatics, Victoria University of Technology, PO Box 14428, Melbourne City MC, Victoria 8001, Australia.

(K. Pranesh) University of Transkei, Private Bag X1, UNITRA Umtata, 5117, South Africa

E-mail address: N.M. Dragomir [email protected] S.S. Dragomir [email protected] K. Pradesh [email protected]

0The present paper is accepted for publication in Soochow J. of Math., Taiwan.

(7)

Referensi

Dokumen terkait

Applications of Ostrowski's Version of the Grüss Inequality for Trapezoid Type Rules This is the Published version of the following publication Barnett, Neil S and Dragomir, Sever S

Integral Inequalities of Grüss Type via Pólya-Szegö and Shisha-Mond Results This is the Published version of the following publication Dragomir, Sever S and Diamond, N.. T 2002

A Hadamard-Jensen Inequality and an Application to the Elastic Torsion Problem This is the Published version of the following publication Dragomir, Sever S and Keady, Grant 1998 A

Grüss Inequality in Inner Product Spaces This is the Published version of the following publication Dragomir, Sever S 1998 Grüss Inequality in Inner Product Spaces.. The publisher’s

Some Bessel type additive inequalities in inner product spaces This is the Published version of the following publication Dragomir, Sever S 2021 Some Bessel type additive

Gauss-Pólya Type Results and the Hölder Inequality This is the Published version of the following publication Dragomir, Sever S, Pearce, Charles and Sunde, J 2000 Gauss-Pólya Type

Second Derivatives Belong to Lp A,B and Applications This is the Published version of the following publication Cerone, Pietro, Dragomir, Sever S and Roumeliotis, John 1998 An

A Discrete Grüss Type Inequality and Applications for the Moments of Random Variables and Guessing Mappings This is the Published version of the following publication Dragomir, Sever