{"title":"最小平面化(几乎)的多对数逼近","authors":"K. Kawarabayashi, Anastasios Sidiropoulos","doi":"10.1109/FOCS.2017.77","DOIUrl":null,"url":null,"abstract":"In the minimum planarization} problem, given some n-vertex graph, the goal is to find a set of vertices of minimum cardinality whose removal leaves a planar graph. This is a fundamental problem in topological graph theory. We present a \\log^{O(1)} n-approximation algorithm for this problem on general graphs with running time n^{O(\\log n/\\log\\log n)}. We also obtain a O(n^≥)-approximation with running time n^{O(1/≥)} for any arbitrarily small constant ≥ 0. Prior to our work, no non-trivial algorithm was known for this problem on general graphs, and the best known result even on graphs of bounded degree was a n^{Ω(1)}-approximation \\cite{chekuri2013approximation}.As an immediate corollary, we also obtain improved approximation algorithms for the crossing number problem on graphs of bounded degree. Specifically, we obtain O(n^{1/2+≥})-approximation and n^{1/2} \\log^{O(1)} n-approximation algorithms in time n^{O(1/≥)} and n^{O(\\log n/\\log\\log n)} respectively. The previously best-known result was a polynomial-time n^{9/10}\\log^{O(1)} n-approximation algorithm \\cite{DBLP:conf/stoc/Chuzhoy11}.Our algorithm introduces several new tools including an efficient grid-minor construction for apex graphs, and a new method for computing irrelevant vertices. Analogues of these tools were previously available only for exact algorithms. Our work gives efficient implementations of these ideas in the setting of approximation algorithms, which could be of independent interest.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"532 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Polylogarithmic Approximation for Minimum Planarization (Almost)\",\"authors\":\"K. Kawarabayashi, Anastasios Sidiropoulos\",\"doi\":\"10.1109/FOCS.2017.77\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the minimum planarization} problem, given some n-vertex graph, the goal is to find a set of vertices of minimum cardinality whose removal leaves a planar graph. This is a fundamental problem in topological graph theory. We present a \\\\log^{O(1)} n-approximation algorithm for this problem on general graphs with running time n^{O(\\\\log n/\\\\log\\\\log n)}. We also obtain a O(n^≥)-approximation with running time n^{O(1/≥)} for any arbitrarily small constant ≥ 0. Prior to our work, no non-trivial algorithm was known for this problem on general graphs, and the best known result even on graphs of bounded degree was a n^{Ω(1)}-approximation \\\\cite{chekuri2013approximation}.As an immediate corollary, we also obtain improved approximation algorithms for the crossing number problem on graphs of bounded degree. Specifically, we obtain O(n^{1/2+≥})-approximation and n^{1/2} \\\\log^{O(1)} n-approximation algorithms in time n^{O(1/≥)} and n^{O(\\\\log n/\\\\log\\\\log n)} respectively. The previously best-known result was a polynomial-time n^{9/10}\\\\log^{O(1)} n-approximation algorithm \\\\cite{DBLP:conf/stoc/Chuzhoy11}.Our algorithm introduces several new tools including an efficient grid-minor construction for apex graphs, and a new method for computing irrelevant vertices. Analogues of these tools were previously available only for exact algorithms. Our work gives efficient implementations of these ideas in the setting of approximation algorithms, which could be of independent interest.\",\"PeriodicalId\":311592,\"journal\":{\"name\":\"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)\",\"volume\":\"532 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FOCS.2017.77\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS.2017.77","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Polylogarithmic Approximation for Minimum Planarization (Almost)
In the minimum planarization} problem, given some n-vertex graph, the goal is to find a set of vertices of minimum cardinality whose removal leaves a planar graph. This is a fundamental problem in topological graph theory. We present a \log^{O(1)} n-approximation algorithm for this problem on general graphs with running time n^{O(\log n/\log\log n)}. We also obtain a O(n^≥)-approximation with running time n^{O(1/≥)} for any arbitrarily small constant ≥ 0. Prior to our work, no non-trivial algorithm was known for this problem on general graphs, and the best known result even on graphs of bounded degree was a n^{Ω(1)}-approximation \cite{chekuri2013approximation}.As an immediate corollary, we also obtain improved approximation algorithms for the crossing number problem on graphs of bounded degree. Specifically, we obtain O(n^{1/2+≥})-approximation and n^{1/2} \log^{O(1)} n-approximation algorithms in time n^{O(1/≥)} and n^{O(\log n/\log\log n)} respectively. The previously best-known result was a polynomial-time n^{9/10}\log^{O(1)} n-approximation algorithm \cite{DBLP:conf/stoc/Chuzhoy11}.Our algorithm introduces several new tools including an efficient grid-minor construction for apex graphs, and a new method for computing irrelevant vertices. Analogues of these tools were previously available only for exact algorithms. Our work gives efficient implementations of these ideas in the setting of approximation algorithms, which could be of independent interest.