Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
1982, Information Processing Letters
…
5 pages
1 file
Bell System Technical Journal, 1983
In this paper, we introduce two new kinds of biased search trees: biased, a, b trees and pseudo-weight-balanced trees. A biased search tree is a data structure for storing a sorted set in which the access time for an item depends on its estimated access frequency in such a way that the average access time is small. Bent, Sleator, and Tarjan were the rust to describe classes of biased search trees that are easy to update; such trees have applications not only in efficient table storage but also in various network optimization algorithms. Our biased a, b trees generalize the biased 2, b trees of Bent, Sleator, and Tarjan. They provide a biased generalization of B-trees and are suitable for use in paged external memory, whereas previous kinds of biased trees are suitable for internal memory. Our pseudo-weight-balanced trees are a biased version of weight-balanced trees much simpler than Bent's version. Weight balance is the natural kind of balance to use in designing biased trees; pseudoweight-balanced trees are especially easy to implement and analyze. I. INTRODUCTION The following problem, which we shall call the dictionary problem, occurs frequently in computer science. Given a totally ordered universe U, we wish to maintain one or more subsets of U under the following operations, where R and 8 denote any subsets of U and i denotes any item in U: access (i, 8)-1f item i is in 8, return a pointer to its location. Otherwise, return a special null pointer. * Research done partly while a summer employee of Bell Laboratories and partly while a graduate student supported by Air Force grant AFOSR-80-042. t Bell Laboratories.
Acta Informatica, 1984
This paper considers the construction of optimal search trees for a sequence of n keys of varying sizes, under various cost measures. Constructing optimal search cost multiway trees is NP-hard, although it can be done in pseudo-polynomial time O(n3L) and space O(n2L), where L is the page size limit. An optimal space multiway search tree is obtained in O(n 3) time and O(n 2) space, while an optimal height tree in O(n 2 log 2 n) time and O(n) space both having additionally minimal root sizes. The monotonicity principle does not hold for the above cases. Finding optimal search cost weak B-trees is NP-hard, but a weak B-tree of height 2 and minimal root size can be constructed in O(nlogn) time. In addition, if its root is restricted to contain M keys then a different algorithm is applied, having time complexity O(nM log n). The latter solves a problem posed by McCreight.
Binary Search Trees are frequently used data structure for rapid access to the stored data. Data structures like arrays, vectors and linked lists are limited by the trade-off between the ability to perform a fast search and resize easily. They are an alternative that is both dynamic in size and easily searchable. This paper addresses the performance analysis and measurement, collectively known as the Performance in complete and nearly complete binary search trees. Performance measurement in complete and nearly complete binary search trees is equally important aside from performance analysis to learn deviation from the optimality. To estimate this deviation, new performance criteria are introduced. A multi-key search algorithm is proposed and the related analysis has followed. The algorithm is capable of searching for multiple key elements in the same execution. This helps in pruning a subtree structure out of a given tree for further processing.
The Computer Journal, 2002
This paper empirically compares five linear-time algorithms for generating unbiased random binary trees. More specifically, we compare the relative asymptotic performance of the algorithms in terms of the numbers of various basic operations executed on average per tree node. Based on these numbers a ranking of the algorithms, which depends on the operation weights, can be deduced. A definitive ranking of the algorithms, however, hardly exists.
Acta Informatica, 1980
The construction of optimum multiway search trees for n keys, n key weights and n+1 gap weights, is investigated. A new general optimality principle is presented, which can be “tuned” for specific applications. Moreover we consider the affects of three additional constraints, namely height, structural and node search restrictions, which lead to a number of new construction algorithms. In particular we concentrate on the construction of optimum t-ary search trees with linear and binary search within their nodes for which we obtain O(n 3t) and O(n 3log2t) time algorithms, respectively. Whether these algorithms are or are not optimal remains an important open problem, even in the binary case.
Lecture Notes in Computer Science, 2015
In 1971, Knuth gave an O(n 2)-time algorithm for the classic problem of finding an optimal binary search tree. Knuth's algorithm works only for search trees based on 3-way comparisons, but most modern computers support only 2-way comparisons (<, ≤, =, ≥, and >). Until this paper, the problem of finding an optimal search tree using 2way comparisons remained open-poly-time algorithms were known only for restricted variants. We solve the general case, giving (i) an O(n 4)-time algorithm and (ii) an O(n log n)-time additive-3 approximation algorithm. For finding optimal binary split trees, we (iii) obtain a linear speedup and (iv) prove some previous work incorrect.. .. machines that cannot make three-way comparisons at once.. . will have to make two comparisons.. . it may well be best to have a binary tree whose internal nodes specify either an equality test or a less-than test but not both.
Lecture Notes in Computer Science, 2014
Karloff and Shirley recently proposed "summary trees" as a new way to visualize large rooted trees (Eurovis 2013) and gave algorithms for generating a maximum-entropy k-node summary tree of an input n-node rooted tree. However, the algorithm generating optimal summary trees was only pseudo-polynomial (and worked only for integral weights); the authors left open existence of a polynomial-time algorithm. In addition, the authors provided an additive approximation algorithm and a greedy heuristic, both working on real weights. This paper shows how to construct maximum entropy k-node summary trees in time O(k 2 n+n log n) for real weights (indeed, as small as the time bound for the greedy heuristic given previously); how to speed up the approximation algorithm so that it runs in time O(n + (k 4 /) log(k/)), and how to speed up the greedy algorithm so as to run in time O(kn + n log n). Altogether, these results make summary trees a much more practical tool than before.
Entropy, 2021
In this paper, we consider decision trees that use both conventional queries based on one attribute each and queries based on hypotheses of values of all attributes. Such decision trees are similar to those studied in exact learning, where membership and equivalence queries are allowed. We present greedy algorithm based on entropy for the construction of the above decision trees and discuss the results of computer experiments on various data sets and randomly generated Boolean functions.
Book chapter in Stamps, Nationalism and Political Transition Edited By Stanley D Brunn, Pages 190 B/W Illustrations Published August 8, 2022 by Routledge, ed. Stan, 2022
Postage stamps, postcards, and other forms of postal heritage are miniature communication tools and tell stories about places, routes, and times. Also for Africa they are part of material heritage (Opening statement APH papers Leiden). Abstract The Belgian Congo suddenly became an independent republic in 1960 and that was followed by four years of turmoil and by an attempt to develop a national ‘authentic’ identity afterwards. Focusing on the 1950-1971 period these major changes can be made visible on the postage stamps used in the territory, with clearly a colonial message between 1950 and 1960, visible turmoil on stamps between 1960 and 1964, and images showing the quest for authenticity and national identity between 1965 and 1971. The rapid changes are also visible in the organization of the postal services, until they virtually collapsed during the 1980s. Keywords: Stamps, postal services, Belgian Congo, D.R. Congo, Zaire
UNESP: Presidente Prudente, 1994
Past, Present, Future 2024. Rituals, Ceremonies, and Symbols in the Middle Ages. Croatia and the European Context (800-1600), 2024
The University of Arizona, 2024
Biblica et Patristica Thoruniensia, 2017
European Eye on Radicalization, 2020
2014
Open Journal of Social Sciences, 2022
Святилища: археология ритуала и вопросы семантики. СПб, 2000
Turkiye Klinikleri Journal of Pediatrics, 2005
Water, 2020
Optics Express, 2011
Precambrian Research, 1995
Physical review, 1988
Child abuse & neglect, 2018
Journal of Natural Gas Chemistry, 2010
Cardiovascular radiation medicine, 1999