Cluster detection in large-scale social networks using $k$-plexes

Abstract

Cliques have long been the standard model for cluster detection in graph-based data mining. However, clique definition is overly restrictive making the approach unsuitable for real-life networks that are constructed based on erroneous or incomplete data. A parameterized clique relaxation called a $k$-plex that overcomes this drawback was introduced in social network analysis for detecting cohesive social subgroups. Several exact algorithms for the maximum $k$-plex problem were recently developed. However, heuristic approaches which are more suitable for the analysis of large scale social networks are unavailable. This article develops an effective greedy randomized adaptive search procedure (GRASP) and compares its performance on standard benchmarks against integer programming heuristics available in a well-known commercial solver. More significantly, this article demonstrates that an exact algorithm for solving this problem on power-law graphs can be considerably enhanced by using GRASP, so that the combination is able to solve the problem to optimality on much larger social networks than previously known.

Publication
Proceedings of the 2012 Industrial and Systems Engineering Research Conference (ISERC 2012)