Best Known (60−31, 60, s)-Nets in Base 2
(60−31, 60, 21)-Net over F2 — Constructive and digital
Digital (29, 60, 21)-net over F2, using
- t-expansion [i] based on digital (21, 60, 21)-net over F2, using
- net from sequence [i] based on digital (21, 20)-sequence over F2, using
- Niederreiter–Xing sequence construction II/III [i] based on function field F/F2 with g(F) = 21 and N(F) ≥ 21, using
- net from sequence [i] based on digital (21, 20)-sequence over F2, using
(60−31, 60, 25)-Net over F2 — Digital
Digital (29, 60, 25)-net over F2, using
- t-expansion [i] based on digital (28, 60, 25)-net over F2, using
- net from sequence [i] based on digital (28, 24)-sequence over F2, using
- Niederreiter–Xing sequence construction II/III [i] based on function field F/F2 with g(F) = 28 and N(F) ≥ 25, using
- net from sequence [i] based on digital (28, 24)-sequence over F2, using
(60−31, 60, 67)-Net over F2 — Upper bound on s (digital)
There is no digital (29, 60, 68)-net over F2, because
- 1 times m-reduction [i] would yield digital (29, 59, 68)-net over F2, but
- extracting embedded orthogonal array [i] would yield linear OA(259, 68, F2, 30) (dual of [68, 9, 31]-code), but
- adding a parity check bit [i] would yield linear OA(260, 69, F2, 31) (dual of [69, 9, 32]-code), but
- “BGV†bound on codes from Brouwer’s database [i]
- adding a parity check bit [i] would yield linear OA(260, 69, F2, 31) (dual of [69, 9, 32]-code), but
- extracting embedded orthogonal array [i] would yield linear OA(259, 68, F2, 30) (dual of [68, 9, 31]-code), but
(60−31, 60, 69)-Net in Base 2 — Upper bound on s
There is no (29, 60, 70)-net in base 2, because
- 1 times m-reduction [i] would yield (29, 59, 70)-net in base 2, but
- extracting embedded orthogonal array [i] would yield OA(259, 70, S2, 30), but
- the linear programming bound shows that M ≥ 23 634890 844440 363008 / 35 > 259 [i]
- extracting embedded orthogonal array [i] would yield OA(259, 70, S2, 30), but