作者
Amihood Amir, Yonatan Aumann, Richard Cole, Moshe Lewenstein, Ely Porat
发表日期
2003/6/18
图书
International Colloquium on Automata, Languages, and Programming
页码范围
929-942
出版商
Springer Berlin Heidelberg
简介
We introduce a new matching criterion — function matching — that captures several different applications. The function matching. problem has as its input a text T of length n over alphabet ΣT and a pattern P = P[1]P[2] ... P[m] of length m over alphabet ΣT. We seek all text locations i for which, for some function f: ΣTΣT (f may also depend on i), the m-length substring that starts at i is equal to f(P[1])f(P[2]) ... f(P[m]).
We give a randomized algorithm which, for any given constant k, solves the function matching problem in time O(n log n) with probability \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ \frac{1} {{n^k }} $$\end{document} of declaring a false positive.W e give a deterministic algorithm …
引用总数
20042005200620072008200920102011201220132014201520162017201820192020202120222023202466225552414351111
学术搜索中的文章
A Amir, Y Aumann, R Cole, M Lewenstein, E Porat - International Colloquium on Automata, Languages …, 2003