What is the best way to find the period in a repeating list?
For example:
a = {4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2}
has repeat
This sounds like it might relate to sequence alignment. These algorithms are well studied, and might already be implemented in mathematica.