mlsanityData to 14 Oct 2026

Graph clustering with Boltzmann machines

arXiv 2203.02471 ↗First posted 4 Mar 2022cs.LG cs.DM math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph clustering is the process of grouping vertices into densely connected sets called clusters. We tailor two mathematical programming formulations from the literature, to this problem. In doing so, we obtain a heuristic approximation to the intra-cluster density maximization problem. We use two variations of a Boltzmann machine heuristic to obtain numerical solutions. For benchmarking purposes, we compare solution quality and computational performances to those obtained using a commercial solver, Gurobi. We also compare clustering quality to the clusters obtained using the popular Louvain modularity maximization method. Our initial results clearly demonstrate the superiority of our problem formulations. They also establish the superiority of the Boltzmann machine over the traditional exact solver. In the case of smaller less complex graphs, Boltzmann machines provide the same solutions as Gurobi, but with solution times that are orders of magnitude lower. In the case of larger and more complex graphs, Gurobi fails to return meaningful results within a reasonable time frame. Finally, we also note that both our clustering formulations, the distance minimization and K-medoids, yield clusters of superior quality to those obtained with the Louvain algorithm.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 63 references that are in the map. First posted on arXiv 4 Mar 2022.

Builds on

6 of 63 references.

References · 6

  1. 2013Ising formulations of many NP problemscited by 207
  2. 2016Community detection in networks: A user guidecited by 105
  3. 2019Using synthetic networks for parameter tuning in community detectioncited by 4
  4. 2020Community detection using fast low-cardinality semidefinite programmingcited by 4
  5. 2018Reducing Binary Quadratic Forms for More Scalable Quantum Annealingcited by 2
  6. 2019Overlapping community detection in networks based on link partitioning and partitioning around medoidscited by 1

Built on by

Not cited yet.