Working Set Theorems for Routing in Self-Adjusting Skip List Networks
Chen Avin, Iosif Salem, Stefan Schmid
Abstract
This paper explores the design of dynamic network topologies which adjust to the workload they serve, in a demand-aware and online manner. Such self-adjusting networks (SANs) are enabled by emerging optical technologies, and can be found, e.g., in datacenters. SANs can be used to reduce routing costs by moving frequently communicating nodes topologically closer. However, such reconfigurations also come at a cost, introducing a need for online algorithms which strike an optimal balance between the benefits and costs of reconfigurations.This paper presents SANs which provide, for the first time, provable working set guarantees: the routing cost between node pairs is proportional to how recently these nodes communicated last time. Our SANs rely on a distributed implementation of skip lists (which serves as the topology) and provide additional interesting properties such as local routing. Our first contribution is SASL2, which is a randomized and sequential SAN algorithm that achieves the working set property. Then we show how SASL2can be converted to a distributed algorithm that handles concurrent communication requests and maintains SASL2's properties. Finally, we present deterministic SAN algorithms.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 7c0dd4b5-99aa-4bd1-8690-b382b0fe495fCited by top-tier papers4
- SplitCast: Optimizing Multicast Flows in Reconfigurable Datacenter NetworksLong Luo, Klaus-Tycho Foerster, Stefan Schmid, Hongfang YuINFOCOM 2020 · 26 citations
- Lazy Self-Adjusting Bounded-Degree Networks for the Matching ModelEvgeniy Feder, Ichha Rathod, Punit Shyamsukha, Robert Sama et al.INFOCOM 2022 · 7 citations
- SeedTree: A Dynamically Optimal and Local Self-Adjusting TreeArash Pourdamghani, Chen Avin, Robert Sama, Stefan SchmidINFOCOM 2023 · 2 citations
- Learning-Augmented Search Data StructuresChunkai Fu, Brandon G. Nguyen, Jung Hoon Seo, Ryan S. Zesch et al.ICLR 2025 · 1 citation
Related papers
- OpticNet: Self-Adjusting Networks for ToR-Matching-ToR Optical Switching ArchitecturesCaio Caldeira, Otávio Augusto de Oliviera Souza, Olga Goussevskaia, Stefan SchmidINFOCOM 2023 · 3 citations
- Distributed Demand-aware Network Design using Bounded Square Root of GraphsOr Peres, Chen AvinINFOCOM 2023 · 2 citations
- Dynamic Demand-Aware Link Scheduling for Reconfigurable DatacentersKathrin Hanauer, Monika Henzinger, Lara Ost, Stefan SchmidINFOCOM 2023 · 9 citations
- Optimizing Reconfigurable Optical Datacenters: The Power of RandomizationMarcin Bienkowski, David Fuchssteiner, Stefan SchmidSC 2023 · 2 citations
- Scheduling for Weighted Flow and Completion Times in Reconfigurable NetworksMichael Dinitz, Benjamin MoseleyINFOCOM 2020 · 18 citations
