next up previous
Next: The fitness of evolved Up: Shape space coverage with Previous: Lower bound on the

Upper bound on the evolved fitness

I also calculate an upper bound for the fitness of the evolved libraries by using a theorem from the theory of error-correcting codes (1986). Assume that we distribute the A antibodies over the space of 2L pathogen bit strings in such a way that each antibody ai covers a set Si of volume Vi, corresponding to the number of pathogens up to Hamming distance d from antibody ai. Assume that all sets Si are disjoint and of equal size. In the best situation, there exists a Hamming distance d such that the sets Si together exactly cover the space of 2L pathogens. Since

\begin{displaymath}V_i = \sum_{h=0}^d {L \choose h},\end{displaymath}

this yields the inequality

 \begin{displaymath}
A \sum_{h=0}^d {L \choose h} \leq 2^L,
\end{displaymath} (2.2)

In the theory of error-correcting codes, this inequality is known as the sphere-packing or Hamming bound. The library is "perfect" if equality holds. The fitness fu of such a perfect library is given by

\begin{displaymath}f_u = 1 - \frac{\sum_{i=0}^d i {L \choose i}}{\sum_{i=0}^d L {L
\choose i}}.\end{displaymath}

However, it may be that a "perfect" library cannot be constructed. That is, there is no value of d for which the A disjoint Hamming distance d-balls around the antibodies cover the space completely. In this situation, we first determine the maximum value of d for which the inequality [*] still holds. Each antibody will cover a ball of pathogens around itself, up to Hamming distance d. The rest of the pathogen strings, that do not fall in any of the A Hamming distance d-balls around the antibodies, will be at Hamming distance d+1 from at least one of the antibodies. Thus, given this value d, the upper bound on the fitness will be given by

\begin{displaymath}f_u = \frac{A \sum_{i=0}^d (L - i){L \choose i} + \left(2^L - A
\sum_{i=0}^d {L \choose i} \right)(L - (d+1))}{L 2^L}.\end{displaymath}


next up previous
Next: The fitness of evolved Up: Shape space coverage with Previous: Lower bound on the
Mihaela Oprea
1999-04-11