Skip to main content

Expressiveness Issues and Decision Problems for Active Database Event Queries

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1973))

Abstract

A key facility of active database management systems is their ability to detect and react to the occurrence of events. Such events can be either atomic in nature, or specified using an event algebra to form complex events. An important role of an event algebra is to define the semantics of when events become invalid (event consumption). In this paper, we examine a simple event algebra and provide a logical framework for specification of various consumption policies. We then study the problems of equivalence and implication, identifying a powerful class of complex events for which equivalence is decidable. We then demonstrate how extensions of this class lead to undecidability.

Supported by EPSRC No. GR/L26872.

In this paper, we will use the terms complex event detection and (complex) event query evaluation over a history synonymously.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Chakravarthy, V. Krishnaprasad, E. Anwar, and S.-K. Kim. Composite events for active databases: semantics, contexts and detection. In 20th International Conference on Very Large Data Bases, pages 606–617, 1994.

    Google Scholar 

  2. J. Chomicki and D. Toman. Implementing temporal integrity constraints using an active dbms. IEEE TKDE, 7(4):566–581, 1995.

    Google Scholar 

  3. O. Diaz, N.W. Paton, and J. Iturrioz. Formalizing and validating behavioral models through the event calculus. Information Systems, 23(3–4):179–196, 1998.

    Article  Google Scholar 

  4. S. Gatziu and K. Dittrich. Detecting composite events in active database systems using Petri nets. In Proceedings of the 4th International Workshop on Research Issues in Data Engineering, pages 2–9, Houston, Texas, 1994.

    Google Scholar 

  5. N. Gehani, H. V. Jagadish, and O. Shmueli. Composite event specification in active databases: Model and implementation. In VLDB’92, pages 327–338, 1992.

    Google Scholar 

  6. A. Geppert and K. Dittrich. Performance assessment. In N. Paton, editor, Active Rules in Database Systems, pages 103–123. Springer-Verlag, 1999.

    Google Scholar 

  7. I. Hodkinson. On Gabbay’s temporal fixed point operator. Journal of Theoretical Computer Science, 139:1–25, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  8. M. Minsky. Computation: Finite and Infinite Machines. Prentice Hall, 1967.

    Google Scholar 

  9. I. Mirbel, B. Pernici, T. Sellis, S. Tserkezoglou, and M. Vazirgiannis. Checking temporal integrity of interactive multimedia documents. The VLDB Journal, 9(2):111–130, 2000.

    Article  Google Scholar 

  10. I. Motakis and C. Zaniolo. Formal semantics for composite temporal events in active database rules. Journal of Systems Integration, 7(3–4):291–325, 1997.

    Article  Google Scholar 

  11. N. Paton, editor. Active Rules in Database Systems. Springer-Verlag, 1999.

    Google Scholar 

  12. A. Sistla and E. Clark. Complexity of propositional linear temporal logics. Journal of the ACM, 32:733–749, 1985.

    Article  MATH  Google Scholar 

  13. A. P. Sistla and O. Wolfson. Temporal triggers in active databases. IEEE Transaction on KNowledge and Data Engineering, 7(3):471–486, 1995.

    Article  Google Scholar 

  14. L. G. Valiant and Paterson M. S. Deterministic one-counter automata. Journal of Computer and System Sciences, 10(3):340–250, 1975.

    MATH  MathSciNet  Google Scholar 

  15. D. Zimmer and R. Unland. On the semantics of complex events in active database management systems. In ICDE’99, pages 392–399, 1999.

    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

Bailey, J., Mikulás, S. (2001). Expressiveness Issues and Decision Problems for Active Database Event Queries. In: Van den Bussche, J., Vianu, V. (eds) Database Theory — ICDT 2001. ICDT 2001. Lecture Notes in Computer Science, vol 1973. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44503-X_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-44503-X_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41456-8

  • Online ISBN: 978-3-540-44503-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics