An in-place min-max priority search tree

被引:5
作者
De, Minati [1 ]
Maheshwari, Anil [2 ]
Nandy, Subhas C. [1 ]
Smid, Michiel [2 ]
机构
[1] Indian Stat Inst, Kolkata, India
[2] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
来源
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS | 2013年 / 46卷 / 03期
基金
加拿大自然科学与工程研究理事会;
关键词
Min-max priority search tree; In-place algorithm; Three-sided orthogonal range query; Maximum empty rectangle; LARGEST EMPTY RECTANGLE; SEGMENT INTERSECTION; ALGORITHM;
D O I
10.1016/j.comgeo.2012.09.007
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
One of the classic data structures for storing point sets in R-2 is the priority search tree, introduced by McCreight in 1985. We show that this data structure can be made in-place, i.e., it can be stored in an array such that each entry stores only one point of the point set and no entry is stored in more than one location of that array. It combines a binary search tree with a heap. We show that all the standard query operations can be performed within the same time bounds as for the original priority search tree, while using only O(1) extra space. We introduce the min-max priority search tree which is a combination of a binary search tree and a min-max heap. We show that all the standard queries which can be done in two separate versions of a priority search tree can be done with a single min-max priority search tree. As an application, we present an in-place algorithm to enumerate all maximal empty axis-parallel rectangles amongst points in a rectangular region R in R-2 in O(m log n) time with O(1) extra space, where m is the total number of maximal empty rectangles. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:310 / 327
页数:18
相关论文
共 50 条
  • [21] Min-max differential game with partial differential equation
    Youness, Ebrahim A.
    Megahed, Abd El-Monem A.
    Eladdad, Elsayed E.
    Madkour, Hanem F. A.
    AIMS MATHEMATICS, 2022, 7 (08): : 13777 - 13789
  • [22] A Memetic Approach to the Solution of Constrained Min-Max Problems
    Filippi, Gianluca
    Vasile, Massimiliano
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 506 - 513
  • [23] Power Quality Analysis Using a Hybrid Model of the Fuzzy Min-Max Neural Network and Clustering Tree
    Seera, Manjeevan
    Lim, Chee Peng
    Loo, Chu Kiong
    Singh, Harapajan
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2016, 27 (12) : 2760 - 2767
  • [24] The cumulative capacitated vehicle routing problem with min-sum and min-max objectives: An effective hybridisation of adaptive variable neighbourhood search and large neighbourhood search
    Sze, Jeeu Fong
    Salhi, Said
    Wassan, Niaz
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2017, 101 : 162 - 184
  • [25] On Min-Max Optimization for Systems with Addition-Min-Product Fuzzy Relational Inequalities
    Wu, Yan-Kuen
    Guu, Sy-Ming
    Yang, Fu-Hung
    Chang, Kuang-Ming
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2022, 24 (06) : 2631 - 2642
  • [26] An Improved Fuzzy Min-Max Neural Network for Data Classification
    Kumar, Santhos A.
    Kumar, Anil
    Bajaj, Varun
    Singh, Girish Kumar
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (09) : 1910 - 1924
  • [27] Scalable Min-Max Multi-View Spectral Clustering
    Yang, Ben
    Zhang, Xuetao
    Wu, Jinghan
    Nie, Feiping
    Wang, Fei
    Chen, Badong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2025, 37 (05) : 2918 - 2931
  • [28] Sampling-Based Min-Max Uncertainty Path Planning
    Englot, Brendan
    Shan, Tixiao
    Bopardikar, Shaunak D.
    Speranzon, Alberto
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 6863 - 6870
  • [29] Min-Max Programming Problem Subject to Addition-Min Fuzzy Relation Inequalities
    Yang, Xiao-Peng
    Zhou, Xue-Gang
    Cao, Bing-Yuan
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2016, 24 (01) : 111 - 119
  • [30] Convergence and correctness of belief propagation for weighted min-max flow
    Dai, Guowei
    Guo, Longkun
    Gutin, Gregory
    Zhang, Xiaoyan
    Zhang, Zan-Bo
    DISCRETE APPLIED MATHEMATICS, 2024, 354 : 122 - 130