On Space Efficient Two Dimensional Range Minimum Data Structures

被引:0
|
作者
Brodal, Gerth Stolting [1 ]
Davoodi, Pooya [1 ]
Rao, S. Srinivasa [2 ]
机构
[1] Aarhus Univ, MADALGO, Dept Comp Sci, IT Pk,Abogade 34, DK-8200 Aarhus N, Denmark
[2] Seoul Natl Univ, Sch Comp Sci & Engn, Seoul, South Korea
来源
ALGORITHMS-ESA 2010, PT II | 2010年 / 6347卷
关键词
LOWEST COMMON ANCESTORS; TREES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The two dimensional range minimum query problem is to preprocess a static two dimensional m by n array A of size N = m . n, such that subsequent queries, asking for the position of the minimum element in a rectangular range within A, can be answered efficiently. We study the trade-off between the space and query time of the problem. We show that every algorithm enabled to access A during the query and using O(N/c) bits additional space requires, Omega(c) query time, for any c where 1 <= c <= N. This :lower bound holds for any dimension. In particular, for the one dimensional version of the problem, the lower bound is tight up to a constant factor. In two dimensions, we complement the lower bound with an indexing data structure of size O(N/c) bits additional space which can be preprocessed in O(N) time and achieves O(c log(2) c) query time. For c = O(1), this is the first O(1) query time algorithm using optimal O(N) bits additional space. For the case where queries can not probe A, we give a data structure of size O(N . min{m, log n}) bits with O(1) query time, assuming m <= n. This leaves a gap to the lower bound of Omega(N log m) bits for this version of the problem.
引用
收藏
页码:171 / +
页数:3
相关论文
共 50 条
  • [11] Two Dimensional Range Minimum Queries and Fibonacci Lattices
    Brodal, Gerth Stolting
    Davoodi, Pooya
    Lewenstein, Moshe
    Raman, Rajeev
    Rao, Satti Srinivasa
    ALGORITHMS - ESA 2012, 2012, 7501 : 217 - 228
  • [12] An efficient algorithm for hyperspherical range query processing in high-dimensional data space
    Lee, DH
    Heu, S
    Kim, HJ
    INFORMATION PROCESSING LETTERS, 2002, 83 (02) : 115 - 123
  • [13] Time and space efficient algorithms for two-party authenticated data structures
    Papamanthou, Charalampos
    Tamassia, Roberto
    INFORMATION AND COMMUNICATIONS SECURITY, PROCEEDINGS, 2007, 4681 : 1 - 15
  • [14] Efficient Data Structures for Range Selections Problem
    Wang, Xiaodong
    Tian, Jun
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 133 - 136
  • [15] Space Efficient Multi-dimensional Range Reporting
    Karpinski, Marek
    Nekrich, Yakov
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2009, 5609 : 215 - 224
  • [16] An analytical approach for the synthesis of two-dimensional state-space filter structures with minimum weighted sensitivity
    Hinamoto, T
    Zempo, Y
    Nishino, Y
    Lu, WS
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 1999, 46 (10) : 1172 - 1183
  • [17] EFFICIENT DATA-STRUCTURES FOR RANGE SEARCHING ON A GRID
    OVERMARS, MH
    JOURNAL OF ALGORITHMS, 1988, 9 (02) : 254 - 275
  • [18] Efficient Data Structures for the Orthogonal Range Successor Problem
    Yu, Chih-Chiang
    Hon, Wing-Kai
    Wang, Biing-Feng
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2009, 5609 : 96 - 105
  • [19] SPACE-EFFICIENT PREPROCESSING SCHEMES FOR RANGE MINIMUM QUERIES ON STATIC ARRAYS
    Fischer, Johannes
    Heun, Volker
    SIAM JOURNAL ON COMPUTING, 2011, 40 (02) : 465 - 492
  • [20] Space Efficient Data Structures for Nearest Larger Neighbor
    Jayapaul, Varunkumar
    Jo, Seungbum
    Raman, Venkatesh
    Satti, Srinivasa Rao
    COMBINATORIAL ALGORITHMS, IWOCA 2014, 2015, 8986 : 176 - 187