Optimal Approximate Matrix Multiplication over Sliding Windows
Haoming Xian, Qintian Guo, Jun Zhang, Sibo Wang
Abstract
Matrix multiplication is a core operation in numerous applications, yet its exact computation becomes prohibitively expensive as data scales, especially in streaming environments where timeliness is critical. In many real-world scenarios, data arrives continuously, making it essential to focus on recent information via sliding windows. While existing approaches offer approximate solutions, they often suffer from suboptimal space complexities when extended to the sliding-window setting.
In this work, we introduce SO-COD, a novel algorithm for approximate matrix multiplication (AMM) in the sliding-window streaming setting, where only the most recent data is retained for computation. Inspired by frequency estimation over sliding windows, our method tracks significant contributions, referred to as "snapshots", from incoming data and efficiently updates them as the window advances. Given matrices ๐ฟ โ R ๐ ๐ฅ ร๐ and ๐ โ R ๐ ๐ฆ ร๐ for computing ๐ฟ ๐ ๐ , we analyze two data settings. In the normalized setting, where each column of the input matrices has a unit ๐ฟ 2 norm, SO-COD achieves an optimal space complexity of ๐
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 d191ccd6-bf0c-4c5f-9cb5-479eb09c5630Cited by top-tier papers1
Ask how each one uses itBuilds on7
- Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankRenchi Yang, Jieming Shi, Xiaokui Xiao, Yin Yang et al.VLDB 2020 ยท 77 citations
- Scaling Attributed Network Embedding to Massive GraphsRenchi Yang, Jieming Shi, Xiaokui Xiao, Yin Yang et al.VLDB 2021 ยท 62 citations
- Learning Based Proximity Matrix Factorization for Node EmbeddingXingyi Zhang, Kun Xie, Sibo Wang, Zengfeng HuangKDD 2021 ยท 30 citations
- Personalized PageRank on Evolving Graphs with an Incremental Index-Update SchemeGuanhao Hou, Qintian Guo, Fangyuan Zhang, Sibo Wang et al.SIGMOD 2023 ยท 26 citations
- Revisiting Co-Occurring Directions: Sharper Analysis and Efficient Algorithm for Sparse MatricesLuo Luo, Cheng Chen, Guangzeng Xie, Haishan YeAAAI 2021 ยท 4 citations
Related papers
- Approximate Matrix Multiplication over Sliding WindowsZiqi Yao, Lianzhi Li, Mingsong Chen, Xian Wei et al.KDD 2024 ยท 2 citations
- Approximate Multiplication of Sparse Matrices with Limited SpaceYuanyu Wan, Lijun ZhangAAAI 2021 ยท 4 citations
- Optimal Matrix Sketching over Sliding WindowsHanyan Yin, Dongxie Wen, Jiajun Li, Zhewei Wei et al.VLDB 2024 ยท 5 citations
- Improved Sliding Window Algorithms for Clustering and Coverage via Bucketing-Based SketchesAlessandro Epasto, Mohammad Mahdian, Vahab S. Mirrokni, Peilin ZhongSODA 2022 ยท 6 citations
- Learning-Augmented Frequent DirectionsAnders Aamand, Justin Y. Chen, Siddharth Gollapudi, Sandeep Silwal et al.ICLR 2025
