Opened 6 years ago

Last modified 5 years ago

#16347 closed enhancement

Wilson's constructions of OA with 2 truncated groups — at Initial Version

Reported by: ncohen Owned by:
Priority: major Milestone: sage-6.3
Component: combinatorial designs Keywords:
Cc: vdelecroix, knsam, dimpase Merged in:
Authors: Nathann Cohen Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #16295 Stopgaps:

Description

Heeeeeeeere it is ! The new construction !

As a result, the MOLS table really took a lifetime to fill. So I turned TD and OA into cached functions and they give their answer MUCH faster. The bad side is that it also cached the OA/TD, and this is not necessarily a good idea. The idea would be to cache ONLY the boolean/integer answers, but I do not know how right now.

Anyway caching the OA/TD is not as bad as it seems, for it will only build those who are useful in some construction the users asks. When an OA is not useful, a existence check is made before building the actual design, so this is cool !

I asked on #15657 if the guys there knew a way to tune cached_function to only cache some inputs.

Note that MOLS is not a cached_function, because they output matrix objects .... Does not matter much anyway, the MOLS constructor does not contain much.

Nathann

Nathann

Change History (0)

Note: See TracTickets for help on using tickets.