中文
相关论文

相关论文: The Power and Limitations of Static Binary Search …

200 篇论文

Computational models of human language often involve combinatorial problems. For instance, a probabilistic parser may marginalize over exponentially many trees to make predictions. Algorithms for such problems often employ dynamic…

计算与语言 · 计算机科学 2021-09-16 Tim Vieira , Ryan Cotterell , Jason Eisner

Random Forest's performance can be matched by a single slow-growing tree (SGT), which uses a learning rate to tame CART's greedy algorithm. SGT exploits the view that CART is an extreme case of an iterative weighted least square procedure.…

机器学习 · 统计学 2021-07-15 Philippe Goulet Coulombe

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, while most modern computers support only 2-way…

数据结构与算法 · 计算机科学 2021-03-10 Marek Chrobak , Mordecai Golin , J. Ian Munro , Neal E. Young

In this paper we study the question of whether or not a static search tree should ever be unbalanced. We present several methods to restructure an unbalanced k-ary search tree $T$ into a new tree $R$ that preserves many of the properties of…

数据结构与算法 · 计算机科学 2010-06-21 Prosenjit Bose , Karim Douïeb

Search is a central problem in artificial intelligence, and breadth-first search (BFS) and depth-first search (DFS) are the two most fundamental ways to search. In this paper we derive estimates for average BFS and DFS runtime. The average…

人工智能 · 计算机科学 2018-04-13 Tom Everitt , Marcus Hutter

Modern language models address complex questions through chain-of-thought (CoT) reasoning (Wei et al., 2023) and retrieval augmentation (Lewis et al., 2021), yet struggle with error propagation and knowledge integration. Tree-structured…

人工智能 · 计算机科学 2025-09-29 Ahmed Bahloul , Simon Malberg

Designing search algorithms for finding global optima is one of the most active research fields, recently. These algorithms consist of two main categories, i.e., classic mathematical and metaheuristic algorithms. This article proposes a…

神经与进化计算 · 计算机科学 2018-09-26 Benyamin Ghojogh , Saeed Sharifian , Hoda Mohammadzade

The Temporal Graph Exploration problem (TEXP) takes as input a temporal graph, i.e., a sequence of graphs $(G_i)_{i\in \mathbb{N}}$ on the same vertex set, and asks for a walk of shortest length visiting all vertices, where the $i$-th step…

离散数学 · 计算机科学 2025-08-06 Samuel Baguley , Andreas Göbel , Nicolas Klodt , George Skretas , John Sylvester , Viktor Zamaraev

Reinforcement learning (RL) with tree search has demonstrated superior performance in traditional reasoning tasks. Compared to conventional independent chain sampling strategies with outcome supervision, tree search enables better…

机器学习 · 计算机科学 2025-06-16 Zhenyu Hou , Ziniu Hu , Yujiang Li , Rui Lu , Jie Tang , Yuxiao Dong

Autonomous agents powered by language models (LMs) have demonstrated promise in their ability to perform decision-making tasks such as web automation. However, a key limitation remains: LMs, primarily optimized for natural language…

人工智能 · 计算机科学 2026-02-10 Jing Yu Koh , Stephen McAleer , Daniel Fried , Ruslan Salakhutdinov

Depth first search is a natural algorithmic technique for constructing a closed route that visits all vertices of a graph. The length of such route equals, in an edge-weighted tree, twice the total weight of all edges of the tree and this…

数据结构与算法 · 计算机科学 2018-02-20 Shantanu Das , Dariusz Dereniowski , Przemysław Uznański

Large Language Models have excelled in remarkable reasoning capabilities with advanced prompting techniques, but they fall short on tasks that require exploration, strategic foresight, and sequential decision-making. Recent works propose to…

计算与语言 · 计算机科学 2023-10-18 Zheyu Zhang , Zhuorui Ye , Yikang Shen , Chuang Gan

We study the problem of online tree exploration by a deterministic mobile agent. Our main objective is to establish what features of the model of the mobile agent and the environment allow linear exploration time. We study agents that, upon…

分布式、并行与集群计算 · 计算机科学 2021-12-28 Dominik Bojko , Karol Gotfryd , Dariusz R. Kowalski , Dominik Pajak

Boltzmann exploration is a classic strategy for sequential decision-making under uncertainty, and is one of the most standard tools in Reinforcement Learning (RL). Despite its widespread use, there is virtually no theoretical understanding…

机器学习 · 计算机科学 2017-11-08 Nicolò Cesa-Bianchi , Claudio Gentile , Gábor Lugosi , Gergely Neu

The tango tree is the first proven $O(\lg \lg n)$-competitive binary search tree (BST). We present the first ever experimental implementation of tango trees and compare the running time of the tango tree with the multi-splay tree and the…

数据结构与算法 · 计算机科学 2024-05-30 Khaleel Al-Adhami , Dev Chheda

Simulated annealing (SA) attracts more attention among classical heuristic algorithms because the solution of the combinatorial optimization problem can be naturally mapped to the ground state of the Ising Hamiltonian. However, in practical…

人工智能 · 计算机科学 2022-03-28 Yunuo Cen , Debasis Das , Xuanyao Fong

We give the first data structure for the problem of maintaining a dynamic set of n elements drawn from a partially ordered universe described by a tree. We define the Line-Leaf Tree, a linear-sized data structure that supports the…

数据结构与算法 · 计算机科学 2011-05-03 Brent Heeringa , Marius Catalin Iordan , Louis Theran

Recent work on exploration in reinforcement learning (RL) has led to a series of increasingly complex solutions to the problem. This increase in complexity often comes at the expense of generality. Recent empirical studies suggest that,…

机器学习 · 计算机科学 2020-06-03 Will Dabney , Georg Ostrovski , André Barreto

Decision Tree (DT) Learning is a fundamental problem in Interpretable Machine Learning, yet it poses a formidable optimisation challenge. Practical algorithms have recently emerged, primarily leveraging Dynamic Programming and Branch &…

机器学习 · 计算机科学 2025-05-13 Ayman Chaouki , Jesse Read , Albert Bifet

Search engines play a vital role in day to day life on internet. People use search engines to find content on internet. Cloud computing is the computing concept in which data is stored and accessed with the help of a third party server…

信息检索 · 计算机科学 2014-11-26 Simran Bijral , Debajyoti Mukhopadhyay