CGJ

The Goulden-Jackson cluster method for cyclic words. The powerful Goulden-Jackson cluster method, which generates generating functions enumerating words that avoid, as factors, a prescribed finite set of `mistakes,’ is adapted to handle cyclic words (with marked beginnings).