Monthly Archives: March 2018

Efficiently listing orthobraces

In my last couple posts, we talked about a simple yet inefficient method for listing all orthobraces of a particular size. So how do we generate them efficiently? It turns out that it can be done: in 2011, Karim, Sawada, … Continue reading

Posted in combinatorics, computation | Tagged , , , , , , , , , , , | 1 Comment

Haskell code to naively list orthobraces

Let’s see some simple Haskell code to generate orthobraces, by generating all sequences and throwing away ones we’ve already generated. First, some library imports we’ll need. > import Data.List > import qualified Data.Set as S Here’s a function to generate … Continue reading

Posted in combinatorics, computation | Tagged , , , , , , , , | 1 Comment

Listing orthobraces

I took a bit of a break to finish writing a paper for submission to the International Conference on Functional Programming—which I should write about here! All in good time. (I tend to accumulate things to write about faster than … Continue reading

Posted in combinatorics, computation | Tagged , , , , , | 2 Comments

Book review: An Illustrated Theory of Numbers

[Disclosure of Material Connection: The AMS kindly provided me with a free review copy of this book. I was not required to write a positive review. The opinions expressed are my own.] An Illustrated Theory of Numbers Martin H. Weissman … Continue reading

Posted in books, review | Tagged , , , , , | 1 Comment