Designing Practical PTASes for Minimum Feedback Vertex Set in Planar Graphs

04/21/2018
by   Glencora Borradaile, et al.
0

We present two algorithms for the minimum feedback vertex set problem in planar graphs: an O(n n) PTAS using a linear kernel and balanced separator, and a heuristic algorithm using kernelization and local search. We implemented these algorithms and compared their performance with Becker and Geiger's 2-approximation algorithm. We observe that while our PTAS is competitive with the 2-approximation algorithm on large planar graphs, its running time is much longer. And our heuristic algorithm can outperform the 2-approximation algorithm on most large planar graphs and provide a trade-off between running time and solution quality, i.e. a "PTAS behavior".

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2020

A simple 7/3-approximation algorithm for feedback vertex set in tournaments

We show that performing just one round of the Sherali-Adams hierarchy gi...
research
03/27/2023

Randomized rounding algorithms for large scale unsplittable flow problems

Unsplittable flow problems cover a wide range of telecommunication and t...
research
06/27/2022

Faster Exponential-Time Approximation Algorithms Using Approximate Monotone Local Search

We generalize the monotone local search approach of Fomin, Gaspers, Loks...
research
09/02/2020

Towards constant-factor approximation for chordal / distance-hereditary vertex deletion

For a family of graphs ℱ, Weighted ℱ-Deletion is the problem for which t...
research
03/14/2019

Multi-Robot Routing for Persistent Monitoring with Latency Constraints

In this paper we study a multi-robot path planning problem for persisten...
research
05/25/2022

A parameterized approximation algorithm for the Multiple Allocation k-Hub Center

In the Multiple Allocation k-Hub Center (MAkHC), we are given a connecte...
research
04/10/2018

A Tight Extremal Bound on the Lovász Cactus Number in Planar Graphs

A cactus graph is a graph in which any two cycles are edge-disjoint. We ...

Please sign up or login with your details

Forgot password? Click here to reset