55 ≤ C(29,9,3) ≤ 59

Method of Construction: dynamic programming covering

Lower Bound: Schonheim

  1  4  7 11 14 17 21 24 27
  2  5  8 12 15 18 19 22 25
  3  6  9 10 13 16 20 23 26
  1  5  9 11 15 16 21 22 26
  2  6  7 12 13 17 19 23 27
  3  4  8 10 14 18 20 24 25
  1  2  3 13 14 15 25 26 27
  4  5  6 16 17 18 19 20 21
  7  8  9 10 11 12 22 23 24
  1  5  9 10 14 18 19 23 27
  2  6  7 11 15 16 20 24 25
  3  4  8 12 13 17 21 22 26
  1  6  8 12 14 16 20 22 27
  2  4  9 10 15 17 21 23 25
  3  5  7 11 13 18 19 24 26
  1  2  3 16 17 18 22 23 24
  4  5  6 10 11 12 25 26 27
  7  8  9 13 14 15 19 20 21
  1  6  8 11 13 18 21 23 25
  2  4  9 12 14 16 19 24 26
  3  5  7 10 15 17 20 22 27
  1  6  8 10 15 17 19 24 26
  2  4  9 11 13 18 20 22 27
  3  5  7 12 14 16 21 23 25
  1  5  9 12 13 17 20 24 25
  2  6  7 10 14 18 21 22 26
  3  4  8 11 15 16 19 23 27
  1  2  3 10 11 12 19 20 21
  4  5  6 13 14 15 22 23 24
  7  8  9 16 17 18 25 26 27
  1  2  3  4  5  6  7  8  9
 10 11 12 13 14 15 16 17 18
 19 20 21 22 23 24 25 26 27
  1  4  7 12 15 18 20 23 26
  2  5  8 10 13 16 21 24 27
  3  6  9 11 14 17 19 22 25
  1  4  7 10 13 16 19 22 25
  2  5  8 11 14 17 20 23 26
  3  6  9 12 15 18 21 24 27
  1  2  3  4 15 17 24 28 29
  5  6  7  8 17 21 25 28 29
  9 10 11 12 17 22 26 28 29
 13 14 15 16 17 23 27 28 29
  1  2  6 11 16 18 25 28 29
  2  5 12 15 18 21 24 28 29
  3  8  9 14 18 22 27 28 29
  4  7 10 13 18 23 26 28 29
  1  2  8 10 15 19 26 28 29
  2  7  9 16 19 22 24 28 29
  3  6 12 13 19 23 25 28 29
  4  5 11 14 19 21 27 28 29
  1  2  7 12 14 20 27 28 29
  2  8 11 13 20 23 24 28 29
  3  5 10 16 20 21 26 28 29
  4  6  9 15 20 22 25 28 29
  1  5  9 13 21 22 23 28 29
  6 10 14 24 25 26 27 28 29
  3  4  7  8 11 12 16 28 29
  7 11 15 17 18 19 20 28 29