Proximity Alert: Ipelets for Neighborhood Graphs and Clustering
Publication date
2026-05-27
Authors
Balogh, Gitan
Cagan, June
Fatima, Bea
Gezalyan, Auguste H.
Sivakumar, Danesh
Srinivasan, Arushi
Sun, Yixuan
Zaprosyan, Vahe
Mount, David M.
Editors
Ahn, Hee-Kap
Hoffmann, Michael
Nayyeri, Amir
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
License
cc_by
Abstract
Neighborhood graphs and clustering algorithms are fundamental structures in both computational geometry and data analysis. Visualizing them can help build insight into their behavior and properties. The Ipe extensible drawing editor, developed by Otfried Cheong, is a widely used software system for generating figures. One particular aspect of Ipe is the ability to add Ipelets, which extend its functionality. Here we showcase a set of Ipelets designed to help visualize neighborhood graphs and clustering algorithms. These include: ε-neighbor graphs, furthest-neighbor graphs, Gabriel graphs, k-nearest neighbor graphs, kth-nearest neighbor graphs, k-mutual neighbor graphs, kth-mutual neighbor graphs, asymmetric k-nearest neighbor graphs, asymmetric kth-nearest neighbor graphs, relative-neighbor graphs, sphere-of-influence graphs, Urquhart graphs, Yao graphs, and clustering algorithms including complete-linkage, DBSCAN, HDBSCAN, k-means, k-means++, k-medoids, mean shift, and single-linkage. Our Ipelets are all programmed in Lua and are freely available.
Keywords
clustering, Ipelets, neighborhood graphs, proximity graphs, visualization, Software
Citation
Balogh, G, Cagan, J, Fatima, B, Gezalyan, A H, Sivakumar, D, Srinivasan, A, Sun, Y, Zaprosyan, V & Mount, D M 2026, Proximity Alert : Ipelets for Neighborhood Graphs and Clustering. in H-K Ahn, M Hoffmann & A Nayyeri (eds), 42nd International Symposium on Computational Geometry (SoCG 2026)., 99, Leibniz International Proceedings in Informatics, LIPIcs, vol. 367, Schloss Dagstuhl -- Leibniz-Zentrum für Informatik, pp. 1-8, 42nd International Symposium on Computational Geometry, SoCG 2026, New Brunswick, United States, 2/06/26. https://doi.org/10.4230/LIPIcs.SoCG.2026.99, conference