Pub Date : 2025-05-09DOI: 10.1007/s00453-025-01316-w
Cléophée Robin, Eileen Robinson
The coloring problem is a well-researched topic and its complexity is known for several classes of graphs. However, the question of its complexity remains open for the class of antiprismatic graphs, which are the complement of prismatic graphs and one of the four remaining cases highlighted by Lozin and Malishev. In this article we focus on the equivalent question of the complexity of the clique cover problem in prismatic graphs. A graph G is prismatic if for every triangle T of G, every vertex of G not in T has a unique neighbor in T. A graph is co-bridge-free if it has no (C_4+2K_1) as induced subgraph. We give a polynomial time algorithm that solves the clique cover problem in co-bridge-free prismatic graphs. It relies on the structural description given by Chudnovsky and Seymour, and on later work of Preissmann, Robin and Trotignon. We show that co-bridge-free prismatic graphs have a bounded number of disjoint triangles and that implies that the algorithm presented by Preissmann et al. applies.
{"title":"Coloring Bridge-Free Antiprismatic Graphs","authors":"Cléophée Robin, Eileen Robinson","doi":"10.1007/s00453-025-01316-w","DOIUrl":"10.1007/s00453-025-01316-w","url":null,"abstract":"<div><p>The coloring problem is a well-researched topic and its complexity is known for several classes of graphs. However, the question of its complexity remains open for the class of antiprismatic graphs, which are the complement of prismatic graphs and one of the four remaining cases highlighted by Lozin and Malishev. In this article we focus on the equivalent question of the complexity of the clique cover problem in prismatic graphs. A graph <i>G</i> is <i>prismatic</i> if for every triangle <i>T</i> of <i>G</i>, every vertex of <i>G</i> not in <i>T</i> has a unique neighbor in <i>T</i>. A graph is <i>co-bridge-free</i> if it has no <span>(C_4+2K_1)</span> as induced subgraph. We give a polynomial time algorithm that solves the clique cover problem in co-bridge-free prismatic graphs. It relies on the structural description given by Chudnovsky and Seymour, and on later work of Preissmann, Robin and Trotignon. We show that co-bridge-free prismatic graphs have a bounded number of disjoint triangles and that implies that the algorithm presented by Preissmann et al. applies.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"87 9","pages":"1223 - 1246"},"PeriodicalIF":0.7,"publicationDate":"2025-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144891474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2025-05-08DOI: 10.1007/s00453-025-01318-8
Carl Feghali, Felicia Lucke, Daniël Paulusma, Bernard Ries
The (Perfect) Matching Cut problem is to decide if a connected graph has a (perfect) matching that is also an edge cut. The Disconnected Perfect Matching problem is to decide if a connected graph has a perfect matching that contains a matching cut. Both Matching Cut and Disconnected Perfect Matching are NP-complete for planar graphs of girth 5, whereas Perfect Matching Cut is known to be NP-complete even for subcubic bipartite graphs of arbitrarily large fixed girth. We prove that Matching Cut and Disconnected Perfect Matching are also NP-complete for bipartite graphs of arbitrarily large fixed girth and bounded maximum degree. Our result for Matching Cut resolves a 20-year old open problem. We also show that the more general problem d-Cut, for every fixed (dge 1), is NP-complete for bipartite graphs of arbitrarily large fixed girth and bounded maximum degree. Furthermore, we show that Matching Cut, Perfect Matching Cut and Disconnected Perfect Matching are NP-complete for H-free graphs whenever H contains a connected component with two vertices of degree at least 3. Afterwards, we update the state-of-the-art summaries for H-free graphs and compare them with each other, and with a known and full classification of the Maximum Matching Cut problem, which is to determine a largest matching cut of a graph G. Finally, by combining existing results, we obtain a complete complexity classification of Perfect Matching Cut for (mathcal{H})-subgraph-free graphs where (mathcal{H}) is any finite set of graphs.
{"title":"Matching Cuts in Graphs of High Girth and H-Free Graphs","authors":"Carl Feghali, Felicia Lucke, Daniël Paulusma, Bernard Ries","doi":"10.1007/s00453-025-01318-8","DOIUrl":"10.1007/s00453-025-01318-8","url":null,"abstract":"<div><p>The <span>(Perfect) Matching Cut</span> problem is to decide if a connected graph has a (perfect) matching that is also an edge cut. The <span>Disconnected Perfect Matching</span> problem is to decide if a connected graph has a perfect matching that contains a matching cut. Both <span>Matching Cut</span> and <span>Disconnected Perfect Matching</span> are <span>NP</span>-complete for planar graphs of girth 5, whereas <span>Perfect Matching Cut</span> is known to be <span>NP</span>-complete even for subcubic bipartite graphs of arbitrarily large fixed girth. We prove that <span>Matching Cut</span> and <span>Disconnected Perfect Matching</span> are also <span>NP</span>-complete for bipartite graphs of arbitrarily large fixed girth and bounded maximum degree. Our result for <span>Matching Cut</span> resolves a 20-year old open problem. We also show that the more general problem <i>d</i><span>-Cut</span>, for every fixed <span>(dge 1)</span>, is <span>NP</span>-complete for bipartite graphs of arbitrarily large fixed girth and bounded maximum degree. Furthermore, we show that <span>Matching Cut</span>, <span>Perfect Matching Cut</span> and <span>Disconnected Perfect Matching</span> are <span>NP</span>-complete for <i>H</i>-free graphs whenever <i>H</i> contains a connected component with two vertices of degree at least 3. Afterwards, we update the state-of-the-art summaries for <i>H</i>-free graphs and compare them with each other, and with a known and full classification of the <span>Maximum Matching Cut</span> problem, which is to determine a largest matching cut of a graph <i>G</i>. Finally, by combining existing results, we obtain a complete complexity classification of <span>Perfect Matching Cut</span> for <span>(mathcal{H})</span>-subgraph-free graphs where <span>(mathcal{H})</span> is any finite set of graphs.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"87 8","pages":"1199 - 1221"},"PeriodicalIF":0.7,"publicationDate":"2025-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01318-8.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144861467","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2025-05-08DOI: 10.1007/s00453-025-01317-9
Ragesh Jaiswal, Amit Kumar
Constrained clustering problems generalize classical clustering formulations, e.g., (k)-median, (k)-means, by imposing additional constraints on the feasibility of a clustering. There has been significant recent progress in obtaining approximation algorithms for these problems, both in the metric and the Euclidean settings. However, the outlier version of these problems, where the solution is allowed to leave out m points from the clustering, is not well understood. In this work, we give a general framework for reducing the outlier version of a constrained (k)-median or (k)-means problem to the corresponding outlier-free version with only ((1+varepsilon ))-loss in the approximation ratio. The reduction is obtained by mapping the original instance of the problem to (f(k,m, varepsilon )) instances of the outlier-free version, where (f(k, m, varepsilon ) = left( frac{k+m}{varepsilon }right) ^{O(m)}). As specific applications, we get the following results: