I am developing R packages {keedwell} for completing and embedding (partial) latin squares/rectangles and {wallis} for constructing examples of Room Squares.
Repository | Description |
---|---|
mhall-in-r | Extending latin rectangles in R using Marshall Hall's theorem and {keedwell}. |
ryser-in-r | Extending latin rectangles in R using Ryser's theorem and {keedwell}. |
maximal-room-squares | Generate maximal partial Room squares in R with {wallis}. |
greedy-maximal-room-squares | Exploring the spectra of maximal partial Room squares in R with {wallis}. |
random-maximal-room-squares | Randomised maximal partial Room squares in R with {wallis}. |
I am also developing Python packages {listcolouring} for list-colourings of graphs, {ryser} for modelling completion and embedding problems for partial latin squares as list-colouring problems and {vizing} for list-colouring via constraint modelling.
Repository | Description |
---|---|
greedy-list-colouring | Greedy list and greedy list-edge colouring in Python with {listcolouring}. |
completing-pls | Completing partial latin squares in Python with {ryser}. |
constraint-list-colouring | Constraint-based list-colouring in Python with {vizing}. |