We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Access-Adaptive Priority Search Tree

Abstract: 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 time interval while adaptively reducing computational overhead during that interval, e.g., so as to reduce total energy usage. Our principal contribution is the access-adaptive priority search tree (AAPST), which can provide efficient distribution-sensitive performance comparable to the splay tree, but do so within strict - and O(logn) optimal - worst-case per-query bounds. More specifically, while the splay tree is conjectured to offer optimal adaptive amortized query complexity, it may require O(n) for individual queries, whereas the AAPST offers competitive distribution-sensitive performance with strict O(logn) time complexity. This makes the AAPST more suitable for certain interactive (e.g., online and real-time) applications such as space system modules with reliability constraints involving rigid process-completion time intervals with secondary energy-minimization incentives.
Comments: Significantly extended and revised for journal/conference submission
Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2009.02233 [cs.DS]
  (or arXiv:2009.02233v2 [cs.DS] for this version)

Submission history

From: Jeffrey Uhlmann [view email]
[v1] Fri, 4 Sep 2020 15:05:49 GMT (1319kb,D)
[v2] Fri, 15 Jul 2022 21:22:30 GMT (3619kb,D)

Link back to: arXiv, form interface, contact.