Optimal Quasi-clique: Hardness, Equivalence with Densest-k-Subgraph, and Quasi-partitioned Community Mining

Authors

  • Aritra Konar KU Leuven
  • Nicholas D. Sidiropoulos University of Virginia

DOI:

https://doi.org/10.1609/aaai.v38i8.28705

Keywords:

DMKM: Graph Mining, Social Network Analysis & Community, SO: Combinatorial Optimization, APP: Social Networks

Abstract

Dense subgraph discovery (DSD) is a key primitive in graph mining that typically deals with extracting cliques and near-cliques. In this paper, we revisit the optimal quasi-clique (OQC) formulation for DSD and establish that it is NP--hard. In addition, we reveal the hitherto unknown property that OQC can be used to explore the entire spectrum of densest subgraphs of all distinct sizes by appropriately varying a single hyperparameter, thereby forging an intimate link with the classic densest-k-subgraph problem (DkS). We corroborate these findings on real-world graphs by applying the simple greedy algorithm for OQC with improved hyperparameter tuning, to quickly generate high-quality approximations of the size-density frontier. Our findings indicate that OQC not only extracts high quality (near)-cliques, but also large and loosely-connected subgraphs that exhibit well defined local community structure. The latter discovery is particularly intriguing, since OQC is not explicitly geared towards community detection.

Downloads

Published

2024-03-24

How to Cite

Konar, A., & Sidiropoulos, N. D. (2024). Optimal Quasi-clique: Hardness, Equivalence with Densest-k-Subgraph, and Quasi-partitioned Community Mining. Proceedings of the AAAI Conference on Artificial Intelligence, 38(8), 8608-8616. https://doi.org/10.1609/aaai.v38i8.28705

Issue

Section

AAAI Technical Track on Data Mining & Knowledge Management