Linear-Time Test for Small Face Covers in Any Fixed Surface

For any fixed surface S and fixed integer $k \geqq 0$, a linear-time algorithm is presented that tests whether selected vertices of a graph drawn on S can be covered with k or fewer faces.