501 views
5 5 votes

Let $k$ be minimum number of bits needed to correct all possible $t$ bits error then which of the following condition must satisfy?

 

  1. $2^{n-k} \geq \dbinom{n}{1} + \dbinom{n}{2} + \cdots + \dbinom{n}{t}$
     
  2. $2^{n} \geq 1 + \dbinom{n}{1} + \dbinom{n}{2} + \cdots + \dbinom{n}{t}$
     
  3. $2^{n-k} \geq 1 + \dbinom{n}{1} + \dbinom{n}{2} + \cdots + \dbinom{n}{t}$
     
  4. $2^{k} \geq 1 + \dbinom{n}{1} + \dbinom{n}{2} + \cdots + \dbinom{n}{t}$
     

1 Answer

4 4 votes
Think of it as we have $t$ bits of error, and as the question is saying that we have to correct all $t$-bit errors, then in that case the parity bits (denoted here as $k$)

should be able to produce all possible combinations so as to signal uniquely which bit (or set of bits) is faulty in the codeword.  

The total different signals that can be generated is:  

\[
2^k
\]

Now this should be able to cover all the possible error signals. The types of error signals we can have are:  

- Error in none of the bits: $1$ signal for this case.  
- Error in exactly $1$ bit: $\binom{n}{1}$, where $n$ is the length of the codeword.  
- Error in exactly $2$ bits: $\binom{n}{2}$  
- Error in exactly $3$ bits: $\binom{n}{3}$  
- $\;\;\vdots$  
- Error in exactly $t$ bits: $\binom{n}{t}$  

Hence, all of them should be uniquely signaled with the help of the parity bits. Therefore, the condition becomes:  

\[
2^k \;\;\geq\;\; 1 + \binom{n}{1} + \binom{n}{2} + \binom{n}{3} + \cdots + \binom{n}{t}
\]
Answer:
Position:
Show:

Related questions

4 4 votes
4 answers 4 answers
7.1k
7.1k views
Isha Gupta asked Jun 15, 2016
7,107 views
The hamming distance between the octets of $\textsf{0xAA}$ and $\textsf{0x55}$ is$7$$5$$8$$6$
1 1 vote
1 answers 1 answer
1.8k
1.8k views
aashish1406 asked Aug 16, 2023
1,756 views
Given data 10111100 Then P1, P2, P4, Pg parity bits that are attached to data to form codeword are Why they are taking parity bits from LHS in below question A 12 bit ham...
0 0 votes
1 answers 1 answer
896
896 views
amitlko asked Oct 29, 2016
896 views
Assume x, y and z are n bit binary numbers then which of the following inequalities hold about Hamming Distance between them?A. HD(x,y)+HD(y,z)>=HD(x,z)B. HD(x,y)+HD(y,z)...
4 4 votes
2 answers 2 answers
10.9k
10.9k views
dd asked Sep 14, 2016
10,862 views
A 12-bit Hamming code whose hexadecimal value is 0xE4F arrives at a receiver. What was the original value in hexadecimal? Assume that not more than 1 bit is in error.