中文
相关论文

相关论文: On Dynamic Optimality for Binary Search Trees

200 篇论文

We consider online algorithms for the $k$-server problem on trees. There is a $k$-competitive algorithm for this problem, and it is the best competitive ratio. M. Chrobak and L. Larmore provided it. At the same time, the existing…

数据结构与算法 · 计算机科学 2022-05-02 Kamil Khadiev , Maxim Yagafarov

In the classic online graph balancing problem, edges arrive sequentially and must be oriented immediately upon arrival, to minimize the maximum in-degree. For adversarial arrivals, the natural greedy algorithm is $O(\log n)$-competitive,…

数据结构与算法 · 计算机科学 2026-04-07 Nikhil Bansal , Milind Prabhu , Sahil Singla , Siddharth M. Sundaram

We present a new connection between self-adjusting binary search trees (BSTs) and heaps, two fundamental, extensively studied, and practically relevant families of data structures. Roughly speaking, we map an arbitrary heap algorithm within…

数据结构与算法 · 计算机科学 2019-01-01 László Kozma , Thatchaphol Saranurak

Algorithms for efficiently finding optimal alphabetic decision trees -- such as the Hu-Tucker algorithm -- are well established and commonly used. However, such algorithms generally assume that the cost per decision is uniform and thus…

性能 · 计算机科学 2007-05-23 Michael B. Baer

We consider the online machine minimization problem in which jobs with hard deadlines arrive online over time at their release dates. The task is to determine a feasible schedule on a minimum number of machines. Our main result is a general…

数据结构与算法 · 计算机科学 2015-06-19 Lin Chen , Nicole Megow , Kevin Schewior

We present the zipper tree, an $O(\log \log n)$-competitive online binary search tree that performs each access in $O(\log n)$ worst-case time. This shows that for binary search trees, optimal worst-case access time and near-optimal…

数据结构与算法 · 计算机科学 2015-05-18 Prosenjit Bose , Karim Douïeb , Vida Dujmovic , Rolf Fagerberg

We exhibit an $O((\log k)^6)$-competitive randomized algorithm for the $k$-server problem on any metric space. It is shown that a potential-based algorithm for the fractional $k$-server problem on hierarchically separated trees (HSTs) with…

数据结构与算法 · 计算机科学 2021-07-30 James R. Lee

This paper introduces a novel scheduling problem, where jobs occupy a triangular shape on the time line. This problem is motivated by scheduling jobs with different criticality levels. A measure is introduced, namely the binary tree ratio.…

We study sublinear time algorithms for estimating the size of maximum matching in graphs. Our main result is a $(\frac{1}{2}+\Omega(1))$-approximation algorithm which can be implemented in $O(n^{1+\epsilon})$ time, where $n$ is the number…

数据结构与算法 · 计算机科学 2022-06-28 Soheil Behnezhad , Mohammad Roghani , Aviad Rubinstein , Amin Saberi

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 introduce the notion of explicit worst-case bounded adaptive algorithms for applications with fixed process-completion requirements. Such applications demand that a process be guaranteed to complete within an established…

数据结构与算法 · 计算机科学 2022-07-19 Haley Massa , Jeffrey Uhlmann

We consider an incremental variant of the rooted prize-collecting Steiner-tree problem with a growing budget constraint. While no incremental solution exists that simultaneously approximates the optimum for all budgets, we show that a…

数据结构与算法 · 计算机科学 2024-07-08 Yann Disser , Svenja M. Griesbach , Max Klimm , Annette Lutz

We generalize the problem of online submodular welfare maximization to incorporate various stochastic elements that have gained significant attention in recent years. We show that a non-adaptive Greedy algorithm, which is oblivious to the…

数据结构与算法 · 计算机科学 2026-01-06 Rajan Udwani

Recently there has been a surge of interest in optimal decision tree (ODT) methods that globally optimize accuracy directly, in contrast to traditional approaches that locally optimize an impurity or information metric. However, the value…

Nearly three decades ago, Bar-Noy, Motwani and Naor showed that no online edge-coloring algorithm can edge color a graph optimally. Indeed, their work, titled "the greedy algorithm is optimal for on-line edge coloring", shows that the…

数据结构与算法 · 计算机科学 2021-05-17 Amin Saberi , David Wajc

We consider Online Minimum Bipartite Matching under the uniform metric. We show that Randomized Greedy achieves a competitive ratio equal to $(1+1/n) (H_{n+1}-1)$, which matches the lower bound. Comparing with the fact that RG achieves an…

数据结构与算法 · 计算机科学 2021-12-13 Sharmila Duppala , Karthik A. Sankararaman , Pan Xu

Within the context of stochastic probing with commitment, we consider the online stochastic matching problem; that is, the one-sided online bipartite matching problem where edges adjacent to an online node must be probed to determine if…

数据结构与算法 · 计算机科学 2021-03-02 Allan Borodin , Calum MacRury , Akash Rakheja

Online bipartite matching with edge arrivals remained a major open question for a long time until a recent negative result by [Gamlath et al. FOCS 2019], who showed that no online policy is better than the straightforward greedy algorithm,…

数据结构与算法 · 计算机科学 2020-07-17 Nick Gravin , Zhihao Gavin Tang , Kangning Wang

We study online convex optimization in a setting where the learner seeks to minimize the sum of a per-round hitting cost and a movement cost which is incurred when changing decisions between rounds. We prove a new lower bound on the…

机器学习 · 计算机科学 2019-10-23 Gautam Goel , Yiheng Lin , Haoyuan Sun , Adam Wierman

A basic combinatorial online resource allocation problem is considered, where multiple servers have individual capacity constraints, and at each time slot, a set of jobs arrives, that have potentially different weights to different servers.…

数据结构与算法 · 计算机科学 2015-12-02 Ajil Jalal , Rahul Vaze , Umang Bhaskar