English

Massively-Parallel Heat Map Sorting and Applications To Explainable Clustering

Data Structures and Algorithms 2023-09-15 v1 Distributed, Parallel, and Cluster Computing Machine Learning

Abstract

Given a set of points labeled with kk labels, we introduce the heat map sorting problem as reordering and merging the points and dimensions while preserving the clusters (labels). A cluster is preserved if it remains connected, i.e., if it is not split into several clusters and no two clusters are merged. We prove the problem is NP-hard and we give a fixed-parameter algorithm with a constant number of rounds in the massively parallel computation model, where each machine has a sublinear memory and the total memory of the machines is linear. We give an approximation algorithm for a NP-hard special case of the problem. We empirically compare our algorithm with k-means and density-based clustering (DBSCAN) using a dimensionality reduction via locality-sensitive hashing on several directed and undirected graphs of email and computer networks.

Keywords

Cite

@article{arxiv.2309.07486,
  title  = {Massively-Parallel Heat Map Sorting and Applications To Explainable Clustering},
  author = {Sepideh Aghamolaei and Mohammad Ghodsi},
  journal= {arXiv preprint arXiv:2309.07486},
  year   = {2023}
}
R2 v1 2026-06-28T12:21:05.130Z