The complexity of cluster vertex splitting and company

被引:0
|
作者
Firbas, Alexander [1 ]
Dobler, Alexander [1 ]
Holzer, Fabian [1 ]
Schafellner, Jakob [1 ]
Sorge, Manuel [1 ]
Villedieu, Anais [1 ]
Wissmann, Monika [1 ]
机构
[1] TU Wien, Vienna, Austria
关键词
Parameterized algorithms; Data reduction; Compact letter display; Computational complexity; ALGORITHMS; MULTICUT; NUMBER;
D O I
10.1016/j.dam.2025.01.012
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Clustering a graph when the clusters can overlap can be seen from three different angles: We may look for cliques that cover the edges of the graph with bounded overlap, we may look to add or delete few edges to uncover the cluster structure, or we may split vertices to separate the clusters from each other. Splitting a vertex v means to remove it and to add two new copies of v and to make each previous neighbor of v adjacent with at least one of the copies. In this work, we study underlying computational problems regarding the three angles to overlapping clusterings, in particular when the overlap is small. We show that the above-mentioned covering problem is NP-complete. We then make structural observations that show that the covering viewpoint and the vertex- splitting viewpoint are equivalent, yielding NP-hardness for the vertex-splitting problem. On the positive side, we show that splitting at most k vertices to obtain a cluster graph has a problem kernel with O ( k ) vertices. Finally, we observe that combining our hardness results with structural observations and a so-called critical-clique lemma yields a simple alternative NP-hardness proof for the CLUSTER EDITING WITH VERTEX SPLITTING problem, where we add or delete edges and split vertices to obtain a cluster graph. (c) 2025 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页码:190 / 207
页数:18
相关论文
共 50 条
  • [31] Parameterized Complexity of Vertex Cover Variants
    Jiong Guo
    Rolf Niedermeier
    Sebastian Wernicke
    Theory of Computing Systems, 2007, 41 : 501 - 520
  • [32] The complexity of the vertex-minor problem
    Dahlberg, Axel
    Helsen, Jonas
    Wehner, Stephanie
    INFORMATION PROCESSING LETTERS, 2022, 175
  • [33] Parameterized complexity of vertex cover variants
    Guo, Jiong
    Niedermeier, Rolf
    Wernicke, Sebastian
    THEORY OF COMPUTING SYSTEMS, 2007, 41 (03) : 501 - 520
  • [34] Complexity of Approximating the Vertex Centroid of a Polyhedron
    Elbassioni, Khaled
    Tiwary, Hans Raj
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2009, 5878 : 413 - +
  • [35] On the complexity of making a distinguished vertex minimum or maximum degree by vertex deletion
    Mishra, Sounaka
    Pananjady, Ashwin
    Devi, Safina N.
    JOURNAL OF DISCRETE ALGORITHMS, 2015, 33 : 71 - 80
  • [36] SPLITTING OF CLUSTER ORBITALS
    WALES, DJ
    MINGOS, DMP
    INORGANIC CHEMISTRY, 1989, 28 (14) : 2748 - 2754
  • [37] Vertex splitting and tension-free layout
    Eades, P
    deMendonca, CFX
    GRAPH DRAWING, 1996, 1027 : 202 - 211
  • [38] Vertex-Splitting on a Diamond Origami Pattern
    Zhang, Xiao
    Chen, Yan
    JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2019, 11 (03):
  • [39] VERTEX SPLITTING IN RESISTOR-NETWORK ANALYSIS
    MYERS, BR
    ELECTRONICS LETTERS, 1974, 10 (08) : 124 - 125
  • [40] Schottky vertex operator cluster algebras
    Zuevsky, A.
    INTERNATIONAL JOURNAL OF MODERN PHYSICS A, 2022, 37 (17):