Skip to main content

Uncertainty in Streams

Encyclopedia of Big Data Technologies
  • 175 Accesses

Definition

Models and algorithms that support a stream of events that may demonstrate uncertainty in event occurrence, as well as in values assigned to events in a stream.

Overview

Many contemporary applications depend on the ability to monitor efficiently streams of events (e.g., application messages or business events) to detect and react in a timely manner to situations. Some events are generated exogenously by devices such as sensors and flow across distributed systems. Other events (and their content) are inferred by complex event processing (CEP) systems. The first generation of CEP systems was built as stand-alone prototypes or as extensions of existing database engines. These systems were diversified into products with various approaches toward event processing, including stream-oriented, rule-oriented, imperative, and publish-subscribe paradigms. Common to all of these approaches is the assumption that received events have occurred and that the CEP system is complete. In other...

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

Access this chapter

Institutional subscriptions

References

  • Arroyo-Figueroa G, Sucar LE (1999) A temporal bayesian network for diagnosis and prediction. In: Proceedings of the fifteenth conference on uncertainty in artificial intelligence (UAI’99). Morgan Kaufmann Publishers Inc., pp 13–20

    Google Scholar 

  • Bacchus F (1990) Representing and reasoning with probabilistic knowledge: a logical approach to probabilities. MIT Press, Cambridge

    Google Scholar 

  • Cugola G, Margara A, Matteucci M, Tamburrelli G (2015) Introducing uncertainty in complex event processing: model, implementation, and validation. Computing 97(2):103–144

    Article  Google Scholar 

  • Drakopoulos J (1994) Probabilities, possibilities, and fuzzy sets. Fuzzy Set Syst 75:1–15

    Article  MathSciNet  Google Scholar 

  • Dubois D, Prade H (1988) Possibility theory: an approach to computerized processing of uncertainty. Plenum press, New York

    Google Scholar 

  • Etzion O, Niblett P (2010) Event processing in action. Manning Publications Co. Shelter Island, New York, United States

    Google Scholar 

  • Gal A, Anaby-Tavor A, Trombetta A, Montesi D (2005) A framework for modeling and evaluating automatic semantic reconciliation. VLDB J 14(1):50–67

    Article  Google Scholar 

  • Green TJ, Tannen V (2006) Models for incomplete and probabilistic information. Springer, Berlin/Heidelberg, pp 278–296

    Chapter  Google Scholar 

  • Hajek P (1998) Metamathematics of Fuzzy logic. Kluwer Academic Publishers, Dordrecht

    Google Scholar 

  • Halpern JY (1990) An analysis of first-order logics of probability. Artif Intell 46(3):311–350

    Article  MathSciNet  Google Scholar 

  • Halpern JY (2003) Reasoning about uncertainty. MIT Press, Cambridge

    Google Scholar 

  • Heinze T, Aniello L, Querzoni L, Jerzak Z (2014) Cloud-based data stream processing. In: Proceedings of the 8th ACM international conference on distributed event-based systems, DEBS

    Google Scholar 

  • Kanazawa K (1991) A logic and time nets for probabilistic inference. In: Proceedings of the ninth national conference on artificial intelligence (AAAI’91), vol 1. AAAI Press, pp 360–365

    Google Scholar 

  • Klir GJ, Yuan B (1995) Fuzzy sets and fuzzy logic: theory and applications. Prentice Hall, Upper Saddle River

    Google Scholar 

  • Liu H, Jacobsen HA (2004) Modeling uncertainties in publish/subscribe systems. In: Proceedings of 20th international conference on data engineering, pp 510–521

    Google Scholar 

  • Pearl J (1988) Probabilistic reasoning in intelligent systems: networks of plausible inference. Morgan Kaufmann Publishers Inc., San Francisco

    MATH  Google Scholar 

  • Raiffa H (1997) Decision analysis: introductory lectures on choices under uncertainty. Mcgraw-Hill College, New York

    MATH  Google Scholar 

  • Ré C, Letchner J, Balazinksa M, Suciu D (2008) Event queries on correlated probabilistic streams. In: Proceedings of the 2008 ACM SIGMOD international conference on management of data (SIGMOD’08). ACM, pp 715–728

    Google Scholar 

  • Turchin Y, Gal A, Wasserkrug S (2009) Tuning complex event processing rules using the prediction-correction paradigm. In: Proceedings of the third ACM international conference on distributed event-based systems (DEBS’09), New York. ACM, pp 10:1–10:12

    Google Scholar 

  • Wasserkrug S, Gal A, Etzion O, Turchin Y (2008) Complex event processing over uncertain data. In: Proceedings of the second international conference on distributed event-based systems (DEBS’08). ACM, pp 253–264

    Google Scholar 

  • Wasserkrug S, Gal A, Etzion O (2012a) A model for reasoning with uncertain rules in event composition systems. CoRR, abs/1207.1427

    Google Scholar 

  • Wasserkrug S, Gal A, Etzion O, Turchin Y (2012b) Efficient processing of uncertain events in rule-based systems. IEEE Trans Knowl Data Eng 24(1):45–58

    Article  Google Scholar 

  • Widom J, Ceri S (eds) (1994) Active database systems: triggers and rules for advanced database processing. Morgan Kaufmann Publishers Inc. San Francisco, California

    Google Scholar 

  • Zadeh L (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  Google Scholar 

  • Zhang H, Diao Y, Immerman N (2013) Recognizing patterns in streams with imprecise timestamps. Inf Syst 38(8):1187–1211

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Avigdor Gal .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Gal, A., Rivetti, N. (2018). Uncertainty in Streams. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_332-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63962-8_332-1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63962-8

  • Online ISBN: 978-3-319-63962-8

  • eBook Packages: Springer Reference MathematicsReference Module Computer Science and Engineering

Publish with us

Policies and ethics

Chapter history

  1. Latest

    Uncertainty in Streams
    Published:
    15 June 2022

    DOI: https://doi.org/10.1007/978-3-319-63962-8_332-2

  2. Original

    Uncertainty in Streams
    Published:
    18 April 2018

    DOI: https://doi.org/10.1007/978-3-319-63962-8_332-1