16 ≤ C(23,16,5) ≤ 20

Method of Construction: dynamic programming covering

Lower Bound: Schonheim

  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 17 18
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 19 20
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 21 22
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 18 23
  2  3  4  5  8  9 10 15 16 17 18 19 20 21 22 23
  1  4  6  7  8 10 11 15 16 17 18 19 20 21 22 23
  1  3  5  6  8 12 13 15 16 17 18 19 20 21 22 23
  2  7  8  9 11 12 13 15 16 17 18 19 20 21 22 23
  1  3  7  9 10 12 14 15 16 17 18 19 20 21 22 23
  2  5  6 10 11 12 14 15 16 17 18 19 20 21 22 23
  2  3  4  6  7 13 14 15 16 17 18 19 20 21 22 23
  1  4  5  9 11 13 14 15 16 17 18 19 20 21 22 23
  4  5  6  7  9 11 12 15 16 17 18 19 20 21 22 23
  1  2  3  4 10 11 12 15 16 17 18 19 20 21 22 23
  1  2  5  7  9 10 13 15 16 17 18 19 20 21 22 23
  1  3  6  9 10 11 13 15 16 17 18 19 20 21 22 23
  1  2  6  8  9 10 14 15 16 17 18 19 20 21 22 23
  1  3  5  7  8 11 14 15 16 17 18 19 20 21 22 23
  2  4  8 10 12 13 14 15 16 17 18 19 20 21 22 23