TL;DR
DumpyOS introduces a scalable, data-adaptive multi-ary index for data series similarity search, significantly reducing build time and enhancing accuracy through novel structures, adaptive algorithms, and parallelization on modern hardware.
Contribution
It presents Dumpy, a novel multi-ary index with adaptive node splitting, and DumpyOS, a parallelized version optimized for modern hardware, addressing limitations of existing indexes.
Findings
DumpyOS reduces index building time compared to DSTree and iSAX.
DumpyOS improves search accuracy with Dumpy-Fuzzy variant.
Parallel implementation leverages multicore CPUs and SSDs effectively.
Abstract
Data series indexes are necessary for managing and analyzing the increasing amounts of data series collections that are nowadays available. These indexes support both exact and approximate similarity search, with approximate search providing high-quality results within milliseconds, which makes it very attractive for certain modern applications. Reducing the pre-processing (i.e., index building) time and improving the accuracy of search results are two major challenges. DSTree and the iSAX index family are state-of-the-art solutions for this problem. However, DSTree suffers from long index building times, while iSAX suffers from low search accuracy. In this paper, we identify two problems of the iSAX index family that adversely affect the overall performance. First, we observe the presence of a proximity-compactness trade-off related to the index structure design (i.e., the node fanout…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
