A new approach to the periodicity lemma on strings with holes
dc.contributor.author | Smyth, Bill | |
dc.contributor.author | Wang, S. | |
dc.date.accessioned | 2017-01-30T14:29:49Z | |
dc.date.available | 2017-01-30T14:29:49Z | |
dc.date.created | 2010-03-30T20:02:20Z | |
dc.date.issued | 2009 | |
dc.identifier.citation | Smyth, W. F. and Wang, Shu. 2009. A new approach to the periodicity lemma on strings with holes. Theoretical Computer Science. 410 (43): pp. 4295-4302. | |
dc.identifier.uri | http://hdl.handle.net/20.500.11937/39052 | |
dc.identifier.doi | 10.1016/j.tcs.2009.07.010 | |
dc.description.abstract |
We first give an elementary proof of the periodicity lemma for strings containing one hole (variously called a "wild card", a "don't-care" or an "indeterminate letter" in the literature). The proof is modelled on Euclid's algorithm for the greatest common divisor and is simpler than the original proof given in [J. Berstel, L. Boasson, Partial words and a theorem of Fine and Wilf, Theoret. Comput. Sci. 218 (1999) 135-141]. We then study the two-hole case, where our result agrees with the one given in [F. Blanchet-Sadri, Robert A. Hegstrom, Partial words and a theorem of Fine and Wilf revisited, Theoret. Comput. Sci. 270 (1-2) (2002) 401-419] but is more easily proved and enables us to identify a maximum-length prefix or suffix of the string to which the periodicity lemma does apply. Finally, we extend our result to three or more holes using elementary methods, and state a version of the periodicity lemma that applies to all strings with or without holes. We describe an algorithm that, given the locations of the holes in a string, computes maximum-length substrings to which the periodicity lemma applies, in time proportional to the number of holes. Our approach is quite different from that used by Blanchet-Sadri and Hegstrom, and also simpler. | |
dc.publisher | Elsevier | |
dc.subject | Periodicity lemma | |
dc.subject | Indeterminate string | |
dc.subject | Periodicity | |
dc.subject | Hole | |
dc.title | A new approach to the periodicity lemma on strings with holes | |
dc.type | Journal Article | |
dcterms.source.volume | 410 | |
dcterms.source.number | 43 | |
dcterms.source.startPage | 4295 | |
dcterms.source.endPage | 4302 | |
dcterms.source.issn | 03043975 | |
dcterms.source.title | Theoretical Computer Science | |
curtin.note |
The link to the journal’s home page is: | |
curtin.department | Digital Ecosystems and Business Intelligence Institute (DEBII) | |
curtin.accessStatus | Open access | |
curtin.faculty | Curtin Business School | |
curtin.faculty | The Digital Ecosystems and Business Intelligence Institute (DEBII) |