We consider the problem of detecting communities of the vertices of data structures defined as hypergraphs. There are many methods that were devised to find communities on simple graphs, one of the most important being modularity maximization. Therefore we extend the definition of modularity to deal with hypergraphs, too. The new definition considers whether a hyperedge as internal or not to a community, and in the affirmative case, the hyperedge is assigned with a weight defining the level of cohesiveness of their vertices. Next, we formulate a mixed-integer linear programming model to hypergraph modularity maximization, whose optimal solutions consist in the best vertex partitions of the hypergraph. Previous attempts of partitioning hypergraphs did suggest the projection of hyperedges onto simple graphs, replacing every hyperedge with a complete subgraph. So, we compare our proposal with the previous methodologies, including other hypergraph modularity definitions, and we find that we improve the quality of the partition. Finally, we apply the methodology to the analysis of survey data, and we show how hypergraph modularity clustering highlights some peculiar data structures that otherwise would remain hidden to researchers.

Modularity for hypergraph clustering: Methodologies and applications / Benati, Stefano; Puerto, Justo; Temprano, Francisco. - In: OMEGA. - ISSN 0305-0483. - 138:(2026), pp. 10338701-10338721. [10.1016/j.omega.2025.103387]

Modularity for hypergraph clustering: Methodologies and applications

Stefano Benati;
2026-01-01

Abstract

We consider the problem of detecting communities of the vertices of data structures defined as hypergraphs. There are many methods that were devised to find communities on simple graphs, one of the most important being modularity maximization. Therefore we extend the definition of modularity to deal with hypergraphs, too. The new definition considers whether a hyperedge as internal or not to a community, and in the affirmative case, the hyperedge is assigned with a weight defining the level of cohesiveness of their vertices. Next, we formulate a mixed-integer linear programming model to hypergraph modularity maximization, whose optimal solutions consist in the best vertex partitions of the hypergraph. Previous attempts of partitioning hypergraphs did suggest the projection of hyperedges onto simple graphs, replacing every hyperedge with a complete subgraph. So, we compare our proposal with the previous methodologies, including other hypergraph modularity definitions, and we find that we improve the quality of the partition. Finally, we apply the methodology to the analysis of survey data, and we show how hypergraph modularity clustering highlights some peculiar data structures that otherwise would remain hidden to researchers.
2026
Benati, Stefano; Puerto, Justo; Temprano, Francisco
Modularity for hypergraph clustering: Methodologies and applications / Benati, Stefano; Puerto, Justo; Temprano, Francisco. - In: OMEGA. - ISSN 0305-0483. - 138:(2026), pp. 10338701-10338721. [10.1016/j.omega.2025.103387]
File in questo prodotto:
File Dimensione Formato  
Temprano_HypergraphModularity.pdf

accesso aperto

Descrizione: Disponibile al link: https://doi.org/10.1016/j.omega.2025.103387
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 3.5 MB
Formato Adobe PDF
3.5 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/464990
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 0
social impact