{"title":"On the Average Cost of Insertions on Random Relaxed K-d Trees","authors":"Amalia Duch Brown, C. Martínez","doi":"10.1137/1.9781611972979.4","DOIUrl":null,"url":null,"abstract":"In this work we refine the average case analysis of randomized insertions and deletions in random relaxed K-d trees, first given by Broutin et al. in [3]. The analysis is based in the analysis of the split and join algorithms, which recursively call one another and are the basis of the randomized update operations under consideration. \n \nFor K = 2 the average cost of insertions and deletions is Θ(log n). For K > 2, this average cost is Θ(np(K)-1), for some p(K) > 1. This immediately follows from the analysis of the expected cost sn of splitting a tree of size n, which is the same as the expected cost mn of joining a pair of trees with total size n. These costs are, for K = 2, sn = mn = Θ(n) and, for K > 2, sn = mn = Ω(np(K)). In this abstract we find a closed form for the value of the exponent p(K), as well as the constant factor multiplying the main order term in sn.","PeriodicalId":340112,"journal":{"name":"Workshop on Analytic Algorithmics and Combinatorics","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Analytic Algorithmics and Combinatorics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1137/1.9781611972979.4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this work we refine the average case analysis of randomized insertions and deletions in random relaxed K-d trees, first given by Broutin et al. in [3]. The analysis is based in the analysis of the split and join algorithms, which recursively call one another and are the basis of the randomized update operations under consideration.
For K = 2 the average cost of insertions and deletions is Θ(log n). For K > 2, this average cost is Θ(np(K)-1), for some p(K) > 1. This immediately follows from the analysis of the expected cost sn of splitting a tree of size n, which is the same as the expected cost mn of joining a pair of trees with total size n. These costs are, for K = 2, sn = mn = Θ(n) and, for K > 2, sn = mn = Ω(np(K)). In this abstract we find a closed form for the value of the exponent p(K), as well as the constant factor multiplying the main order term in sn.