Signed Clique Search in Signed Networks: Concepts and Algorithms

Rong Hua Li, Qiangqiang Dai, Lu Qin, Guoren Wang*, Xiaokui Xiao, Jeffrey Xu Yu, Shaojie Qiao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

Mining cohesive subgraphs from a network is a fundamental problem in network analysis. Most existing cohesive subgraph models are mainly tailored to unsigned networks. In this paper, we study the problem of seeking cohesive subgraphs in a signed network, in which each edge can be positive or negative, denoting friendship or conflict, respectively. We propose a novel model, called maximal (α, k)(α,k)-clique, that represents a cohesive subgraph in signed networks. Specifically, a maximal (α, k)(α,k)-clique is a clique in which every node has at most kk negative neighbors and at least ⌈ α k ⌈αk⌉ positive neighbors (α ≥q 1α≥1). We show that the problem of enumerating all maximal (α, k)(α,k)-cliques in a signed network is NP-hard. To enumerate all maximal (α, k)(α,k)-cliques efficiently, we first develop an elegant signed network reduction technique to significantly prune the signed network. Then, we present an efficient branch and bound enumeration algorithm with several carefully-designed pruning rules to enumerate all maximal (α, k) (α,k)-cliques in the reduced signed network. In addition, we also propose an efficient algorithm with three novel upper-bounding techniques to find the maximum (α, k) (α,k)-clique in a signed network. The results of extensive experiments on five large real-life datasets demonstrate the efficiency, scalability, and effectiveness of our algorithms.

Original languageEnglish
Article number8665929
Pages (from-to)710-727
Number of pages18
JournalIEEE Transactions on Knowledge and Data Engineering
Volume33
Issue number2
DOIs
Publication statusPublished - 1 Feb 2021

Keywords

  • Signed clique
  • branch and bound algorithm
  • maximal clique enumeration
  • signed network

Fingerprint

Dive into the research topics of 'Signed Clique Search in Signed Networks: Concepts and Algorithms'. Together they form a unique fingerprint.

Cite this