Average the fixed colorings over every symmetry → the number of distinct necklaces
| Operation | Time | Notes |
|---|---|---|
| Count cycles of one symmetry | O(n) | visited-array walk |
| |Fix(g)| = k^(c(g)) | O(log c) | fast power |
| General Burnside loop | O(|G|·n) | over all group elements |
| Necklace closed form | O(√n) | (1/n)Σd|nφ(d)k^(n/d) |
| Brute-force orbit count | O(k^n·n) | oracle only |