Publication | Open Access
Fast Enumeration of Large k-Plexes
52
Citations
15
References
2017
Year
Unknown Venue
Cluster ComputingEngineeringCommunity MiningNetwork AnalysisComputational ComplexityCommunity DiscoveryData ScienceStructural Graph TheorySearch SpaceString ProcessingDiscrete MathematicsCombinatorial OptimizationCommunity DetectionSocial Network AnalysisKnowledge DiscoveryEnumerative CombinatoricsComputer ScienceLarge K-plexesCommunity StructureNetwork ScienceGraph TheoryFast EnumerationCombinatorial Pattern MatchingBusinessLarge-scale NetworkMaximal K-plexes
K-plexes are a formal yet flexible way of defining communities in networks. They generalize the notion of cliques and are more appropriate in most real cases: while a node of a clique C is connected to all other nodes of C, a node of a k-plex may miss up to k connections. Unfortunately, computing all maximal k-plexes is a gruesome task and state-of-the-art algorithms can only process small-size networks. In this paper we propose a new approach for enumerating large k-plexes in networks that speeds up the search by several orders of magnitude, leveraging on (i) methods for strongly reducing the search space and (ii) efficient techniques for the computation of maximal cliques. Several experiments show that our strategy is effective and is able to increase the size of the networks for which the computation of large k-plexes is feasible from a few hundred to several hundred thousand nodes.
| Year | Citations | |
|---|---|---|
Page 1
Page 1