Finding longest approximate periodic patterns

WADS(2011)

引用 10|浏览22
暂无评分
摘要
Motivated by the task of finding approximate periodic patterns in real-world data, we consider the following problem: Given a sequence S of n numbers in increasing order, and α ∈ [0, 1], find a longest subsequence Τ = s1, s2,..., sk of numbers si ∈ S, ordered as in S, under the condition that maxi=1,...,k-1{si+1-si}/ mini=1,...,k-1{si+1-si}, called the period ratio of Τ, is at most 1+α. We give an exact algorithm with run time O(n3) for this problem. This bound is too high for large inputs in practice. Therefore, we describe an algorithm which approximates the longest periodic pattern present in the input in the following sense: Given constants α and ε, the algorithm computes a subsequence with period ratio at most (1+α)(1+ε), whose length is greater or equal to the longest subsequence with period ratio at most (1+α). This latter algorithm has a much smaller run time of O(n1+γ), where γ 0 is an arbitrarily small positive constant. As a byproduct which may be of independent interest, we show that an approximate variant of the well-known 3SUM problem can also be solved in O(n1+γ + Tsort(n)) time, for any constant γ 0, where Tsort(n) is the time required to sort n numbers.
更多
查看译文
关键词
smaller run time,period ratio,following problem,n number,longest periodic pattern present,longest approximate periodic pattern,longest subsequence,run time o,exact algorithm,numbers si,latter algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要