An O(3.82k)O(3.82^k) Time FPT Algorithm for Convex Flip Distance

Abstract

Let PP be a convex polygon in the plane, and let TT be a triangulation of PP. An edge ee in TT is called a diagonal if it is shared by two triangles in TT. A flip of a diagonal ee is the operation of removing ee and adding the opposite diagonal of the resulting quadrilateral to obtain a new triangulation of PP from TT. The flip distance between two triangulations of PP is the minimum number of flips needed to transform one triangulation into the other. The Convex Flip Distance problem asks if the flip distance between two given triangulations of PP is at most kk, for some given parameter kk. We present an FPT algorithm for the Convex Flip Distance problem that runs in time O(3.82k)O(3.82^k) and uses polynomial space, where kk is the number of flips. This algorithm significantly improves the previous best FPT algorithms for the problem

    Similar works

    Full text

    thumbnail-image

    Available Versions