Skip to main content

Discovering Temporal Patterns in Multiple Granularities

  • Conference paper
  • First Online:
Temporal, Spatial, and Spatio-Temporal Data Mining (TSDM 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2007))

Abstract

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.

Part of work was supported by NSF with the grant 9633541, and by ARO with the contract number 096314. Work of Wang was also partially supported by NSF with the career award 9875114.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mannila, H., Toivonen, H., Verkamo, A. I.: Discovering frequent episodes in sequences (extended abstract). The 1st Conference on Knowledge Discovery and Data Mining. (1995) 210–215

    Google Scholar 

  2. Özden, B., Ramaswamy, S., Silberschtaz, A.: Cyclic association rules. Proceedings of the 14th International Conference on Data Engineering (1998) 412–421

    Google Scholar 

  3. Ramakrishnan, R.: Database management systems. McGraw-Hill. (1997) 21–37.

    Google Scholar 

  4. Bettini, C., Jajodia, S., Wang, X. S.: Time granularities in databases, data Mining, and temporal reasoning. Springer-Verlag, Berlin (2000)

    MATH  Google Scholar 

  5. Peng, N., Wang, X.S., Jajodia, S.: An algebraic representation of calendars (extended abstract). AAAI-2000 Workshop on Spatial and Temporal Granularity. Austin, Texas (2000)

    Google Scholar 

  6. Ramaswamy, S., Mahajan, S., Silberschatz, A.: On the discovery of interesting patterns in association rules. Proceedings of the 24th VLDB Conference. (1998) 368–379

    Google Scholar 

  7. Allen, J.F.: Maintaining knowledge about temporal intervals. Readings in Knowledge Representation. Morgan-Kaufman Publishers, Inc. (1985) 509–521

    Google Scholar 

  8. Bettini, C., Wang, X.S., Jajodia, S.: A general framework for time granularity and its application to temporal reasoning. Annals of Mathematics and Artificial Intelligence. 22 (1998) 29–58

    Article  MATH  MathSciNet  Google Scholar 

  9. Chandra, R., Segev, A., Stonebraker, M.: Implementing calendars and temporal rules in next generation databases. Proceedings of International Conference on Data Engineering. (1994) 264–273

    Google Scholar 

  10. Ramaswamy, S., Mahajan, S., Silberschatz, A.: On the discovery of interesting patterns in association rules. Proceedings of 24th VLDB Conference. (1998) 368–379

    Google Scholar 

  11. Bettini, C., Wang, X.Y., Jajodia, S.: Temporal semantic assumptions and their use in databases. IEEE Transactions on Knowledge and Data Engineering. 10 (1998) 277–296

    Article  Google Scholar 

  12. Agrawal, R., Imielinski, T., Swami, A.: Mining association rules between sets of items in large databases. Proceedings of 1993 ACM-SIGMOD Conference. (1993) 207–216

    Google Scholar 

  13. Agrawal, R., Srikant, R.: Fast algorithms for mining association rules. Proceedings of the 20th VLDB Conference. (1994) 487–499

    Google Scholar 

  14. Garofalakis, M.N., Rastogi, R., Shim, K.: Mining sequential patterns with regular expression constraints. Proceedings of the 25th VLDB Conference. (1999) 223–234

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, Y., Wang, X.S., Jajodia, S. (2001). Discovering Temporal Patterns in Multiple Granularities. In: Roddick, J.F., Hornsby, K. (eds) Temporal, Spatial, and Spatio-Temporal Data Mining. TSDM 2000. Lecture Notes in Computer Science(), vol 2007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45244-3_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-45244-3_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41773-6

  • Online ISBN: 978-3-540-45244-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics