Pith. sign in

REVIEW 4 major objections 4 minor 52 references

Dynamic data summarization for hierarchical spatial clustering

T0 review · 4 major / 4 minor · reviewed 2026-08-12 · deepseek-v4-flash

Pith's one-line read This paper claims that a balanced tree of clustering features called Bubble-tree can summarize fully dynamic spatial data well enough that re-running static HDBSCAN on the summaries gives near-static clustering quality at a fraction of…

desk verdict A plausible new tree-based summarization for fully dynamic HDBSCAN, but the maintenance algorithm is underspecified and the experiments have confounds; deserves review, not acceptance yet. read the letter →

arxiv 2412.07789 v1 pith:MGGLHUBQ submitted 2024-11-26 cs.DB cs.DScs.LG

classification cs.DBcs.DScs.LG
keywords hierarchicalclusteringHDBSCANdynamicdatasummarizationBubble-treefeaturesslidingwindowminimumspanningtree
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper is trying to establish that fully dynamic HDBSCAN can be made practical by compressing the changing point set into a balanced tree of clustering features, rather than by maintaining the exact minimum spanning tree. It first shows that the exact dynamic approach, based on reverse-nearest-neighbor updates and link-cut tree MST maintenance, degrades quickly as changes accumulate. It then introduces Bubble-tree, which keeps a user-chosen number L of leaf summaries as points are inserted and deleted, and feeds those summaries to the static HDBSCAN algorithm as data bubbles. The reported experiments indicate that this scheme matches existing summarization quality while reducing per-update runtime substantially on sliding-window workloads.

What carries the argument

The load-bearing mechanism is Bubble-tree, a balanced tree whose node entries are clustering features (linear sum, squared sum, and weight) and whose leaf count is pinned to a target L. Insertions and deletions update clustering features along the path to a leaf; the MaintainCompression procedure then splits overfilled leaves, removes underfilled leaves and reinserts their children, or extracts the m farthest children of the most overfilled leaf, keeping the number of leaves near L. The offline phase converts each leaf clustering feature into a data bubble by computing its representative, extent, and k-nearest-neighbor distance estimates, and runs static HDBSCAN on those bubbles. What makes the approach work is the combination of cheap tree updates with the data-bubble distance corrections that let summaries stand in for the original points.

What would settle it

Run an adversarial sliding-window workload that repeatedly deletes points from the same overfilled leaf and then check the occupancy of that leaf at the moment MaintainCompression is called: if it has fewer than m children, the 'extract the m farthest children' step cannot run without violating the minimum-occupancy invariant, and either the leaf count or the update cost will drift from the claimed behavior.

Watch

Extended reading notes

Core claim

The central claim is that the leaf-level clustering features of a dynamically rebalanced Bubble-tree are a sufficient compressed representation for HDBSCAN: clustering the L data bubbles derived from those features produces nearly the same hierarchy as clustering the full N points. The paper also contributes an exact dynamic HDBSCAN algorithm based on RkNN queries, link-cut trees, and dual-tree Boruvka, but its feasibility experiments show this exact route is often slower than static recomputation after a few percent of updates. The Bubble-tree route avoids that cost because updates touch only the tree path and a fixed number of leaves, and the offline HDBSCAN run is on the summaries rather than the raw data.

Load-bearing premise

The load-bearing assumption is that Bubble-tree stays balanced, meaning every non-root node stays between the minimum and maximum occupancy, through arbitrary insertions, deletions, and the dynamic reorganization step; the paper states this as a property but does not prove it or give the insert/delete pseudocode.

Editorial extensions

If this is right

  • Re-running HDBSCAN on L leaf summaries replaces the O(n log n) MST rebuild over N points, so dynamic workloads can be served by updating a tree and then applying the existing static algorithm.
  • The compression factor L is a direct accuracy-versus-runtime dial: the paper reports that at 10% compression its pipeline yields good hierarchies in under a minute, including a twenty-second per-slide average on the Intrusion dataset where static HDBSCAN took thirty-five minutes.
  • Because Bubble-tree supports arbitrary point deletions and reorganizes overfilled leaves, its summaries do not carry the insertion-order bias that ClusTree exhibits on the paper's toy example.
  • The exact dynamic algorithm, though not competitive at scale, supplies a correctness baseline and identifies RkNN queries and MST updates as the operations that dominate the cost.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If Bubble-tree's balance invariant holds under adversarial deletion patterns, the same leaf-summary structure could plausibly serve other hierarchical density-based algorithms, since data bubbles were introduced for OPTICS as well as HDBSCAN.
  • The paper leaves insertion/deletion pseudocode and a balance proof implicit; a formal amortized analysis would determine whether the runtime claim survives worst-case updates.
  • A testable extension would compare Bubble-tree with an incremental-MST HDBSCAN under random and adversarial update orders to map where summarization loses to incremental exactness.
  • Datasets with highly skewed density may need a larger L than 1% to keep NMI high, because data-bubble distance estimates are the main channel through which compression error enters the hierarchy.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 4 minor

Summary. The paper addresses dynamic hierarchical density-based clustering by proposing an online-offline framework. The online component maintains a dynamic tree of clustering features ('Bubble-tree') that keeps a fixed number L of leaf-level summaries; the offline component runs static HDBSCAN on data bubbles derived from those summaries. The paper also proposes an exact dynamic MST-maintenance algorithm for HDBSCAN and reports experiments showing that Bubble-tree achieves NMI quality comparable to static HDBSCAN while running faster than ClusTree and an incremental data-bubble baseline.

Significance. The problem is timely and the online-offline architecture is a sensible response to the hardness of exact dynamic HDBSCAN. The strength of the paper is its empirical setup: it evaluates clustering quality by comparing against static HDBSCAN on the full data, which is a fair external benchmark rather than a circular internal check, and it includes a feasibility study of the exact algorithm that motivates the summarization approach. However, the central algorithmic contribution is underspecified: the insert/delete/split operations for Bubble-tree are not given in pseudocode, the routing criterion for choosing a child during insertion is never defined, and there is no balance or complexity analysis. The runtime and quality claims therefore rest on an assumed but unproven invariant.

major comments (4)
  1. [§4.1, Algorithm 1] The paper never provides the point insertion and deletion procedures for Bubble-tree, nor a distance or cost function to direct a new point toward a leaf during insertion; it only says 'standard depth-first strategy from dynamic index structures.' Because the claimed runtime advantage depends on these operations being cheap, the central algorithm is not fully specified and cannot be reproduced or verified from the manuscript.
  2. [§4.1, Algorithm 1 (Lines 10–11)] In the dynamic reorganization branch, the algorithm extracts the m farthest children of the most overfilled leaf O and reinserts them. If O has fewer than 2m children, the remaining child set has fewer than m entries, contradicting the fanout invariant stated in Property 2; if O has exactly m children, the leaf becomes empty. The paper neither describes a subsequent rebalancing step nor bounds the cascade of underflows that the reinserted entries may cause.
  3. [§4.1, Properties 1–4] The Properties assert that Bubble-tree is balanced and that the number of leaves is maintained to be L, but no proof is given that insertions, deletions, and MaintainCompression preserve these invariants, and no amortized bound on the cost of MaintainCompression is provided. Since the speedup reported in Section 5 is relative to static algorithms and is measured only per window slide, the experimental numbers cannot substitute for an analysis of per-update cost or worst-case reorganization behavior.
  4. [§5.2, Figures 5–7] The experimental comparison reports a single average NMI value and per-slide runtime without error bars, number of repetitions, or the number of clusters found by each method; since NMI is affected by cluster-count imbalance, the paper should report adjusted mutual information and cluster counts. More fundamentally, the runtime comparison uses a sliding-window order that is not adversarial, and without a bound on per-update reorganization the claimed 'orders of magnitude' speedup cannot be expected to generalize to arbitrary fully dynamic workloads.
minor comments (4)
  1. [§3.3, Lemma 1] The statement 'requires Omega(n log n) time' is derived by counting the cost of checking each new edge with a link-cut tree; this is a statement about the proposed method, not a problem lower bound. Please rephrase to avoid the appearance of unconditional hardness.
  2. [§4.1] In the deletion paragraph, 'if the leaf node representing the deleted point has less than m children, the leaf is deleted and all of its remaining m children are reinserted back into the tree' is internally inconsistent because a leaf with fewer than m children has at most m-1 remaining children.
  3. [§5.1] The paper says ClusTree and Bubble-tree 'approximately have the same number of leaf nodes' but does not report the actual leaf counts or the compression factor used in the Seeds experiment; adding these numbers would make the visual comparison reproducible.
  4. [§5.2] The paper reports average NMI scores but does not state how many window slides were averaged or the standard deviation; please include this information.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: Bubble-tree is evaluated against the external static HDBSCAN benchmark, and no fitted parameter or self-citation chain forces the claimed result.

full rationale

The paper's central claim is that running static HDBSCAN on the L leaf-level clustering features of Bubble-tree gives clustering quality comparable to static HDBSCAN on the full data while improving runtime in dynamic workloads. This is evaluated empirically against an external benchmark: NMI is computed between the flat clusters obtained from each summarization method and the clusters produced by the exact static HDBSCAN algorithm on the full data (Section 5.2), and runtime is measured as wall-clock time per sliding-window slide against ClusTree, Incremental, Dynamic, and Static baselines. No parameter is fitted to the target quality values: the compression factor L is a user-configured input and the fanout M is a standard index parameter. The data-bubble representation and quality measures are cited to independent prior work (Breunig et al. [5]; Nassar et al. [32]), and the static HDBSCAN implementation used for comparison is an external library. There are no load-bearing self-citations: none of the references are authored by the present authors, and the exact dynamic components (link-cut trees, dual-tree Boruvka, RkNN queries) are external standard machinery. The absence of insertion/deletion pseudocode and balance proofs for Bubble-tree is a completeness and correctness concern, not a circularity concern: an unproven invariant does not make the claimed result equivalent to its input by construction. The derivation chain is therefore self-contained with respect to the circularity failure modes considered.

Assumptions & free parameters 5 free parameters · 5 assumptions · 1 invented entities

The central claim rests on user-chosen parameters (L, M, m, k, minPts), on prior-art assumptions about data bubbles and summarization quality, and on the unproven balance invariant of Bubble-tree. The exact dynamic algorithm relies on standard dynamic MST results and on efficient RkNN queries in an SS-tree, but no complexity guarantees are provided for the overall update procedure.

free parameters (5)
  • L (compression factor) = 1%, 5%, 10% of N in experiments
    User-chosen number of leaf nodes (clustering features) in Bubble-tree. The method's quality and runtime trade-off depends directly on L; it is not derived from theory.
  • M (maximum fanout) = 10 in experiments
    Upper bound on children per internal node, a standard B-tree-like parameter. The balancing behavior and update costs depend on it.
  • m (minimum fanout) = not specified in paper
    Lower bound on children per internal node, constrained by 2m <= M+1; its value is never reported, affecting whether the tree remains balanced.
  • k (quality threshold multiplier in summarization index) = not reported
    Used to classify leaves as good, under-filled, or over-filled via Chebyshev's inequality; the chosen value or desired probability is not stated.
  • minPts (HDBSCAN density parameter) = 100 in main experiments, 10 in feasibility analysis
    Standard input to HDBSCAN determining core distances. The quality evaluation depends on it, as do the hardness experiments.
assumptions (5)
  • standard math HDBSCAN's clustering hierarchy is correctly represented by the MST of the mutual reachability graph.
    This is the defining algorithm of HDBSCAN [7]; the paper uses it as a black box and evaluates summaries by running static HDBSCAN.
  • domain assumption Data bubbles, with core distance modified as cd(B) = d(B,C) + C.nnDist(k), approximate the HDBSCAN hierarchy of the original points.
    The offline clustering in Section 4.2 relies on the quality-preserving property of data bubbles established in [5]; the paper does not re-validate this assumption for 1% compression in high dimensions.
  • domain assumption The data summarization index beta(B) = n/N, with Chebyshev-based classification into good, under-filled, and over-filled, is a valid criterion for maintaining high-quality summaries.
    This quality criterion is taken from Nassar et al. [32] and is the basis for Bubble-tree's MaintainCompression decisions; no independent validation is provided.
  • ad hoc to paper A fixed number L of leaf-level clustering features is sufficient to represent the dynamic dataset with controllable compression quality.
    The paper asserts that maintaining L leaves yields good summaries, but provides no theoretical analysis of the approximation error as a function of L.
  • standard math The dynamic MST update rules, reduction and contraction, of Eppstein apply to the mutual reachability graph under core-distance changes.
    Used in Section 3.2 for the exact dynamic algorithm; these are standard dynamic MST results [14], but the paper does not prove they cover the specific structure of mutual reachability graphs.
invented entities (1)
  • Bubble-tree
    purpose: A balanced tree of clustering features for maintaining a compressed summary of fully dynamic spatial data at a target compression factor L.
    It is a new algorithmic structure introduced by the paper; its claimed benefits, balanced updates and high summarization quality, are evidenced only by the paper's own experiments, with no independent implementation or external validation.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Dynamic data summarization for hierarchical spatial clustering." pith.science (2026). https://pith.science/paper/MGGLHUBQ

@misc{pith2026241207789,
  author       = {Pith},
  title        = {Pith review of: Dynamic data summarization for hierarchical spatial clustering},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/MGGLHUBQ}},
  note         = {Machine review of arXiv:2412.07789}
}
read the original abstract

Hierarchical Density-Based Spatial Clustering of Applications with Noise (HDBSCAN) finds meaningful patterns in spatial data by considering density and spatial proximity. As the clustering algorithm is inherently designed for static applications, so have recent studies focused on accelerating the algorithm for static applications using approximate or parallel methods. However, much less attention has been given to dynamic environments, where even a single point insertion or deletion can require recomputing the clustering hierarchy from scratch due to the need of maintaining the minimum spanning tree (MST) over a complete graph. This paper addresses the challenge of enhancing the clustering algorithm for dynamic data. We present an exact algorithm that maintains density information and updates the clustering hierarchy of HDBSCAN during point insertions and deletions. Considering the hardness of adapting the exact algorithm to dynamic data involving modern workloads, we propose an online-offline framework. The online component efficiently summarizes dynamic data using a tree structure, called Bubble-tree, while the offline step performs the static clustering. Experimental results demonstrate that the data summarization adapts well to fully dynamic environments, providing compression quality on par with existing techniques while significantly improving runtime performance of the clustering algorithm in dynamic data workloads.

Figures

Figures reproduced from arXiv: 2412.07789 by the authors.

Figure 1
Figure 1. An illustration of HDBSCAN clustering results performed on 2D example data for [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. An illustration of HDBSCAN clustering results for [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗
Figure 3
Figure 3. Feasibility analysis of the exact dynamic [PITH_FULL_IMAGE:figures/full_fig_p006_3.png] view at source ↗
Figures from the paper (4 more)
Figure 4
Figure 4. Figure 4: Data summarization performed on the 2D example dataset illustrates the differences between ClusTree [PITH_FULL_IMAGE:figures/full_fig_p009_4.png]
Figure 5
Figure 5. Figure 5: Running time comparison of data summa￾rization techniques: ClusTree configured with a max￾imum tree height of 10, roughly equivalent to a 1% compression rate used in both Bubble-tree and Incre￾mental approaches [PITH_FULL_IMAGE:figures/full_fig_p010_5.png]
Figure 6
Figure 6. Figure 6: Clustering quality comparison of the data [PITH_FULL_IMAGE:figures/full_fig_p010_6.png]
Figure 7
Figure 7. Figure 7: Running time comparison of three data summarization techniques (Bubble-tree, ClusTree, and Incre [PITH_FULL_IMAGE:figures/full_fig_p011_7.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

52 extracted references · 49 canonical work pages

  1. [1]

    C. C. Aggarwal, S. Y. Philip, J. Han, and J. Wang. A framework for clustering evolving data streams. In Proceedings 2003 VLDB conference, pages 81–

  2. [2]

    Ankerst, M

    M. Ankerst, M. M. Breunig, H.-P. Kriegel, and J. Sander. Optics: Ordering points to identify the clustering structure. ACM Sigmod record , 28(2):49–60, 1999

  3. [3]

    Beckmann, H.-P

    N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. The r*-tree: An efficient and robust access method for points and rectangles. SIGMOD Rec., 19(2):322–331, may 1990

  4. [4]

    nearest neighbor

    K. Beyer, J. Goldstein, R. Ramakrishnan, and U. Shaft. When is “nearest neighbor” meaningful? In C. Beeri and P. Buneman, editors, Database 11 Theory — ICDT’99 , pages 217–235, Berlin, Hei- delberg, 1999. Springer Berlin Heidelberg

  5. [5]

    M. M. Breunig, H.-P. Kriegel, P. Kr¨ oger, and J. Sander. Data bubbles: Quality preserving per- formance boosting for hierarchical clustering. In Proceedings of the 2001 ACM SIGMOD interna- tional conference on Management of data , pages 79–90, 2001

  6. [6]

    Callahan

    P. Callahan. Optimal parallel all-nearest- neighbors using the well-separated pair decompo- sition. In Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science, pages 332–340, 1993

  7. [7]

    R. J. G. B. Campello, D. Moulavi, and J. Sander. Density-based clustering based on hierarchical density estimates. In J. Pei, V. S. Tseng, L. Cao, H. Motoda, and G. Xu, editors, Advances in Knowledge Discovery and Data Mining , pages 160–172, Berlin, Heidelberg, 2013. Springer Berlin Heidelberg

  8. [8]

    F. Cao, M. Estert, W. Qian, and A. Zhou. Density-based clustering over an evolving data stream with noise. In Proceedings of the 2006 SIAM international conference on data mining , pages 328–339. SIAM, 2006

Show all 52 references
  1. [9]

    Cattaneo, P

    G. Cattaneo, P. Faruolo, U. F. Petrillo, and G. F. Italiano. Maintaining dynamic minimum spanning trees: An experimental study. Discrete Applied Mathematics, 158(5):404–425, 2010

  2. [10]

    R. R. Curtin. Faster dual-tree traversal for nearest neighbor search. In Similarity Search and Applica- tions: 8th International Conference, SISAP 2015, Glasgow, UK, October 12-14, 2015, Proceedings 8, pages 77–89. Springer, 2015

  3. [11]

    Dean and S

    J. Dean and S. Ghemawat. Mapreduce: Simplified data processing on large clusters. OSDI, 2004

  4. [12]

    Dell’Amico

    M. Dell’Amico. Fishdbc: Flexible, incremental, scalable, hierarchical density-based clustering for arbitrary data and distance, 2019

  5. [13]

    J. A. dos Santos, T. I. Syed, M. C. Naldi, R. J. Campello, and J. Sander. Hierarchical density- based clustering using mapreduce. IEEE Trans- actions on Big Data , 7(1):102–114, 2019

  6. [14]

    Eppstein

    D. Eppstein. Offline algorithms for dynamic min- imum spanning tree problems. Journal of Algo- rithms, 17(2):237–250, 1994

  7. [15]

    Ester, H.-P

    M. Ester, H.-P. Kriegel, J. Sander, and X. Xu. A density-based algorithm for discovering clusters in large spatial databases with noise. In Proceedings of the Second International Conference on Knowl- edge Discovery and Data Mining , KDD’96, page 226–231. AAAI Press, 1996

  8. [16]

    Fonollosa

    J. Fonollosa. Gas sensor array under dynamic gas mixtures. UCI Machine Learning Repository,

  9. [17]

    Gan and Y

    J. Gan and Y. Tao. Dynamic density based clus- tering. In Proceedings of the 2017 ACM Interna- tional Conference on Management of Data , pages 1493–1507, 2017

  10. [18]

    A. Guttman. R-trees: A dynamic index structure for spatial searching. In Proceedings of the 1984 ACM SIGMOD international conference on Man- agement of data , pages 47–57, 1984

  11. [19]

    Hahsler and J

    M. Hahsler and J. Forrest. streamMOA: Interface for MOA Stream Clustering Algorithms , 2024. R package version 1.3-1

  12. [20]

    Harary and G

    F. Harary and G. Gupta. Dynamic graph models. Mathematical and Computer Modelling , 25(7):79– 87, 1997

  13. [21]

    Hassani, P

    M. Hassani, P. Spaus, A. Cuzzocrea, and T. Seidl. Adaptive stream clustering using incremental graph maintenance. In W. Fan, A. Bifet, Q. Yang, and P. S. Yu, editors, Proceedings of the 4th In- ternational Workshop on Big Data, Streams and Heterogeneous Source Mining: Algorith...

  14. [22]

    Jackson, A

    J. Jackson, A. Qiao, and E. P. Xing. Scaling hdb- scan clustering with knn graph approximation. In Proceedings of the SysML Conference , pages 14– 16, 2018

  15. [23]

    J. W. Jaromczyk and G. T. Toussaint. Relative neighborhood graphs and their relatives. Proceed- ings of the IEEE , 80(9):1502–1517, 1992

  16. [24]

    Korn and S

    F. Korn and S. Muthukrishnan. Influence sets based on reverse nearest neighbor queries. SIG- MOD Rec., 29(2):201–212, may 2000

  17. [25]

    Kranen, I

    P. Kranen, I. Assent, C. Baldauf, and T. Seidl. Self-adaptive anytime stream clustering. In 2009 Ninth IEEE International Conference on Data Mining, pages 249–258. IEEE, 2009

  18. [26]

    H. Lee, Y. Kang, S. Noh, J. Kim, and J. Lee. Exploring lifestyle patterns from gps trajectory data: embedding spatio-temporal context infor- mation via geohash and poi. Spatial Information Research, pages 1–13, 2024

  19. [27]

    S. T. Leutenegger, J. Edgington, and M. A. Lopez. Str: a simple and efficient algorithm for r-tree packing. Proceedings 13th International Confer- ence on Data Engineering , pages 497–506, 1997

  20. [28]

    B. Liu, Y. Shi, Z. Wang, W. Wang, and B. Shi. Dy- namic incremental data summarization for hierar- chical clustering. In Advances in Web-Age Infor- mation Management: 7th International Confer- 12 ence, WAIM 2006, Hong Kong, China, June 17- 19, 2006. Proceedings 7, pages 410–42...

  21. [29]

    W. B. March, P. Ram, and A. G. Gray. Fast euclidean minimum spanning tree: Algorithm, analysis, and applications. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , KDD ’10, page 603–612, New York, NY, USA, 2010. Associ- ati...

  22. [30]

    McInnes and J

    L. McInnes and J. Healy. Accelerated hierarchi- cal density based clustering. In 2017 IEEE Inter- national Conference on Data Mining Workshops (ICDMW), pages 33–42, 2017

  23. [31]

    Melnykov, W.-C

    V. Melnykov, W.-C. Chen, and R. Maitra. MixSim: An R package for simulating data to study performance of clustering algorithms. Jour- nal of Statistical Software , 51(12):1–25, 2012

  24. [32]

    Nassar, J

    S. Nassar, J. Sander, and C. Cheng. Incremental and effective data summarization for dynamic hi- erarchical clustering. In Proceedings of the 2004 ACM SIGMOD international conference on Man- agement of data , pages 467–478, 2004

  25. [33]

    A. C. A. Neto, J. Sander, R. J. G. B. Campello, and M. A. Nascimento. Efficient computation and visualization of multiple density-based clustering hierarchies. IEEE Transactions on Knowledge and Data Engineering, 33(8):3075–3089, 2021

  26. [34]

    T. D. Nguyen, P. Rieger, R. De Viti, H. Chen, B. B. Brandenburg, H. Yalame, H. M¨ ollering, H. Fereidooni, S. Marchal, M. Miettinen, et al. {FLAME}: Taming backdoors in federated learn- ing. In 31st USENIX Security Symposium (USENIX Security 22) , pages 1415–1432, 2022

  27. [35]

    Pedregosa, G

    F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, et al. Scikit-learn: Machine learning in python. the Journal of machine Learning research , 12:2825– 2830, 2011

  28. [36]

    Radovanovic, A

    M. Radovanovic, A. Nanopoulos, and M. Ivanovic. Hubs in space: Popular nearest neighbors in high- dimensional data. Journal of Machine Learning Research, 11(sept):2487–2531, 2010

  29. [37]

    K. S. S. Reddy and C. S. Bindu. Streamsw: A density-based approach for clustering data streams over sliding windows. Measurement, 144:14–19, 2019

  30. [38]

    A. Reiss. PAMAP2 Physical Activity Monitoring. UCI Machine Learning Repository, 2012. DOI: https://doi.org/10.24432/C5NW2H

  31. [39]

    Roussopoulos, S

    N. Roussopoulos, S. Kelley, and F. Vincent. Nearest neighbor queries. In Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data , SIGMOD ’95, page 71–79, New York, NY, USA, 1995. Association for Com- puting Machinery

  32. [40]

    Shekhar, A

    S. Shekhar, A. G. Pai, and H. Srikanth Kamath. Geolocation clustering for radio resource manage- ment in 6g networks. In 2021 Fourth International Conference on Electrical, Computer and Commu- nication Technologies (ICECCT), pages 1–7, 2021

  33. [41]

    Singh, H

    A. Singh, H. Ferhatosmanoglu, and A. c. Tosun. High dimensional reverse nearest neighbor queries. In Proceedings of the Twelfth International Con- ference on Information and Knowledge Manage- ment, CIKM ’03, page 91–98, New York, NY, USA, 2003. Association for Computing Machin- ery

  34. [42]

    D. D. Sleator and R. E. Tarjan. A data structure for dynamic trees. In Proceedings of the Thirteenth Annual ACM Symposium on Theory of Comput- ing, STOC ’81, page 114–122, New York, NY, USA, 1981. Association for Computing Machin- ery

  35. [43]

    Stolfo, W

    S. Stolfo, W. Fan, W. Lee, A. Prodromidis, and P. Chan. KDD Cup 1999 Data. UCI Machine Learning Repository, 1999. DOI: https://doi.org/10.24432/C51C7N

  36. [44]

    Y. Sui, Y. Zhang, J. Sun, T. Xu, S. Zhang, Z. Li, Y. Sun, F. Guo, J. Shen, Y. Zhang, et al. Logkg: Log failure diagnosis through knowledge graph. IEEE Transactions on Services Computing , 2023

  37. [45]

    T. I. Syed. Parallelization of Hierarchical Density- Based Clustering using MapReduce . PhD thesis, University of Alberta, 2015

  38. [46]

    E. Undraa. Hierarchical density-based clustering for data stream over sliding window. Master’s the- sis, Seoul National University, 2022

  39. [47]

    Y. Wang, S. Yu, Y. Gu, and J. Shun. Fast parallel algorithms for euclidean minimum spanning tree and hierarchical spatial clustering. In Proceedings of the 2021 International Conference on Manage- ment of Data, SIGMOD ’21, page 1982–1995, New York, NY, USA, 2021. Association f...

  40. [48]

    Wellhausen, R

    L. Wellhausen, R. Dub´ e, A. Gawel, R. Siegwart, and C. Cadena. Reliable real-time change detec- tion and mapping for 3d lidars. In 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), pages 81–87, 2017

  41. [49]

    D. A. White and R. C. Jain. Similarity indexing with the ss-tree. Proceedings of the Twelfth Inter- national Conference on Data Engineering , pages 516–523, 1996

  42. [50]

    Yang and K.-I

    C. Yang and K.-I. Lin. An index structure for effi- cient reverse nearest neighbor queries. In Proceed- ings 17th International Conference on Data Engi- neering, pages 485–492, 2001. 13

  43. [51]

    Zhang, R

    T. Zhang, R. Ramakrishnan, and M. Livny. Birch: an efficient data clustering method for very large databases. ACM sigmod record , 25(2):103–114, 1996. A Reverse Nearest Neighbors Search Reverse k Nearest Neighbors (RkNN) query searches for data points that will have the query ...

  44. [2015]

    DOI: https://doi.org/10.24432/C5WP4C

Pith tools

Reviewed August 12, 2026 · model on record in the stance chip above.