Passer à la navigation principale Passer à la recherche Passer au contenu principal

K-Clique-Graphs for Dense Subgraph Discovery

  • Laboratoire d'Informatique (LIX)
  • Athens Univ. of Econ. and Business
  • Institute for the Management of Information Systems RC “Athena”

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Finding dense subgraphs in a graph is a fundamental graph mining task, with applications in several fields. Algorithms for identifying dense subgraphs are used in biology, in finance, in spam detection, etc. Standard formulations of this problem such as the problem of finding the maximum clique of a graph are hard to solve. However, some tractable formulations of the problem have also been proposed, focusing mainly on optimizing some density function, such as the degree density and the triangle density. However, maximization of degree density usually leads to large subgraphs with small density, while maximization of triangle density does not necessarily lead to subgraphs that are close to being cliques. In this paper, we introduce the k-clique-graph densest subgraph problem, K≥3, a novel formulation for the discovery of dense subgraphs. Given an input graph, its k-clique-graph is a new graph created from the input graph where each vertex of the new graph corresponds to a k-clique of the input graph and two vertices are connected with an edge if they share a common K-1-clique. We define a simple density function, the k-clique-graph density, which gives compact and at the same time dense subgraphs, and we project its resulting subgraphs back to the input graph. In this paper, we focus on the triangle-graph densest subgraph problem obtained for K=3. To optimize the proposed function, we provide an exact algorithm. Furthermore, we present an efficient greedy approximation algorithm that scales well to larger graphs. We evaluate the proposed algorithms on real datasets and compare them with other algorithms in terms of the size and the density of the extracted subgraphs. The results verify the ability of the proposed algorithms in finding high-quality subgraphs in terms of size and density. Finally, we apply the proposed method to the important problem of keyword extraction from textual documents. Code related to this chapter is available at: https://github.com/giannisnik/k-clique-graphs-dense-subgraphs.

langue originaleAnglais
titreMachine Learning and Knowledge Discovery in Databases - European Conference, ECML PKDD 2017, Proceedings
rédacteurs en chefMichelangelo Ceci, Jaakko Hollmen, Ljupco Todorovski, Celine Vens, Saso Dzeroski
EditeurSpringer Verlag
Pages617-633
Nombre de pages17
ISBN (imprimé)9783319712482
Les DOIs
étatPublié - 1 janv. 2017
EvénementEuropean Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD 2017 - Skopje, Macédoine
Durée: 18 sept. 201722 sept. 2017

Série de publications

NomLecture Notes in Computer Science
Volume10534 LNAI
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférenceEuropean Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD 2017
Pays/TerritoireMacédoine
La villeSkopje
période18/09/1722/09/17

Empreinte digitale

Examiner les sujets de recherche de « K-Clique-Graphs for Dense Subgraph Discovery ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation