中文
相关论文

相关论文: Should Static Search Trees Ever Be Unbalanced?

200 篇论文

The emerging class of instance-optimized systems has shown potential to achieve high performance by specializing to a specific data and query workloads. Particularly, Machine Learning (ML) techniques have been applied successfully to build…

数据库 · 计算机科学 2022-07-04 Abdullah-Al-Mamun , Ch. Md. Rakin Haider , Jianguo Wang , Walid G. Aref

Given an undirected graph $G$ and a parameter $k$, the $k$-Leaf Spanning Tree ($k$-LST) problem asks if $G$ contains a spanning tree with at least $k$ leaves. This problem has been extensively studied over the past three decades. In 2000,…

数据结构与算法 · 计算机科学 2015-05-12 Meirav Zehavi

We consider a search problem on trees in which the goal is to find an adversarially placed treasure, while relying on local, partial information. Specifically, each node in the tree holds a pointer to one of its neighbors, termed…

数据结构与算法 · 计算机科学 2020-01-17 Lucas Boczkowski , Uriel Feige , Amos Korman , Yoav Rodeh

A treap is a classic randomized binary search tree data structure that is easy to implement and supports O(\log n) expected time access. However, classic treaps do not take advantage of the input distribution or patterns in the input. Given…

数据结构与算法 · 计算机科学 2022-06-27 Honghao Lin , Tian Luo , David P. Woodruff

Finite-horizon lookahead policies are abundantly used in Reinforcement Learning and demonstrate impressive empirical success. Usually, the lookahead policies are implemented with specific planning methods such as Monte Carlo Tree Search…

机器学习 · 计算机科学 2019-02-19 Yonathan Efroni , Gal Dalal , Bruno Scherrer , Shie Mannor

A central challenge in scaling up explicit state-space search for large tasks is compactly representing the set of generated states. Tree databases, a data structure from model checking, require constant space per generated state in the…

人工智能 · 计算机科学 2025-11-18 Oliver Joergensen , Dominik Drexler , Jendrik Seipp

Regression trees are one of the oldest forms of AI models, and their predictions can be made without a calculator, which makes them broadly useful, particularly for high-stakes applications. Within the large literature on regression trees,…

机器学习 · 计算机科学 2023-04-11 Rui Zhang , Rui Xin , Margo Seltzer , Cynthia Rudin

The prevailing mindset is that a single decision tree underperforms classic random forests in testing accuracy, despite its advantages in interpretability and lightweight structure. This study challenges such a mindset by significantly…

机器学习 · 计算机科学 2024-11-27 Qiangqiang Mao , Yankai Cao

A grammar-compressed ranked tree is represented with a linear space overhead so that a single traversal step, i.e., the move to the parent or the i-th child, can be carried out in constant time. Moreover, we extend our data structure such…

数据结构与算法 · 计算机科学 2015-11-11 Markus Lohrey , Sebastian Maneth , Carl Philipp Reh

A quantum algorithm is known that solves an unstructured search problem in a number of iterations of order $\sqrt{d}$, where $d$ is the dimension of the search space, whereas any classical algorithm necessarily scales as $O(d)$. It is shown…

量子物理 · 物理学 2009-10-31 N. J. Cerf , L. K. Grover , C. P. Williams

In the online Steiner tree problem, a sequence of points is revealed one-by-one: when a point arrives, we only have time to add a single edge connecting this point to the previous ones, and we want to minimize the total length of edges…

数据结构与算法 · 计算机科学 2013-10-23 Albert Gu , Anupam Gupta , Amit Kumar

We study how to utilize (possibly erroneous) predictions in a model for computing under uncertainty in which an algorithm can query unknown data. Our aim is to minimize the number of queries needed to solve the minimum spanning tree…

数据结构与算法 · 计算机科学 2022-07-01 Thomas Erlebach , Murilo Santos de Lima , Nicole Megow , Jens Schlöter

In this paper, we resolve a long-standing question in self-stabilization by demonstrating that it is indeed possible to construct a spanning tree in a semi-uniform network using constant memory per node. We introduce a self-stabilizing…

分布式、并行与集群计算 · 计算机科学 2025-05-13 Lélia Blin , Franck Petit , Sébastien Tixeuil

We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In particular, by transforming Splay Trees, our method produces a BST that has the same asymptotic cost as Splay Trees on any access sequence…

数据结构与算法 · 计算机科学 2011-11-08 Prosenjit Bose , Sébastien Collette , Rolf Fagerberg , Stefan Langerman

Dynamic trees are a well-studied and fundamental building block of dynamic graph algorithms dating back to the seminal work of Sleator and Tarjan [STOC'81, (1981), pp. 114-122]. The problem is to maintain a tree subject to online edge…

数据结构与算法 · 计算机科学 2023-06-16 Daniel Anderson , Guy E. Blelloch

We consider the following generalization of binary search in sorted arrays to tree domains. In each step of the search, an algorithm is querying a vertex $q$, and as a reply, it receives an answer, which either states that $q$ is the…

数据结构与算法 · 计算机科学 2024-01-26 Dariusz Dereniowski , Izajasz Wrosz

We study the problem of collective tree exploration in which a team of $k$ mobile agents must collectively visit all nodes of an unknown tree in as few moves as possible. The agents all start from the root and discover adjacent edges as…

数据结构与算法 · 计算机科学 2025-07-22 Romain Cosson , Laurent Massoulié

In the Steiner Forest problem, we are given a graph and a collection of source-sink pairs, and the goal is to find a subgraph of minimum total length such that all pairs are connected. The problem is APX-Hard and can be 2-approximated by,…

数据结构与算法 · 计算机科学 2017-07-11 Martin Groß , Anupam Gupta , Amit Kumar , Jannik Matuschke , Daniel R. Schmidt , Melanie Schmidt , José Verschae

Learned Indexes are a novel approach to search in a sorted table. A model is used to predict an interval in which to search into and a Binary Search routine is used to finalize the search. They are quite effective. For the final stage,…

数据结构与算法 · 计算机科学 2022-09-20 Domenico Amato , Giosuè Lo Bosco , Raffaele Giancarlo

Spanning trees are an important primitive in many data analysis tasks, when a data set needs to be summarized in terms of its "skeleton", or when a tree-shaped graph over all observations is required for downstream processing. Popular…

离散数学 · 计算机科学 2024-04-10 Enrique Fita Sanmartín , Christoph Schnörr , Fred A. Hamprecht