【24h】

A NEW PERIODICITY LEMMA

机译:新的周期律

获取原文
获取原文并翻译 | 示例
       

摘要

Given a string x = x[1..n], a repetition of period p in x is a substring u~r = x[i..i+rp — 1], p = |u|, r ≥ 2, where neither u = x[i..i+p—1] nor x[i..i+(r + 1)p — 1] is a repetition. The maximum number of repetitions in any string x is well known to be Θ(n log n). A run or maximal periodicity of period p in x is a substring u~rt = x[i..i + rp+|t| — 1] of x, where u~r is a repetition, t is a proper prefix of u, and no repetition of period p begins at position i — 1 of x or ends at position i + rp+|t|. In 2000 Kolpakov and Kucherov [J. Discrete Algorithms, 1 (2000), pp. 159—186] showed that the maximum number ρ(n) of runs in any string x is O(n), but their proof was nonconstructive and provided no specific constant of proportionality. At the same time, they presented experimental data strongly suggesting that ρ(n) < n. Related work by Fraenkel and Simpson [J. Combin. Theory Ser. A., 82 (1998), pp. 112-120] showed that the maximum number σ(n) of distinct squares in any string x satisfies σ(n) < 2n, while experiment again encourages the belief that in fact σ(n) < n. In this paper, as a first step toward proving these conjectures, we present a periodicity lemma that establishes limitations on the number and range of periodicities that can occur over a specified range of positions in x. We then apply this result to specify corresponding limitations on the occurrence of runs.
机译:给定字符串x = x [1..n],x中周期p的重复是子字符串u〜r = x [i..i + rp_1],p = | u |,r≥2,其中u = x [i..i + p-1]和x [i.i +(r +1)p_1]都不是重复。众所周知,任何字符串x中的最大重复次数为Θ(n log n)。 x中周期p的运行或最大周期是子串u〜rt = x [i..i + rp + | t | x的[_1],其中u〜r是重复,t是u的适当前缀,并且周期p的重复在x的位置i_1开始或在位置i + rp + | t |结束。 2000年,科尔帕科夫和库切罗夫[J. Discrete Algorithms,1(2000),pp。159–186]显示,任何字符串x中游程的最大数量ρ(n)为O(n),但它们的证明是非构造性的,并且没有提供特定的比例常数。同时,他们提供的实验数据强烈表明ρ(n)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号