English

Submatrix Maximum Queries in Monge Matrices are Equivalent to Predecessor Search

Data Structures and Algorithms 2017-12-27 v3

Abstract

We present an optimal data structure for submatrix maximum queries in n x n Monge matrices. Our result is a two-way reduction showing that the problem is equivalent to the classical predecessor problem in a universe of polynomial size. This gives a data structure of O(n) space that answers submatrix maximum queries in O(loglogn) time. It also gives a matching lower bound, showing that O(loglogn) query-time is optimal for any data structure of size O(n polylog(n)). Our result concludes a line of improvements that started in SODA'12 with O(log^2 n) query-time and continued in ICALP'14 with O(log n) query-time. Finally, we show that partial Monge matrices can be handled in the same bounds as full Monge matrices. In both previous results, partial Monge matrices incurred additional inverse-Ackerman factors.

Keywords

Cite

@article{arxiv.1502.07663,
  title  = {Submatrix Maximum Queries in Monge Matrices are Equivalent to Predecessor Search},
  author = {Pawel Gawrychowski and Shay Mozes and Oren Weimann},
  journal= {arXiv preprint arXiv:1502.07663},
  year   = {2017}
}
R2 v1 2026-06-22T08:39:04.405Z