{"title":"最大二方图与无三角形子图","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":"{\"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}","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}
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.