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 条
  • [1] The Complexity of Cluster Vertex Splitting and Company
    Firbas, Alexander
    Dobler, Alexander
    Holzer, Fabian
    Schafellner, Jakob
    Sorge, Manuel
    Villedieu, Anaïs
    Wißmann, Monika
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2024, 14519 LNCS : 226 - 239
  • [2] The Complexity of Cluster Vertex Splitting and Company
    Firbas, Alexander
    Dobler, Alexander
    Holzer, Fabian
    Schafellner, Jakob
    Sorge, Manuel
    Villedieu, Anais
    Wissmann, Monika
    SOFSEM 2024: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2024, 14519 : 226 - 239
  • [3] Cluster Editing with Vertex Splitting
    Abu-Khzam, Faisal N.
    Egan, Judith
    Gaspers, Serge
    Shaw, Alexis
    Shaw, Peter
    COMBINATORIAL OPTIMIZATION, ISCO 2018, 2018, 10856 : 1 - 13
  • [4] Parameterized complexity of vertex splitting to pathwidth at most
    Baumann, Jakob
    Pfretzschner, Matthias
    Rutter, Ignaz
    THEORETICAL COMPUTER SCIENCE, 2024, 1021
  • [5] Parameterized Complexity of Vertex Splitting to Pathwidth at Most 1
    Baumann, Jakob
    Pfretzschner, Matthias
    Rutter, Ignaz
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, WG 2023, 2023, 14093 : 30 - 43
  • [6] On the Complexity of Establishing Hereditary Graph Properties via Vertex Splitting
    Firbas, Alexander
    Sorge, Manuel
    Leibniz International Proceedings in Informatics, LIPIcs, 322
  • [7] Algorithms and Complexity of s-Club Cluster Vertex Deletion
    Chakraborty, Dibyayan
    Chandran, L. Sunil
    Padinhatteeri, Sajith
    Pillai, Raji R.
    COMBINATORIAL ALGORITHMS, IWOCA 2021, 2021, 12757 : 152 - 164
  • [8] Complexity of the (Connected) Cluster Vertex Deletion Problem on H-free Graphs
    Le, Hoang-Oanh
    Le, Van Bang
    THEORY OF COMPUTING SYSTEMS, 2024, 68 (02) : 250 - 270
  • [9] Complexity of the (Connected) Cluster Vertex Deletion Problem on H-free Graphs
    Hoang-Oanh Le
    Van Bang Le
    Theory of Computing Systems, 2024, 68 : 250 - 270
  • [10] ON THE ZONE COMPLEXITY OF A VERTEX
    Zerbib, Shira
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2011, 25 (02) : 719 - 730