A new approximate cluster deletion algorithm for diamond-free graphs

被引:0
作者
Malek, Sabrine [1 ]
Naanaa, Wady [2 ]
机构
[1] Univ Sfax, Fac Econ & Management Sfax, Sfax, Tunisia
[2] Univ Tunis El Manar, Natl Engn Sch Tunis, Tunis, Tunisia
关键词
Cluster deletion (CD); Polynomial algorithm; (Butterfly; diamond)-free graphs; Maximal clique; Suboptimal algorithm; Diamond-free graphs; COMPLEXITY;
D O I
10.1007/s10878-019-00477-z
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The cluster deletion problem (CD) asks for transforming a given graph into a disjoint union of cliques by removing as few edges as possible. CD is among the most studied combinatorial optimization problem and, for general graphs, it is NP-hard. In the present paper, we identify a new polynomially solvable CD subproblem. We specifically propose a two-phase polynomial-time algorithm that optimally solves CD on the class of (butterfly,diamond)-free graphs. For this latter class of graphs, our two-phase algorithm provides optimal solutions even for another clustering variant, namely, cluster editing. Then, we propose a 2-optimal CD algorithm dedicated to the super-class of diamond-free graphs. For this class, we also show that CD, when parameterised by the number of deleted edges, admits a quadratic-size kernel. Finally, we report the results of experiments carried out on numerous diamond-free graphs, showing the effectiveness of the proposed approximate algorithm in terms of solution quality.
引用
收藏
页码:385 / 411
页数:27
相关论文
共 22 条
  • [1] Complexity of the cluster deletion problem on subclasses of chordal graphs
    Bonomo, Flavia
    Duran, Guillermo
    Valencia-Pabon, Mario
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 600 : 59 - 69
  • [2] A one-to-one correspondence between potential solutions of the cluster deletion problem and the minimum sum coloring problem, and its application to P4-sparse graphs
    Bonomo, Flavia
    Duran, Guillermo
    Napoli, Amedeo
    Valencia-Pabon, Mario
    [J]. INFORMATION PROCESSING LETTERS, 2015, 115 (6-8) : 600 - 603
  • [3] FINDING ALL CLIQUES OF AN UNDIRECTED GRAPH [H]
    BRON, C
    KERBOSCH, J
    [J]. COMMUNICATIONS OF THE ACM, 1973, 16 (09) : 575 - 577
  • [4] A note on the problem of reporting maximal cliques
    Calzals, F.
    Karande, C.
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 407 (1-3) : 564 - 568
  • [5] Cygan Marek, 2015, Parameterized algorithms, DOI 10.1007/978-3-319-21275-3
  • [6] MAXIMUM MATCHING AND A POLYHEDRON WITH O'1-VERTICES
    EDMONDS, J
    [J]. JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS SECTION B-MATHEMATICS AND MATHEMATICAL, 1965, B 69 (1-2): : 125 - +
  • [7] Graph-based data clustering with overlaps
    Fellows, Michael R.
    Guo, Jiong
    Komusiewicz, Christian
    Niedermeier, Rolf
    Uhlmann, Johannes
    [J]. DISCRETE OPTIMIZATION, 2011, 8 (01) : 2 - 17
  • [8] The cluster deletion problem for cographs
    Gao, Yong
    Hare, Donovan R.
    Nastos, James
    [J]. DISCRETE MATHEMATICS, 2013, 313 (23) : 2763 - 2771
  • [9] Gruttemeier N, 2018, LNCS, V11159, P239
  • [10] A more effective linear kernelization for cluster editing
    Guo, Jiong
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (8-10) : 718 - 726