中文

π和π'失效函数的在线验证

数据结构与算法 2009-09-30 v2

摘要

令π_w表示单词w的Morris-Pratt算法失效函数。本文研究以下问题:给定一个整数数组A[1..n],是否存在一个任意字母表上的单词w,使得对所有i有A[i]=π_w[i]?此外,所需的最小字母表基数是多少?我们在字长为Θ(log n)比特的单位成本RAM模型中给出了一个实时线性算法。该算法还返回一个最小字母表上的单词w,使得π_w = A,并且仅使用o(n)字的内存。然后我们考虑函数π'而非π,并针对该情况给出了一个在线O(n log n)算法。这是该问题在线版本的第一个多项式算法。

关键词

引用

@article{arxiv.0901.2897,
  title  = {Online validation of the pi and pi' failure functions},
  author = {Pawel Gawrychowski and Artur Jez and Lukasz Jez},
  journal= {arXiv preprint arXiv:0901.2897},
  year   = {2009}
}

备注

submitted