Slide 14
Slide 14 text
Flexible pigeonhole principle
14
} Lemma (integer)
} Given strings q = q1
, q2
, …, qb
and x = x1
, x2
, …, xb
, and threshold t
} Consider thresholds t1
, t2
, …, tb
such that tj
are integers and ∑ tj
= t
} If Ham(q, x) ≤ t, there exists at least one block j such that Ham(qj
, xj
) ≤ tj
} Proof
} Assume there is no block j such that Ham(qj
, xj
) ≤ tj
} Ham(q, x) = ∑ Ham(qj
, xj
) > ∑ tj
= t contradicts Ham(q, x) ≤ t
1st 2nd 3rd 4th
qj
0000 1111 0000 1111
xj
0001 0011 0011 1111
tj
1 1 1 1
When t = 4,
∑ tj
= t = 4