ORBITS: Online Recovery of Missing Values in Multiple Time Series Streams
Mourad Khayati, Ines Arous, Zakhar Tymchenko, Philippe Cudré-Mauroux
Abstract
With the emergence of the Internet of Things (IoT), time series streams have become ubiquitous in our daily life. Recording such data is rarely a perfect process, as sensor failures frequently occur, yielding occasional blocks of data that go missing in multiple time series. These missing blocks do not only affect real-time monitoring but also compromise the quality of online data analyses. Effective streaming recovery (imputation) techniques either have a quadratic runtime complexity, which is infeasible for any moderately sized data, or cannot recover more than one time series at a time. In this paper, we introduce a new online recovery technique to recover multiple time series streams in linear time. Our recovery technique implements a novel incremental version of the Centroid Decomposition technique and reduces its complexity from quadratic to linear. Using this incremental technique, missing blocks are efficiently recovered in a continuous manner based on previous recoveries. We formally prove the correctness of our new incremental computation, which yields an accurate recovery. Our experimental results on real-world time series show that our recovery technique is, on average, 30% more accurate than the state of the art while being vastly more efficient.
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 e929189e-ba18-422c-aae0-b2bb21f2c5efCited by top-tier papers7
- TSM-Bench: Benchmarking Time Series Database Systems for Monitoring ApplicationsAbdelouahab Khelifati, Mourad Khayati, Anton Dignös, Djellel Eddine Difallah et al.VLDB 2023 · 24 citations
- Missing Value Imputation for Multi-attribute Sensor Data Streams via Message PropagationXiao Li, Huan Li, Hua Lu, Christian S. Jensen et al.VLDB 2024 · 17 citations
- In-Database Data ImputationMassimo Perini, Milos NikolicSIGMOD 2024 · 5 citations
- Splitting Tuples of Mismatched EntitiesWenfei Fan, Ziyan Han, Weilong Ren, Ding Wang et al.SIGMOD 2024 · 5 citations
- ZIP: Lazy Imputation during Query ProcessingYiming Lin, Sharad MehrotraVLDB 2024 · 4 citations
Builds on1
Related papers
- Robust Factorization of Real-world Tensor Streams with Patterns, Missing Values, and OutliersDongjin Lee, Kijung ShinICDE 2021 · 35 citations
- Multi-dimensional Probabilistic Regression over Imprecise Data StreamsRan Gao, Xike Xie, Kai Zou, Torben Bach PedersenWWW 2022 · 5 citations
- NMMF-Stream: A Fast and Accurate Stream-Processing Scheme for Network Monitoring Data RecoveryKun Xie, Ruotian Xie, Xin Wang, Gaogang Xie et al.INFOCOM 2022 · 12 citations
- MINOR: Multivariate Time Series Iterative Cleaning AlgorithmAoqian Zhang, Yinru Sun, Pengxiang Hao, Yifeng Gong et al.ICDE 2026
- OnlineSTL: Scaling Time Series Decomposition by 100xAbhinav Mishra, Ram Sriharsha, Sichen ZhongVLDB 2022 · 17 citations
