Quasiperiodicities in Fibonacci Strings

Michalis Christou1, Maxime Crochemore2, Costas Iliopoulos3
1 King’s College London, London WC2R 2L8, UK
2 King’s College London, London WC2R 2L8, UK Université Paris-Est, France
3King’s College London, London WC2R 2LS, UK Digital Ecosystems & Business Intelligence Institute Curtin University, GPO Box U1987, Perth WA 6845, Australia

Abstract

We consider the problem of finding quasiperiodicities in Fibonacci strings. A factor \(u\) of a string \(y\) is a cover of \(y\) if every letter of \(y\) falls within some occurrence of \(u\) in \(y\). A string \(v\) is a seed of \(y\) if it is a cover of a superstring of \(y\). A left seed of a string \(y\) is a prefix of \(y\) that is a cover of a superstring of \(y\). Similarly, a right seed of a string \(y\) is a suffix of \(y\) that is a cover of a superstring of \(y\). In this paper, we present some interesting results regarding quasiperiodicities in Fibonacci strings; we identify all covers, left/right seeds, and seeds of a Fibonacci string and all covers of a circular Fibonacci string.