Space-efficient Query Evaluation over Probabilistic Event Streams
Rajeev Alur, Yu Chen, Kishor Jothimurugan, Sanjeev Khanna
Abstract
Real-time decision making in IoT applications relies upon space-efficient evaluation of queries over streaming data. To model the uncertainty in the classification of data being processed, we consider the model of probabilistic stringssequences of discrete probability distributions over a finite set of events, and initiate the study of space complexity of streaming computation for different classes of queries over such probabilistic strings.
We first consider the problem of computing the probability that a word, sampled from the distribution defined by the probabilistic string read so far, is accepted by a given deterministic finite automaton. We show that this regular pattern matching problem can be solved using space that is only poly-logarithmic in the string length (and polynomial in the size of the DFA) if we are allowed a multiplicative approximation error. Then we show how to generalize this result to quantitative queries specified by additive cost register automata -these are automata that map strings to numerical values using finite control and registers that get updated using linear transformations. Finally, we consider the case when updates in such an automaton involve tests, and in particular, when there is a counter variable that can be either incremented or decremented but decrements only apply when the counter value is non-zero. In this case, the desired answer depends on the probability distribution over the set of possible counter values that can range from 0 to ๐ for a string of length ๐. Under a mild assumption, namely probabilities of the individual events are bounded away from 0 and 1, we show that there is an algorithm that can compute all ๐ entries of this probability distribution vector to within additive 1/poly(๐) error using space that is only ร ( โ ๐). In
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5ed9c58c-8340-49e3-9294-5413d01b002fRelated papers
- Streaming Regular Expression Membership and Pattern MatchingBartlomiej Dudek, Pawel Gawrychowski, Garance Gourdel, Tatiana StarikovskayaSODA 2022 ยท 4 citations
- Space-Efficient Indexes for Uncertain StringsEstรฉban Gabory, Chang Liu, Grigorios Loukides, Solon P. Pissis et al.ICDE 2024 ยท 2 citations
- Estimation of Entropy in Constant Space with Improved Sample ComplexityMaryam Aliakbarpour, Andrew McGregor, Jelani Nelson, Erik WaingartenNeurIPS 2022 ยท 7 citations
- Tight Streaming Lower Bounds for Deterministic Approximate CountingYichuan WangSODA 2025
- Multi-dimensional Probabilistic Regression over Imprecise Data StreamsRan Gao, Xike Xie, Kai Zou, Torben Bach PedersenWWW 2022 ยท 5 citations
