• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Anderes
  4. SeedTree: A Dynamically Optimal and Local Self-Adjusting Tree
 
  • Details
  • Full
Options
2023
Paper (Preprint, Research Paper, Review Paper, White Paper, etc.)
Title

SeedTree: A Dynamically Optimal and Local Self-Adjusting Tree

Title Supplement
Published on ArXiv
Abstract
We consider the fundamental problem of designing a self-adjusting tree, which efficiently and locally adapts itself towards the demand it serves (namely accesses to the items stored by the tree nodes), striking a balance between the benefits of such adjustments (enabling faster access) and their costs (reconfigurations). This problem finds applications, among others, in the context of emerging demand-aware and reconfigurable datacenter networks and features connections to self-adjusting data structures. Our main contribution is SeedTree, a dynamically optimal self-adjusting tree which supports local (i.e., greedy) routing, which is particularly attractive under highly dynamic demands. SeedTree relies on an innovative approach which defines a set of unique paths based on randomized item addresses, and uses a small constant number of items per node. We complement our analytical results by showing the benefits of SeedTree empirically, evaluating it on various synthetic and real-world communication traces.
Author(s)
Pourdamghani, Arash
sl-0
Avin, Chen
sl-0
Sama, Robert
sl-0
Schmid, Stefan  
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
DOI
10.48550/arXiv.2301.03074
Language
English
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
Keyword(s)
  • Self-adjusting data structures

  • reconfigurable datacenters

  • online algorithms

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024