Myself and my M.Sc. student Aaron Dwyer are interested in adding covering 
arrays to sagemath in the design theory code.  We have been reviewing the 
orthogonal array code as guidance and have some questions for 
sage-combinat-devel community.

- We note that orthogonal arrays are not implemented as a class.  Our 
initial thoughts were to implement covering arrays as as class.  What do 
you all think about that?

- Would it additionally be useful to re-implement orthogonal arrays as a 
child class of a covering arrays class and move the orthogonal array 
methods into that class?  What would be the least disruptive way to do this?

- We know that in sagemath development it is often a good idea to make 
small patches that are easy to review and edit.  Would the right initial 
things to implement be the necessary class structure, documentation, 
self-checker (analogous to ```is_t_design``` in ```block_design```), 
formatted print  and output to equivalent objects like a group divisible 
covering design?

- One of our more substantive goals is to implement the perfect hash family 
and covering perfect hash family constructions.  We are happy to hear what 
other people think would be important methods to implement for in a 
covering array class.

brett stevens
Aaron Dwyer

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-combinat-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-combinat-devel/8926605c-d908-4d97-bdd7-2bd9bb552040n%40googlegroups.com.

Reply via email to