Discovering Temporal Patterns in Multiple Granularities

Many events repeat themselves as the time goes by. For example, an institute pays its employees on the first day of every month. However, events may not repeat with a constant span of time. In the payday example here, the span of time between each two consecutive paydays ranges between 28 and 31 day...

Full description

Saved in:
Bibliographic Details
Main Authors: LI, Yingjiu, WANG, X. Sean, Jajodia, Sushil
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2000
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1052
http://dx.doi.org/10.1007/3-540-45244-3_2
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2051
record_format dspace
spelling sg-smu-ink.sis_research-20512010-12-22T08:24:06Z Discovering Temporal Patterns in Multiple Granularities LI, Yingjiu WANG, X. Sean Jajodia, Sushil Many events repeat themselves as the time goes by. For example, an institute pays its employees on the first day of every month. However, events may not repeat with a constant span of time. In the payday example here, the span of time between each two consecutive paydays ranges between 28 and 31 days. As a result, regularity, or temporal pattern, has to be captured with a use of granularities (such as day, week, month, and year), oftentimes multiple granularities. This paper defines the above patterns, and proposes a number of pattern discovery algorithms. To focus on the basics, the paper assumes that a list of events with their timestamps is given, and the algorithms try to find patterns for the events. All of the algorithms repeat two possibly interleaving steps, with the first step generating possible (called candidate) patterns, and the second step verifying if candidate patterns satisfy some user-given requirements. The algorithms use pruning techniques to reduce the number of candidate patterns, and adopt a data structure to efficiently implement the second step. Experiments show that the pruning techniques and the data structure are quite effective. 2000-09-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/1052 info:doi/10.1007/3-540-45244-3_2 http://dx.doi.org/10.1007/3-540-45244-3_2 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Information Security
spellingShingle Information Security
LI, Yingjiu
WANG, X. Sean
Jajodia, Sushil
Discovering Temporal Patterns in Multiple Granularities
description Many events repeat themselves as the time goes by. For example, an institute pays its employees on the first day of every month. However, events may not repeat with a constant span of time. In the payday example here, the span of time between each two consecutive paydays ranges between 28 and 31 days. As a result, regularity, or temporal pattern, has to be captured with a use of granularities (such as day, week, month, and year), oftentimes multiple granularities. This paper defines the above patterns, and proposes a number of pattern discovery algorithms. To focus on the basics, the paper assumes that a list of events with their timestamps is given, and the algorithms try to find patterns for the events. All of the algorithms repeat two possibly interleaving steps, with the first step generating possible (called candidate) patterns, and the second step verifying if candidate patterns satisfy some user-given requirements. The algorithms use pruning techniques to reduce the number of candidate patterns, and adopt a data structure to efficiently implement the second step. Experiments show that the pruning techniques and the data structure are quite effective.
format text
author LI, Yingjiu
WANG, X. Sean
Jajodia, Sushil
author_facet LI, Yingjiu
WANG, X. Sean
Jajodia, Sushil
author_sort LI, Yingjiu
title Discovering Temporal Patterns in Multiple Granularities
title_short Discovering Temporal Patterns in Multiple Granularities
title_full Discovering Temporal Patterns in Multiple Granularities
title_fullStr Discovering Temporal Patterns in Multiple Granularities
title_full_unstemmed Discovering Temporal Patterns in Multiple Granularities
title_sort discovering temporal patterns in multiple granularities
publisher Institutional Knowledge at Singapore Management University
publishDate 2000
url https://ink.library.smu.edu.sg/sis_research/1052
http://dx.doi.org/10.1007/3-540-45244-3_2
_version_ 1770570840329420800