Investigating the complexity of creative thinking
Pattern posets: enumerative, algebraic and algorithmic issues