English

Joint Alignment From Pairwise Differences with a Noisy Oracle

Data Structures and Algorithms 2020-12-08 v2

Abstract

In this work we consider the problem of recovering nn discrete random variables xi{0,,k1},1inx_i\in \{0,\ldots,k-1\}, 1 \leq i \leq n (where kk is constant) with the smallest possible number of queries to a noisy oracle that returns for a given query pair (xi,xj)(x_i,x_j) a noisy measurement of their modulo kk pairwise difference, i.e., yij=(xixj)modky_{ij} = (x_i-x_j) \mod k. This is a joint discrete alignment problem with important applications in computer vision, graph mining, and spectroscopy imaging. Our main result is a polynomial time algorithm that learns exactly with high probability the alignment (up to some unrecoverable offset) using O(n1+o(1))O(n^{1+o(1)}) queries.

Keywords

Cite

@article{arxiv.2003.06076,
  title  = {Joint Alignment From Pairwise Differences with a Noisy Oracle},
  author = {Michael Mitzenmacher and Charalampos E. Tsourakakis},
  journal= {arXiv preprint arXiv:2003.06076},
  year   = {2020}
}

Comments

Paper appeared in the 15th Workshop on Algorithms and Models for the Web Graph (WAW 2018), invited to Internet Mathematics special issue. Overlaps in text with earlier unpublished note arxiv:1609.00750. (v2 minor updates)

R2 v1 2026-06-23T14:13:29.646Z