We study the problem of computing the Fr\'echet distance between two polygonal curves under transformations. First, we consider translations in the Euclidean plane. Given two curves π and σ of total complexity n and a threshold δ≥0, we present an O~(n7+31) time algorithm to determine whether there exists a translation t∈R2 such that the Fr\'echet distance between π and σ+t is at most δ. This improves on the previous best result, which is an O(n8) time algorithm. We then generalize this result to any class of rationally parameterized transformations, which includes translation, rotation, scaling, and arbitrary affine transformations. For a class T of rationally parametrized transformations with k degrees of freedom, we show that one can determine whether there is a transformation τ∈T such that the Fr\'echet distance between π and τ(σ) is at most δ in O~(n3k+34) time.
@article{arxiv.2501.12814,
title = {Faster Fr\'echet Distance under Transformations},
author = {Kevin Buchin and Maike Buchin and Zijin Huang and André Nusser and Sampson Wong},
journal= {arXiv preprint arXiv:2501.12814},
year = {2025}
}