HST+: An Efficient Index for Embedding Arbitrary Metric Spaces
Yuxiang Zeng, Yongxin Tong, Lei Chen
Abstract
Metric embeddings have been widely used in approximate algorithms to guarantee the effectiveness of geometric problems. Among the metric embedding techniques, Hierarchically Separated Tree (HST) is one of the most prevalent data structures, which maps the points of the original metric space into a tree-based metric space. A few selected applications of the HST include clustering, task assignment, trip planning, privacy preservation, information routing in wireless sensor networks, etc. Despite the popularity in ensuring the effectiveness, the HST-based solutions can be inefficient in large-scale datasets, since the state-of-the-art construction method has high time and space complexity (O(n 3 ) and O(n 2 ) in the worst-case). Moreover, existing studies overlook the insertion of new points in real applications (deletions can be trivially supported), which can cause the reconstruction of the whole HST. To address these limitations, we focus on designing an efficient index for embedding arbitrary metric spaces by tree metric spaces. Specifically, for construction, we design a dynamic programming-based method, which significantly reduces the time and space complexity to O(n 2 ) and O(n) respectively. For insertion of new points, we propose a new data structure, called Hierarchically Separated Forest (HSF), i.e., a collection of HSTs. An HSF can efficiently support insertion of new points with a tight theoretical guarantee (O(log n)). Finally, extensive experiments demonstrate the superior performance of our proposed algorithms with respect to the effectiveness and the running time. For instance, compared with the state-of-the-art algorithms, our construction method is up to 29.8× faster and our insertion method is up to 491× faster.
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 d1fee17a-6ecb-4fad-b87e-073787c8855dCited by top-tier papers4
- LiteHST: A Tree Embedding based Method for Similarity SearchYuxiang Zeng, Yongxin Tong, Lei ChenSIGMOD 2023 · 8 citations
- Faster and Better Solution to Embed Lp Metrics by Tree MetricsYuxiang Zeng, Yongxin Tong, Lei ChenSIGMOD 2022 · 5 citations
- Real-time Insertion Operator for Shared Mobility on Time-Dependent Road NetworksZengyang Gong, Yuxiang Zeng, Lei ChenVLDB 2024 · 4 citations
- Ultrametric Cluster Hierarchies: I Want 'em All!Andrew Draganov, Pascal Weber, Rasmus Skibdahl Melanchton Jørgensen, Anna Beer et al.NeurIPS 2025
Builds on3
- Differentially Private Online Task Assignment in Spatial Crowdsourcing: A Tree-based ApproachQian Tao, Yongxin Tong, Zimu Zhou, Yexuan Shi et al.ICDE 2020 · 77 citations
- Last-Mile Delivery Made Practical: An Efficient Route Planning Framework with Theoretical GuaranteesYuxiang Zeng, Yongxin Tong, Lei ChenVLDB 2020 · 74 citations
- The Simpler The Better: An Indexing Approach for Shared-Route Planning QueriesYuxiang Zeng, Yongxin Tong, Yuguang Song, Lei ChenVLDB 2020 · 18 citations
Related papers
- Approximate Forest Completion and Learning-Augmented Algorithms for Metric Minimum Spanning TreesNate Veldt, Thomas Stanley, Benjamin W. Priest, Trevor Steil et al.ICML 2025
- Tree Embedding in High Dimensions: Dynamic and Massively ParallelGramoz Goranci, Shaofeng H.-C. Jiang, Peter Kiss, Qihao Kong et al.SODA 2026
- k-Median Clustering via Metric Embedding: Towards Better Initialization with Differential PrivacyChenglin Fan, Ping Li, Xiaoyun LiNeurIPS 2023 · 10 citations
- Better Learning-Augmented Spanning Tree Algorithms via Metric Forest CompletionNate Veldt, Thomas Stanley, Benjamin W Priest, Trevor Steil et al.ICLR 2026
- Tree! I am no Tree! I am a low dimensional Hyperbolic EmbeddingRishi Sonthalia, Anna C. GilbertNeurIPS 2020 · 62 citations
