A SAT-based framework for overlapping community detection in networks

Said Jabbour, Nizar Mhadhbi, Badran Raddaoui, Lakhdar Sais

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we propose a new approach to detect overlapping communities in large complex networks. We first introduce a parametrized notion of a community, called k -linked community, allowing us to characterize node/edge centered k-linked community with bounded diameter. Such community admits a node or an edge with a distance at most k/2 from any other node of that community. Next, we show how the problem of detecting node/edge centered k-linked overlapping communities can be expressed as a Partial Max-SAT optimization problem. Then, we propose a post-processing strategy to limit the overlaps between communities. An extensive experimental evaluation on real-world networks shows that our approach outperforms several popular algorithms in detecting relevant communities.

Original languageEnglish
Title of host publicationAdvances in Knowledge Discovery and Data Mining - 21st Pacific-Asia Conference, PAKDD 2017, Proceedings
EditorsLongbing Cao, Kyuseok Shim, Jae-Gil Lee, Jinho Kim, Yang-Sae Moon, Xuemin Lin
PublisherSpringer Verlag
Pages786-798
Number of pages13
ISBN (Print)9783319575285
DOIs
Publication statusPublished - 1 Jan 2017
Externally publishedYes
Event21st Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017 - Jeju, Korea, Republic of
Duration: 23 May 201726 May 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10235 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017
Country/TerritoryKorea, Republic of
CityJeju
Period23/05/1726/05/17

Fingerprint

Dive into the research topics of 'A SAT-based framework for overlapping community detection in networks'. Together they form a unique fingerprint.

Cite this