Marek Gagolewski
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Marek Gagolewski has a total of 45 co-authors. Here are the top co-authors by number of shared publications:
- Grzegorz Siudem
Faculty of Physics Warsaw University of Technology ul. Koszykowa 75 00-662 Warsaw Poland
14 shared publications - Maciej Bartoszuk
Warsaw University of Technology
11 shared publications - Simon James
School of Information Technology, Deakin University, Burwood, Australia
10 shared publications Anna Cena
9 shared publications- Barbara Żogała-Siudem
Systems Research Institute Polish Academy of Sciences ul. Newelska 6 01-447 Warsaw Poland
7 shared publications - Anna Cena
Faculty of Mathematics and Information Science Warsaw University of Technology Ul. Koszykowa 75 00-662 Warsaw POLAND
6 shared publications
Latest Publications
- Open Access
- 30 October 2026
- Published by Elsevier in Information Systems
- Vol. 144
Community detection in complex networks via node similarity, graph representation learning, and hierarchical clustering
- 30 October 2026
- Published by Elsevier in Information Systems
- Vol. 144
Open AccessCommunity detection in complex networks via node similarity, graph representation learning, and hierarchical clustering
- Open Access
- 22 September 2026
- Published by Elsevier in Information Sciences
- Vol. 761
Generating synthetic citation networks with communities
- 22 September 2026
- Published by Elsevier in Information Sciences
- Vol. 761
Open AccessGenerating synthetic citation networks with communities
- 22 July 2026
- Published by Elsevier in Journal of Informetrics
- Vol. 20 (3)
The Price–Pareto growth model of networks with community structure
- 22 July 2026
- Published by Elsevier in Journal of Informetrics
- Vol. 20 (3)
The Price–Pareto growth model of networks with community structure
- 16 March 2026
- Published by The R Foundation
lumbermark: Resistant Clustering via Chopping Up Mutual Reachability Minimum Spanning Trees
Implements a fast and resistant divisive clustering algorithm which identifies a specified number of clusters: 'lumbermark' iteratively chops off sizeable limbs that are joined by protruding segments of a dataset's mutual reachability minimum spanning tree; see Gagolewski (2026) . The use of a mutual reachability distance pulls peripheral points farther away from each other. When combined with the 'deadwood' package, it can act as an outlier detector. The 'Python' version of 'lumbermark' is available via 'PyPI'.
- 16 March 2026
- Published by The R Foundation
lumbermark: Resistant Clustering via Chopping Up Mutual Reachability Minimum Spanning Trees
Implements a fast and resistant divisive clustering algorithm which identifies a specified number of clusters: 'lumbermark' iteratively chops off sizeable limbs that are joined by protruding segments of a dataset's mutual reachability minimum spanning tree; see Gagolewski (2026) . The use of a mutual reachability distance pulls peripheral points farther away from each other. When combined with the 'deadwood' package, it can act as an outlier detector. The 'Python' version of 'lumbermark' is available via 'PyPI'.
- 20 February 2026
- Published by The R Foundation
deadwood: Outlier Detection via Trimming of Mutual Reachability Minimum Spanning Trees
Implements an anomaly detection algorithm based on mutual reachability minimum spanning trees: 'deadwood' trims protruding tree segments and marks small debris as outliers; see Gagolewski (2026) . More precisely, the use of a mutual reachability distance pulls peripheral points farther away from each other. Tree edges with weights beyond the detected elbow point are removed. All the resulting connected components whose sizes are smaller than a given threshold are deemed anomalous. The 'Python' version of 'deadwood' is available via 'PyPI'.
- 20 February 2026
- Published by The R Foundation
deadwood: Outlier Detection via Trimming of Mutual Reachability Minimum Spanning Trees
Implements an anomaly detection algorithm based on mutual reachability minimum spanning trees: 'deadwood' trims protruding tree segments and marks small debris as outliers; see Gagolewski (2026) . More precisely, the use of a mutual reachability distance pulls peripheral points farther away from each other. Tree edges with weights beyond the detected elbow point are removed. All the resulting connected components whose sizes are smaller than a given threshold are deemed anomalous. The 'Python' version of 'deadwood' is available via 'PyPI'.
- 23 July 2025
- Published by The R Foundation
quitefastmst: Euclidean and Mutual Reachability Minimum Spanning Trees
Functions to compute Euclidean minimum spanning trees using single-, sesqui-, and dual-tree Boruvka algorithms. Thanks to K-d trees, they are fast in spaces of low intrinsic dimensionality. Mutual reachability distances (used in the definition of the 'HDBSCAN*' algorithm) are also supported. The package also features relatively fast fallback minimum spanning tree and nearest-neighbours algorithms for spaces of higher dimensionality. The 'Python' version of 'quitefastmst' is available via 'PyPI'.
- 23 July 2025
- Published by The R Foundation
quitefastmst: Euclidean and Mutual Reachability Minimum Spanning Trees
Functions to compute Euclidean minimum spanning trees using single-, sesqui-, and dual-tree Boruvka algorithms. Thanks to K-d trees, they are fast in spaces of low intrinsic dimensionality. Mutual reachability distances (used in the definition of the 'HDBSCAN*' algorithm) are also supported. The package also features relatively fast fallback minimum spanning tree and nearest-neighbours algorithms for spaces of higher dimensionality. The 'Python' version of 'quitefastmst' is available via 'PyPI'.
- 26 July 2024
- Published by Elsevier in Journal of Informetrics
- Vol. 18 (4)
Equivalence of inequality indices in the three-dimensional model of informetric impact
- 26 July 2024
- Published by Elsevier in Journal of Informetrics
- Vol. 18 (4)
Equivalence of inequality indices in the three-dimensional model of informetric impact
- Open Access
- 6 July 2024
- Published by Springer Nature in Journal of Classification
- Vol. 42 (1) , 90-112
Clustering with Minimum Spanning Trees: How Good Can It Be?
Minimum spanning trees (MSTs) provide a convenient representation of datasets in numerous pattern recognition activities. Moreover, they are relatively fast to compute. In this paper, we quantify the extent to which they are meaningful in low-dimensional partitional data clustering tasks. By identifying the upper bounds for the agreement between the best (oracle) algorithm and the expert labels from a large battery of benchmark data, we discover that MST methods can be very competitive. Next, we review, study, extend, and generalise a few existing, state-of-the-art MST-based partitioning schemes. This leads to some new noteworthy approaches. Overall, the Genie and the information-theoretic methods often outperform the non-MST algorithms such as K-means, Gaussian mixtures, spectral clustering, Birch, density-based, and classical hierarchical agglomerative procedures. Nevertheless, we identify that there is still some room for improvement, and thus the development of novel algorithms is encouraged.
- 6 July 2024
- Published by Springer Nature in Journal of Classification
- Vol. 42 (1) , 90-112
Open AccessClustering with Minimum Spanning Trees: How Good Can It Be?
Minimum spanning trees (MSTs) provide a convenient representation of datasets in numerous pattern recognition activities. Moreover, they are relatively fast to compute. In this paper, we quantify the extent to which they are meaningful in low-dimensional partitional data clustering tasks. By identifying the upper bounds for the agreement between the best (oracle) algorithm and the expert labels from a large battery of benchmark data, we discover that MST methods can be very competitive. Next, we review, study, extend, and generalise a few existing, state-of-the-art MST-based partitioning schemes. This leads to some new noteworthy approaches. Overall, the Genie and the information-theoretic methods often outperform the non-MST algorithms such as K-means, Gaussian mixtures, spectral clustering, Birch, density-based, and classical hierarchical agglomerative procedures. Nevertheless, we identify that there is still some room for improvement, and thus the development of novel algorithms is encouraged.
- Open Access
- 28 June 2024
- Published by Springer Nature in Journal of Classification
- Vol. 42 (1) , 2-30
Normalised Clustering Accuracy: An Asymmetric External Cluster Validity Measure
There is no, nor will there ever be, single best clustering algorithm. Nevertheless, we would still like to be able to distinguish between methods that work well on certain task types and those that systematically underperform. Clustering algorithms are traditionally evaluated using either internal or external validity measures. Internal measures quantify different aspects of the obtained partitions, e.g., the average degree of cluster compactness or point separability. However, their validity is questionable because the clusterings they endorse can sometimes be meaningless. External measures, on the other hand, compare the algorithms’ outputs to fixed ground truth groupings provided by experts. In this paper, we argue that the commonly used classical partition similarity scores, such as the normalised mutual information, Fowlkes–Mallows, or adjusted Rand index, miss some desirable properties. In particular, they do not identify worst-case scenarios correctly, nor are they easily interpretable. As a consequence, the evaluation of clustering algorithms on diverse benchmark datasets can be difficult. To remedy these issues, we propose and analyse a new measure: a version of the optimal set-matching accuracy, which is normalised, monotonic with respect to some similarity relation, scale-invariant, and corrected for the imbalancedness of cluster sizes (but neither symmetric nor adjusted for chance).
- 28 June 2024
- Published by Springer Nature in Journal of Classification
- Vol. 42 (1) , 2-30
Open AccessNormalised Clustering Accuracy: An Asymmetric External Cluster Validity Measure
There is no, nor will there ever be, single best clustering algorithm. Nevertheless, we would still like to be able to distinguish between methods that work well on certain task types and those that systematically underperform. Clustering algorithms are traditionally evaluated using either internal or external validity measures. Internal measures quantify different aspects of the obtained partitions, e.g., the average degree of cluster compactness or point separability. However, their validity is questionable because the clusterings they endorse can sometimes be meaningless. External measures, on the other hand, compare the algorithms’ outputs to fixed ground truth groupings provided by experts. In this paper, we argue that the commonly used classical partition similarity scores, such as the normalised mutual information, Fowlkes–Mallows, or adjusted Rand index, miss some desirable properties. In particular, they do not identify worst-case scenarios correctly, nor are they easily interpretable. As a consequence, the evaluation of clustering algorithms on diverse benchmark datasets can be difficult. To remedy these issues, we propose and analyse a new measure: a version of the optimal set-matching accuracy, which is normalised, monotonic with respect to some similarity relation, scale-invariant, and corrected for the imbalancedness of cluster sizes (but neither symmetric nor adjusted for chance).
- Open Access
- 15 January 2024
- Published by Elsevier in Journal of Informetrics
- Vol. 18 (2)
Gini-stable Lorenz curves and their relation to the generalised Pareto distribution
- 15 January 2024
- Published by Elsevier in Journal of Informetrics
- Vol. 18 (2)
Open AccessGini-stable Lorenz curves and their relation to the generalised Pareto distribution