2005
DOI: 10.1109/tkde.2005.114
|View full text |Cite
|
Sign up to set email alerts
|

Periodicity detection in time series databases

Abstract: Abstract-Periodicity mining is used for predicting trends in time series data. Discovering the rate at which the time series is periodic has always been an obstacle for fully automated periodicity mining. Existing periodicity mining algorithms assume that the periodicity rate (or simply the period) is user-specified. This assumption is a considerable limitation, especially in time series data where the period is not known a priori. In this paper, we address the problem of detecting the periodicity rate of a ti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
157
0

Year Published

2007
2007
2019
2019

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 190 publications
(158 citation statements)
references
References 19 publications
(29 reference statements)
0
157
0
Order By: Relevance
“…"A time series Y is said to be periodic with a period p if it can be divided into equal length segments, each of length p, that are almost similar" [4]. One simple instance is a time series Y={abcabcabcabd} which is obviously periodic with ℓ =3.…”
Section: Periodicity Detection Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…"A time series Y is said to be periodic with a period p if it can be divided into equal length segments, each of length p, that are almost similar" [4]. One simple instance is a time series Y={abcabcabcabd} which is obviously periodic with ℓ =3.…”
Section: Periodicity Detection Problemmentioning
confidence: 99%
“…Since the resulted comparison cost can measure the compatibility of candidate segments, specifically, a lower cost indicates a more compatibility for one compared segment, we can determine the expected period-length ℓ by seeking the minimum comparison cost, as: ℓ←l *, where l *= i i C min arc (4) …”
Section: Periodicity Determinationmentioning
confidence: 99%
“…For this purpose, many different algorithms and methods have been introduced to perform pattern, e.g., [2,5,7,[17][18][19] and periodicity detection, e.g., [12,[20][21][22]. Moreover, the past decades have witnessed the utilization of two powerful data structures for time series analysis, namely suffix trees and suffix arrays.…”
Section: Related Workmentioning
confidence: 99%
“…A suffix tree is a representation of all suffixes of a string in a tree format [13]; it is considered a very powerful data structure [20,21,23]. Suffix trees are heavily used for data mining purposes in many scientific and commercial fields (e.g., financial, marketing, frequent item-sets detection, DNA) due to their advantages in string processing [12,21,22,24].…”
Section: Related Workmentioning
confidence: 99%
“…Periodic pattern mining problems for time-series data can be categorized into two types; (i) full periodic patterns mining [3], [8], where every point in time contributes to the cyclic behavior of the time-series and (ii) partial periodic patterns mining [4], [10], the more general type, which specifies the behavior of the time-series at some point but not at all points in the time-series. However, although periodic pattern mining is closely related to our work, it cannot be directly applied in the discovery of regular patterns from a transactional database because it considers time-series data.…”
Section: Related Workmentioning
confidence: 99%