# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "geokmeans" in publications use:' type: software license: GPL-3.0-only title: 'geokmeans: A Collection of Fast, Exact and Eco-Friendly k-Means Clustering Algorithms' version: 0.1.0 doi: 10.1007/s10994-025-06891-1 identifiers: - type: doi value: 10.32614/CRAN.package.geokmeans abstract: A collection of fast k-means clustering algorithms under a single, uniform interface. The core method is Geometric-k-means, a bound-free algorithm of Sharma et al. (2026) that uses geometry to restrict computation to the data points able to change clusters, substantially reducing distance computations and runtime while returning the same result as standard k-means. Also included are Lloyd's algorithm, Elkan, Hamerly, Annulus, Exponion, and Ball k-means. All algorithms are implemented in 'C++' via 'Rcpp' and 'RcppEigen' and return the final centroids, optional per-point cluster assignments, and computational statistics. authors: - family-names: Sharma given-names: Parichit email: parishar@iu.edu - family-names: Kurban given-names: Hasan preferred-citation: type: article title: 'Geometric-k-means: A Bound Free Approach to Fast and Eco-Friendly k-means' authors: - family-names: Sharma given-names: Parichit email: parishar@iu.edu - family-names: Malec given-names: Marcin - family-names: Kurban given-names: Hasan - family-names: Kulekci given-names: Oguzhan - family-names: Dalkilic given-names: Mehmet journal: Machine Learning year: '2026' volume: '115' issue: '2' doi: 10.1007/s10994-025-06891-1 start: '30' repository: https://parichit.r-universe.dev repository-code: https://github.com/parichit/Geometric-k-means commit: e08b6263440ee8dc61cc9548a6e9329a22b47cde url: https://github.com/parichit/Geometric-k-means date-released: '2026-06-17' contact: - family-names: Sharma given-names: Parichit email: parishar@iu.edu