We study the problem of computing Chamfer distance in the fully dynamic setting, where two set of points A,B⊂Rd, each of size up to n, dynamically evolve through point insertions or deletions and the goal is to efficiently maintain an approximation to distCH(A,B)=∑a∈Aminb∈Bdist(a,b), where dist is a distance measure. Chamfer distance is a widely used dissimilarity metric for point clouds, with many practical applications that require repeated evaluation on dynamically changing datasets, e.g., when used as a loss function in machine learning. In this paper, we present the first dynamic algorithm for maintaining an approximation of the Chamfer distance under the ℓp norm for p∈{1,2}. Our algorithm reduces to approximate nearest neighbor (ANN) search with little overhead. Plugging in standard ANN bounds, we obtain (1+ϵ)-approximation in O~(ϵ−d) update time and O(1/ϵ)-approximation in O~(dnϵ2ϵ−4) update time. We evaluate our method on real-world datasets and demonstrate that it performs competitively against natural baselines.
@article{arxiv.2512.16639,
title = {Fully Dynamic Algorithms for Chamfer Distance},
author = {Gramoz Goranci and Shaofeng Jiang and Peter Kiss and Eva Szilagyi and Qiaoyuan Yang},
journal= {arXiv preprint arXiv:2512.16639},
year = {2025}
}