University of Leicester
Browse

Encoding 2-D Range Maximum Queries

Download (334.12 kB)
journal contribution
posted on 2015-10-21, 10:36 authored by M. J. Golin, J. Iacono, D. Krizanc, Rajeev Raman, S. S. Rao, S. Shende
We consider the two-dimensional range maximum query (2D-RMQ) problem: given an array $A$ of ordered values, to pre-process it so that we can find the position of the smallest element in the sub-matrix defined by a (user-specified) range of rows and range of columns. We focus on determining the effective entropy of 2D-RMQ, i.e., how many bits are needed to encode $A$ so that 2D-RMQ queries can be answered without access to $A$. We give tight upper and lower bounds on the expected effective entropy for the case when $A$ contains independent identically-distributed random values, and new upper and lower bounds for arbitrary $A$, for the case when $A$ contains few rows. The latter results improve upon previous upper and lower bounds by Brodal et al. (ESA 2010). In some cases we also give data structures whose space usage is close to the effective entropy and answer 2D-RMQ queries rapidly.

History

Citation

Theoretical Computer Science, 2016, 609(2) pp. 316–327

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science

Version

  • AM (Accepted Manuscript)

Published in

Theoretical Computer Science

Publisher

Elsevier

issn

0304-3975

Acceptance date

2015-10-07

Copyright date

2015

Available date

2017-10-21

Publisher version

http://www.sciencedirect.com/science/article/pii/S0304397515008956

Notes

The file associated with this record is under a 24-month embargo from publication in accordance with the publisher's self-archiving policy, available at http://www.elsevier.com/about/company-information/policies/sharing. The full text may be available in the publisher links provided above.

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC