Geometric Deep Learning sub-network extraction for Maximum Clique Enumeration

PLoS One. 2024 Jan 16;19(1):e0296185. doi: 10.1371/journal.pone.0296185. eCollection 2024.

Abstract

The paper presents an algorithm to approach the problem of Maximum Clique Enumeration, a well known NP-hard problem that have several real world applications. The proposed solution, called LGP-MCE, exploits Geometric Deep Learning, a Machine Learning technique on graphs, to filter out nodes that do not belong to maximum cliques and then applies an exact algorithm to the pruned network. To assess the LGP-MCE, we conducted multiple experiments using a substantial dataset of real-world networks, varying in size, density, and other characteristics. We show that LGP-MCE is able to drastically reduce the running time, while retaining all the maximum cliques.

MeSH terms

  • Algorithms
  • Deep Learning*
  • Machine Learning
  • Mathematics

Grants and funding

This study was funded by the University of Catania in the form of a PIAno di inCEntivi per la Ricerca di Ateneo (PIACERI) grant to VC, MM, and GM. This study was also funded by the Piano Nazionale di Ripresa e Resilienza, Ministero dell’Università e della Ricerca (PNRR MUR) in the form of project PE0000013-FAIR to GM.