posted on 2022-08-29, 05:11authored byK Edwards, G E Farr
This paper presents an efficient algorithm that finds an induced planar subgraph of at least 3n/(d+1) vertices in a graph of n vertices and maximum degree d. This bound is sharp for d=3, in the sense that if epsilon > 3/4 then there are graphs of maximum degree 3 with no induced planar subgraph of at least En vertices. Our performance ratios appear to be the best known for small d. For example, when d = 3, our performance ratio of at least 3/4 compares with the ratio 1/2 obtained by Halldorsson and Lau. Our algorithm builds up an induced planar subgraph by iteratively adding a new vertex to it, or swapping a vertex in it with one outside it, in such a way that the procedure is guaranteed to stop, and so as to preserve certain properties that allow its performance to be analysed. This work is related to the authors' work on fragmentability of graphs.