An Efficient Algorithm for Solving Pseudo Clique Enumeration Problem

被引:53
|
作者
Uno, Takeaki [1 ]
机构
[1] Res Org Informat & Syst, Natl Inst Informat, Chiyoda Ku, Tokyo 1018430, Japan
关键词
Dense subgraph; Maximum subgraph; Pseudo clique; Quasi clique; Dense structure; Clustering; Community discovering; Enumeration; Mining; Algorithm;
D O I
10.1007/s00453-008-9238-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of finding dense structures in a given graph is quite basic in informatics including data mining and data engineering. Clique is a popular model to represent dense structures, and widely used because of its simplicity and ease in handling. Pseudo cliques are natural extension of cliques which are subgraphs obtained by removing small number of edges from cliques. We here define a pseudo clique by a subgraph such that the ratio of the number of its edges compared to that of the clique with the same number of vertices is no less than a given threshold value. In this paper, we address the problem of enumerating all pseudo cliques for a given graph and a threshold value. We first show that it seems to be difficult to obtain polynomial time algorithms using straightforward divide and conquer approaches. Then, we propose a polynomial time, polynomial delay in precise, algorithm based on reverse search. The time complexity for each pseudo clique is O(Delta log |V|+min {Delta (2),|V|+|E|}). Computational experiments show the efficiency of our algorithm for both randomly generated graphs and practical graphs.
引用
收藏
页码:3 / 16
页数:14
相关论文
共 50 条
  • [31] Application of Latin Hypercube Sampling in the Immune Genetic Algorithm for Solving the Maximum Clique Problem
    Zhou Benda
    Chen Minghua
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, AICI 2010, PT II, 2010, 6320 : 134 - 141
  • [32] Solving the Maximal Clique Problem on Compressed Graphs
    Bernard, Jocelyn
    Seba, Hamida
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISMIS 2018), 2018, 11177 : 45 - 55
  • [33] New approach for solving the maximum clique problem
    Taillon, P. J.
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2006, 4041 : 279 - 290
  • [34] Solving the Multiobjective Quasi-clique Problem
    dos Santos, Daniela Scherer
    Klamroth, Kathrin
    Martins, Pedro
    Paquete, Luis
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 323 (02) : 409 - 424
  • [35] Solving the clique partitioning problem as a maximally diverse grouping problem
    Brimberg, Jack
    Janicijevic, Stefana
    Mladenovic, Nenad
    Urosevic, Dragan
    OPTIMIZATION LETTERS, 2017, 11 (06) : 1123 - 1135
  • [36] Solving the clique partitioning problem as a maximally diverse grouping problem
    Jack Brimberg
    Stefana Janićijević
    Nenad Mladenović
    Dragan Urošević
    Optimization Letters, 2017, 11 : 1123 - 1135
  • [37] An Efficient Branch-and-Bound Algorithm Based on MaxSAT for the Maximum Clique Problem
    Li, Chu-Min
    Quan, Zhe
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 128 - 133
  • [38] An efficient and robust algorithm for solving the foot point problem
    Anderson, IJ
    Cox, MG
    Forbes, AB
    Mason, JC
    Turner, DA
    MATHEMATICAL METHODS FOR CURVES AND SURFACES II, 1998, : 9 - 16
  • [39] AN EFFICIENT ALGORITHM FOR SOLVING THE RECTILINEAR MULTIFACILITY LOCATION PROBLEM
    DAX, A
    IMA JOURNAL OF NUMERICAL ANALYSIS, 1986, 6 (03) : 343 - 355
  • [40] An efficient algorithm for solving the partial sum query problem
    Kumar, A
    INFORMATION SCIENCES, 2001, 137 (1-4) : 245 - 258