Bidimensionality theory was introduced by Demaine et al. [JACM 2005 ] as a framework to obtain algorithmic results for hard problems on minor closed graph classes. The theory has been sucessfully applied to yield subexponential time parameterized algorithms, EPTASs and linear kernels for many problems on families of graphs excluding a fixed graph H as a minor. In this paper we use several of the key ideas from Bidimensionality to give a new generic approach to design EPTASs and subexponential time parameterized algorithms for problems on classes of graphs which are not minor closed, but instead exhibit a geometric structure. In particular we present EPTASs and subexponential time parameterized algorithms for FEEDBACK VERTEX SET, VERTEX COVER, CONNECTED VERTEX COVER, DIAMOND HITTING SET, on map graphs and unit disk graphs, and for CYCLE PACKING and MINIMUM-VERTEX FEEDBACK EDGE SET on unit disk graphs. To the best of our knowledge, these results were previously unknown, with the exception of the EPTAS and a subexponential time parameterized algorithm on unit disk graphs for VERTEX COVER, which were obtained by Marx ] and novel grid-excluding theorems in unit disc and map graphs without large cliques. Our algorithms work directly on the input graph and do not require the geometric representations of the input graph. We also show that our approach can not be extended in its full generality to more general classes of geometric graphs, such as intersection graphs of unit balls in R d , d ≥ 3. Specifically, we prove that FEEDBACK VERTEX SET on unit-ball graphs in R 3 neither admits PTASs unless P=NP, nor subexponential time algorithms unless the Exponential Time Hypothesis fails. Additionally, we show that the decomposition theorems which our approach is based on fail for disk graphs and that therefore any extension of our results to disk graphs would require new algorithmic ideas. On the other hand, we prove that our EPTASs and subexponential time algorithms for VERTEX COVER and CONNECTED VERTEX COVER carry over both to disk graphs and to unit-ball graphs in R d for every fixed d.
Nevertheless, Fomin et al. REF were able to obtain subexponential parameterized algorithms of running time 2 O(k 0.75 log k) n O(1) on unit disk graphs for Long Path, Long Cycle, Feedback Vertex Set and Cycle Packing.
Bidimensionality and Geometric Graphs
ArXiv
ArXiv
Mathematics Computer Science