On Maximum Clique and Maximum Consensus Formulations in Point Cloud Registration

Abolfazl Babanazari, Kaveh Fathian
10/19/2026
cs.ROcs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Maximum clique and maximum consensus are widely used formulations for robust point cloud registration in robotics. Maximum consensus seeks one transformation that aligns as many matches as possible, while maximum clique selects matches through pairwise distance tests. Maximum clique is often used as a substitute for or an approximation to maximum consensus, with empirical evidence suggesting a close relationship. However, how closely the two formulations agree is not fully understood. We study this relationship theoretically. We show that a maximum clique can have arbitrarily large alignment error and be arbitrarily larger than the maximum consensus set at any fixed positive tolerance, and derive geometric conditions that bound this error. When rotation is fixed, we derive sharp error bounds and tests that exactly characterize maximum consensus for the translation subproblem. Finally, we study group-$k$ consistency, which tests groups of $k$ matches, and determine the smallest group sizes that guarantee alignment error bounds independent of point cloud scale and geometry. These are $d+1$ for rotations and translations and $d+2$ when reflections are allowed, in dimensions $d\ge 2$. Interactive examples and proof verification using the Lean theorem prover are available at https://ariarobotics.github.io/mc-vs-mc-registration/.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{babanazari2026maximum,
  title  = {On Maximum Clique and Maximum Consensus Formulations in Point Cloud Registration},
  author = {Abolfazl Babanazari and Kaveh Fathian},
  year   = {2026},
  eprint = {2610.27275},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.27275v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.27275.svg)](https://codeofpaper.com/paper/2610.27275)

Discussion