{"title":"Maximum Bipartite vs. Triangle-Free Subgraph","authors":"Tamio-Vesa Nakajima, Stanislav Živný","doi":"arxiv-2406.20069","DOIUrl":null,"url":null,"abstract":"Given a (multi)graph $G$ which contains a bipartite subgraph with $\\rho$\nedges, what is the largest triangle-free subgraph of $G$ that can be found\nefficiently? We present an SDP-based algorithm that finds one with at least\n$0.8823 \\rho$ edges, thus improving on the subgraph with $0.878 \\rho$ edges\nobtained by the classic Max-Cut algorithm of Goemans and Williamson. On the\nother hand, by a reduction from Hastad's 3-bit PCP we show that it is NP-hard\nto find a triangle-free subgraph with $(25 / 26 + \\epsilon) \\rho \\approx (0.961\n+ \\epsilon) \\rho$ edges. As an application, we classify the Maximum Promise Constraint Satisfaction\nProblem MaxPCSP($G$,$H$) for all bipartite $G$: Given an input (multi)graph $X$\nwhich admits a $G$-colouring satisfying $\\rho$ edges, find an $H$-colouring of\n$X$ that satisfies $\\rho$ edges. This problem is solvable in polynomial time,\napart from trivial cases, if $H$ contains a triangle, and is NP-hard otherwise.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"141 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2406.20069","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Given a (multi)graph $G$ which contains a bipartite subgraph with $\rho$
edges, what is the largest triangle-free subgraph of $G$ that can be found
efficiently? We present an SDP-based algorithm that finds one with at least
$0.8823 \rho$ edges, thus improving on the subgraph with $0.878 \rho$ edges
obtained by the classic Max-Cut algorithm of Goemans and Williamson. On the
other hand, by a reduction from Hastad's 3-bit PCP we show that it is NP-hard
to find a triangle-free subgraph with $(25 / 26 + \epsilon) \rho \approx (0.961
+ \epsilon) \rho$ edges. As an application, we classify the Maximum Promise Constraint Satisfaction
Problem MaxPCSP($G$,$H$) for all bipartite $G$: Given an input (multi)graph $X$
which admits a $G$-colouring satisfying $\rho$ edges, find an $H$-colouring of
$X$ that satisfies $\rho$ edges. This problem is solvable in polynomial time,
apart from trivial cases, if $H$ contains a triangle, and is NP-hard otherwise.