Clustering via hypergraph modularity.
Despite the fact that many important problems (including clustering) can be described using hypergraphs, theoretical foundations as well as practical algorithms using hypergraphs are not well developed yet. In this paper, we propose a hypergraph modularity function that generalizes its well establis...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2019-01-01
|
Series: | PLoS ONE |
Online Access: | https://doi.org/10.1371/journal.pone.0224307 |
id |
doaj-da5c665180c642ffa91ea9f0ffe8c074 |
---|---|
record_format |
Article |
spelling |
doaj-da5c665180c642ffa91ea9f0ffe8c0742021-03-03T21:13:44ZengPublic Library of Science (PLoS)PLoS ONE1932-62032019-01-011411e022430710.1371/journal.pone.0224307Clustering via hypergraph modularity.Bogumił KamińskiValérie PoulinPaweł PrałatPrzemysław SzufelFrançois ThébergeDespite the fact that many important problems (including clustering) can be described using hypergraphs, theoretical foundations as well as practical algorithms using hypergraphs are not well developed yet. In this paper, we propose a hypergraph modularity function that generalizes its well established and widely used graph counterpart measure of how clustered a network is. In order to define it properly, we generalize the Chung-Lu model for graphs to hypergraphs. We then provide the theoretical foundations to search for an optimal solution with respect to our hypergraph modularity function. A simple heuristic algorithm is described and applied to a few illustrative examples. We show that using a strict version of our proposed modularity function often leads to a solution where a smaller number of hyperedges get cut as compared to optimizing modularity of 2-section graph of a hypergraph.https://doi.org/10.1371/journal.pone.0224307 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Bogumił Kamiński Valérie Poulin Paweł Prałat Przemysław Szufel François Théberge |
spellingShingle |
Bogumił Kamiński Valérie Poulin Paweł Prałat Przemysław Szufel François Théberge Clustering via hypergraph modularity. PLoS ONE |
author_facet |
Bogumił Kamiński Valérie Poulin Paweł Prałat Przemysław Szufel François Théberge |
author_sort |
Bogumił Kamiński |
title |
Clustering via hypergraph modularity. |
title_short |
Clustering via hypergraph modularity. |
title_full |
Clustering via hypergraph modularity. |
title_fullStr |
Clustering via hypergraph modularity. |
title_full_unstemmed |
Clustering via hypergraph modularity. |
title_sort |
clustering via hypergraph modularity. |
publisher |
Public Library of Science (PLoS) |
series |
PLoS ONE |
issn |
1932-6203 |
publishDate |
2019-01-01 |
description |
Despite the fact that many important problems (including clustering) can be described using hypergraphs, theoretical foundations as well as practical algorithms using hypergraphs are not well developed yet. In this paper, we propose a hypergraph modularity function that generalizes its well established and widely used graph counterpart measure of how clustered a network is. In order to define it properly, we generalize the Chung-Lu model for graphs to hypergraphs. We then provide the theoretical foundations to search for an optimal solution with respect to our hypergraph modularity function. A simple heuristic algorithm is described and applied to a few illustrative examples. We show that using a strict version of our proposed modularity function often leads to a solution where a smaller number of hyperedges get cut as compared to optimizing modularity of 2-section graph of a hypergraph. |
url |
https://doi.org/10.1371/journal.pone.0224307 |
work_keys_str_mv |
AT bogumiłkaminski clusteringviahypergraphmodularity AT valeriepoulin clusteringviahypergraphmodularity AT pawełprałat clusteringviahypergraphmodularity AT przemysławszufel clusteringviahypergraphmodularity AT francoistheberge clusteringviahypergraphmodularity |
_version_ |
1714818119640285184 |