Two-dimensional range minimum queries

被引:0
|
作者
Amir, Amihood [1 ]
Fischer, Johannes [2 ]
Lewenstein, Moshe [1 ]
机构
[1] Bar Ilan Univ, Dept Comp Sci, IL-52900 Ramat Gan, Israel
[2] Univ Munich, Inst Informatik, Marchioninistr 15, D-81377 Munich, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the two-dimensional Range Minimum Query problem: for a static (m x n)-matrix of size N = mn which may be preprocessed, answer on-line queries of the form "where is the position of a minimum element in an axis-parallel rectangle?". Unlike the one-dimensional version of this problem which can be solved in provably optimal time and space, the higher-dimensional case has received much less attention. The only result we are aware of is due to Cabow, Bentley and Tarjan [1], who solve the problem in O(N logN) preprocessing time and space and O(log N) query time. We present a class of algorithms which can solve the 2-dimensional RMQ-problem with O(kN) additional space, O(N log N[k+ 1] N) preprocessing time and O(1) query time for any k > 1, where log([k+ 1]) denotes the iterated application of k + 1 logarithms. The solution converges towards an algorithm with O(N log* N) preprocessing time and space and O(1) query time. All these algorithms are significant improvements over the previous results: query time is optimal, preprocessing time is quasi-linear in the input size, and space is linear. While this paper is of theoretical nature, we believe that our algorithms will turn out to have applications in different fields of computer science, e.g., in computational biology.
引用
收藏
页码:286 / +
页数:2
相关论文
共 50 条
  • [31] Effect of the range of the potential on two-dimensional melting
    Lee, Sang Il
    Lee, Sung Jong
    PHYSICAL REVIEW E, 2008, 78 (04)
  • [32] Two-dimensional turbulence in the inverse cascade range
    Yakhot, V
    PHYSICAL REVIEW E, 1999, 60 (05): : 5544 - 5551
  • [33] On Space Efficient Two Dimensional Range Minimum Data Structures
    Brodal, Gerth Stolting
    Davoodi, Pooya
    Rao, S. Srinivasa
    ALGORITHMS-ESA 2010, PT II, 2010, 6347 : 171 - +
  • [34] On Space Efficient Two Dimensional Range Minimum Data Structures
    Brodal, Gerth Stolting
    Davoodi, Pooya
    Rao, S. Srinivasa
    ALGORITHMICA, 2012, 63 (04) : 815 - 830
  • [35] On Space Efficient Two Dimensional Range Minimum Data Structures
    Gerth Stølting Brodal
    Pooya Davoodi
    S. Srinivasa Rao
    Algorithmica, 2012, 63 : 815 - 830
  • [36] The Encoding Complexity of Two Dimensional Range Minimum Data Structures
    Broda, Gerth Stolting
    Brodnik, Andrej
    Davoodi, Pooya
    ALGORITHMS - ESA 2013, 2013, 8125 : 229 - 240
  • [37] Data Structures for Range Minimum Queries in Multidimensional Arrays
    Yuan, Hao
    Atallah, Mikhail J.
    PROCEEDINGS OF THE TWENTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2010, 135 : 150 - 160
  • [38] Accelerating range minimum queries with ray tracing cores
    Meneses, Enzo
    Navarro, Cristobal A.
    Ferrada, Hector
    Quezada, Felipe A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 157 : 98 - 111
  • [39] THE FRACTAL DIMENSION OF THE MINIMUM PATH IN TWO-DIMENSIONAL AND 3-DIMENSIONAL PERCOLATION
    HERRMANN, HJ
    STANLEY, HE
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1988, 21 (17): : L829 - L833
  • [40] Minimum of spin-orbit coupling in two-dimensional structures
    Sherman, EY
    PHYSICAL REVIEW B, 2003, 67 (16)