Triangle minimization in large networks

Rong Hua Li*, Jeffrey Xu Yu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)

Abstract

The number of triangles is a fundamental metric for analyzing the structure and function of a network. In this paper, for the first time, we investigate the triangle minimization problem in a network under edge (node) attack, where the attacker aims to minimize the number of triangles in the network by removing $$k$$k edges (nodes). We show that the triangle minimization problem under edge (node) attack is a submodular function maximization problem, which can be solved efficiently. Specifically, we propose a degree-based edge (node) removal algorithm and a near-optimal greedy edge (node) removal algorithm for approximately solving the triangle minimization problem under edge (node) attack. In addition, we introduce two pruning strategies and an approximate marginal gain evaluation technique to further speed up the greedy edge (node) removal algorithm. We conduct extensive experiments over 12 real-world datasets to evaluate the proposed algorithms, and the results demonstrate the effectiveness, efficiency and scalability of our algorithms.

Original languageEnglish
Pages (from-to)617-643
Number of pages27
JournalKnowledge and Information Systems
Volume45
Issue number3
DOIs
Publication statusPublished - 1 Dec 2015
Externally publishedYes

Keywords

  • FM sketch
  • Large networks
  • Submodular function
  • Triangle minimization

Fingerprint

Dive into the research topics of 'Triangle minimization in large networks'. Together they form a unique fingerprint.

Cite this