Skip to main content

Showing 1–50 of 162 results for author: Schmid, S

  1. arXiv:2406.13380  [pdf, other

    cs.NI

    D3: An Adaptive Reconfigurable Datacenter Network

    Authors: Johannes Zerwas, Chen Griner, Stefan Schmid, Chen Avin

    Abstract: The explosively growing communication traffic in datacenters imposes increasingly stringent performance requirements on the underlying networks. Over the last years, researchers have developed innovative optical switching technologies that enable reconfigurable datacenter networks (RCDNs) which support very fast topology reconfigurations. This paper presents D3, a novel and feasible RDCN architect… ▽ More

    Submitted 19 June, 2024; originally announced June 2024.

  2. arXiv:2405.20869  [pdf, other

    cs.NI

    Understanding the Throughput Bounds of Reconfigurable Datacenter Networks

    Authors: Vamsi Addanki, Chen Avin, Stefan Schmid

    Abstract: The increasing gap between the growth of datacenter traffic volume and the capacity of electrical switches led to the emergence of reconfigurable datacenter network designs based on optical circuit switching. A multitude of research works, ranging from demand-oblivious (e.g., RotorNet, Sirius) to demand-aware (e.g., Helios, ProjecToR) reconfigurable networks, demonstrate significant performance be… ▽ More

    Submitted 31 May, 2024; originally announced May 2024.

  3. arXiv:2405.15963  [pdf, other

    cs.DS

    Learning Minimum Linear Arrangement of Cliques and Lines

    Authors: Julien Dallot, Maciej Pacut, Marcin Bienkowski, Darya Melnyk, Stefan Schmid

    Abstract: In the well-known Minimum Linear Arrangement problem (MinLA), the goal is to arrange the nodes of an undirected graph into a permutation so that the total stretch of the edges is minimized. This paper studies an online (learning) variant of MinLA where the graph is not given at the beginning, but rather revealed piece-by-piece. The algorithm starts in a fixed initial permutation, and after a piece… ▽ More

    Submitted 24 May, 2024; originally announced May 2024.

    Comments: ICDCS 2024

    Journal ref: ICDCS 2024

  4. arXiv:2405.08766  [pdf, other

    cs.LG cs.CV

    Energy-based Hopfield Boosting for Out-of-Distribution Detection

    Authors: Claus Hofmann, Simon Schmid, Bernhard Lehner, Daniel Klotz, Sepp Hochreiter

    Abstract: Out-of-distribution (OOD) detection is critical when deploying machine learning models in the real world. Outlier exposure methods, which incorporate auxiliary outlier data in the training process, can drastically improve OOD detection performance compared to approaches without advanced training strategies. We introduce Hopfield Boosting, a boosting approach, which leverages modern Hopfield energy… ▽ More

    Submitted 14 May, 2024; originally announced May 2024.

  5. arXiv:2403.03724  [pdf, other

    cs.NI cs.DS

    In the Search of Optimal Tree Networks: Hardness and Heuristics

    Authors: Maxim Buzdalov, Pavel Martynov, Sergey Pankratov, Vitaly Aksenov, Stefan Schmid

    Abstract: Demand-aware communication networks are networks whose topology is optimized toward the traffic they need to serve. These networks have recently been enabled by novel optical communication technologies and are investigated intensively in the context of datacenters. In this work, we consider networks with one of the most common topologies~ -- a binary tree. We show that finding an optimal demand-… ▽ More

    Submitted 6 March, 2024; originally announced March 2024.

  6. arXiv:2403.01878  [pdf, other

    cs.CR cs.NI

    I DPID It My Way! A Covert Timing Channel in Software-Defined Networks

    Authors: Robert Krösche, Kashyap Thimmaraju, Liron Schiff, Stefan Schmid

    Abstract: Software-defined networking is considered a promising new paradigm, enabling more reliable and formally verifiable communication networks. However, this paper shows that the separation of the control plane from the data plane, which lies at the heart of Software-Defined Networks (SDNs), can be exploited for covert channels based on SDN Teleportation, even when the data planes are physically discon… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    Journal ref: IFIP Networking 2018

  7. arXiv:2403.01862  [pdf, other

    cs.CR cs.NI

    MTS: Bringing Multi-Tenancy to Virtual Networking

    Authors: Kashyap Thimmaraju, Saad Hermak, Gábor Rétvári, Stefan Schmid

    Abstract: Multi-tenant cloud computing provides great benefits in terms of resource sharing, elastic pricing, and scalability, however, it also changes the security landscape and introduces the need for strong isolation between the tenants, also inside the network. This paper is motivated by the observation that while multi-tenancy is widely used in cloud computing, the virtual switch designs currently used… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    Journal ref: USENIX ATC 2019

  8. arXiv:2402.12365  [pdf, other

    cs.LG cs.AI physics.flu-dyn

    Universal Physics Transformers: A Framework For Efficiently Scaling Neural Operators

    Authors: Benedikt Alkin, Andreas Fürst, Simon Schmid, Lukas Gruber, Markus Holzleitner, Johannes Brandstetter

    Abstract: Neural operators, serving as physics surrogate models, have recently gained increased interest. With ever increasing problem complexity, the natural question arises: what is an efficient way to scale neural operators to larger and more complex simulations - most importantly by taking into account different types of simulation datasets. This is of special interest since, akin to their numerical cou… ▽ More

    Submitted 30 April, 2024; v1 submitted 19 February, 2024; originally announced February 2024.

  9. arXiv:2402.06678  [pdf, other

    physics.soc-ph cs.LG q-bio.QM

    Can machine learning predict citizen-reported angler behavior?

    Authors: Julia S. Schmid, Sean Simmons, Mark A. Lewis, Mark S. Poesch, Pouria Ramazi

    Abstract: Prediction of angler behaviors, such as catch rates and angler pressure, is essential to maintaining fish populations and ensuring angler satisfaction. Angler behavior can partly be tracked by online platforms and mobile phone applications that provide fishing activities reported by recreational anglers. Moreover, angler behavior is known to be driven by local site attributes. Here, the prediction… ▽ More

    Submitted 7 February, 2024; originally announced February 2024.

    Comments: 36 pages, 10 figures, 4 tables (including supplementary information)

  10. arXiv:2401.17146  [pdf, other

    cs.DS

    Dependency-Aware Online Caching

    Authors: Julien Dallot, Amirmehdi Jafari Fesharaki, Maciej Pacut, Stefan Schmid

    Abstract: We consider a variant of the online caching problem where the items exhibit dependencies among each other: an item can reside in the cache only if all its dependent items are also in the cache. The dependency relations can form any directed acyclic graph. These requirements arise e.g., in systems such as CacheFlow (SOSR 2016) that cache forwarding rules for packet classification in IP-based commun… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

    Comments: INFOCOM 2024

  11. arXiv:2401.04638  [pdf, other

    cs.PF cs.DM

    Approximation Algorithms for Minimizing Congestion in Demand-Aware Networks

    Authors: Wenkai Dai, Michael Dinitz, Klaus-Tycho Foerster, Long Luo, Stefan Schmid

    Abstract: Emerging reconfigurable optical communication technologies allow to enhance datacenter topologies with demand-aware links optimized towards traffic patterns. This paper studies the algorithmic problem of jointly optimizing topology and routing in such demand-aware networks to minimize congestion, along two dimensions: (1) splittable or unsplittable flows, and (2) whether routing is segregated, i.e… ▽ More

    Submitted 9 January, 2024; originally announced January 2024.

    Comments: 10 pages

  12. arXiv:2401.02801  [pdf, other

    cs.NI cs.LG

    Credence: Augmenting Datacenter Switch Buffer Sharing with ML Predictions

    Authors: Vamsi Addanki, Maciej Pacut, Stefan Schmid

    Abstract: Packet buffers in datacenter switches are shared across all the switch ports in order to improve the overall throughput. The trend of shrinking buffer sizes in datacenter switches makes buffer sharing extremely challenging and a critical performance issue. Literature suggests that push-out buffer sharing algorithms have significantly better performance guarantees compared to drop-tail algorithms.… ▽ More

    Submitted 5 January, 2024; originally announced January 2024.

  13. arXiv:2311.18553  [pdf, other

    cs.LG cs.CV cs.RO

    Heterogeneous Graph-based Trajectory Prediction using Local Map Context and Social Interactions

    Authors: Daniel Grimm, Maximilian Zipfl, Felix Hertlein, Alexander Naumann, Jürgen Lüttin, Steffen Thoma, Stefan Schmid, Lavdim Halilaj, Achim Rettinger, J. Marius Zöllner

    Abstract: Precisely predicting the future trajectories of surrounding traffic participants is a crucial but challenging problem in autonomous driving, due to complex interactions between traffic agents, map context and traffic rules. Vector-based approaches have recently shown to achieve among the best performances on trajectory prediction benchmarks. These methods model simple interactions between traffic… ▽ More

    Submitted 30 November, 2023; originally announced November 2023.

    Comments: Accepted on IEEE ITSC 2023

  14. arXiv:2311.05474  [pdf, ps, other

    cs.CC cs.NI

    On the Complexity of the Virtual Network Embedding in Specific Tree Topologies

    Authors: Sergey Pankratov, Vitaly Aksenov, Stefan Schmid

    Abstract: Virtual networks are an innovative abstraction that extends cloud computing concepts to the network: by supporting bandwidth reservations between compute nodes (e.g., virtual machines), virtual networks can provide a predictable performance to distributed and communication-intensive cloud applications. However, in order to make the most efficient use of the shared resources, the Virtual Network Em… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

  15. arXiv:2308.10579  [pdf, other

    cs.NI cs.DC cs.DS

    Demand-Aware Network Design with Steiner Nodes and a Connection to Virtual Network Embedding

    Authors: Aleksander Figiel, Janne H. Korhonen, Neil Olver, Stefan Schmid

    Abstract: Emerging optical and virtualization technologies enable the design of more flexible and demand-aware networked systems, in which resources can be optimized toward the actual workload they serve. For example, in a demand-aware datacenter network, frequently communicating nodes (e.g., two virtual machines or a pair of racks in a datacenter) can be placed topologically closer, reducing communication… ▽ More

    Submitted 21 August, 2023; originally announced August 2023.

  16. arXiv:2308.07442  [pdf, other

    cs.NI

    RIFO: Pushing the Efficiency of Programmable Packet Schedulers

    Authors: Habib Mostafaei, Maciej Pacut, Stefan Schmid

    Abstract: Packet scheduling is a fundamental networking task that recently received renewed attention in the context of programmable data planes. Programmable packet scheduling systems such as those based on Push-In First-Out (PIFO) abstraction enabled flexible scheduling policies, but are too resource-expensive for large-scale line rate operation. This prompted research into practical programmable schedule… ▽ More

    Submitted 14 August, 2023; originally announced August 2023.

  17. Robust Routing Made Easy: Reinforcing Networks Against Non-Benign Faults

    Authors: Christoph Lenzen, Moti Medina, Mehrdad Saberi, Stefan Schmid

    Abstract: With the increasing scale of communication networks, the likelihood of failures grows as well. Since these networks form a critical backbone of our digital society, it is important that they rely on robust routing algorithms which ensure connectivity despite such failures. While most modern communication networks feature robust routing mechanisms, these mechanisms are often fairly complex to desig… ▽ More

    Submitted 9 July, 2023; originally announced July 2023.

    Comments: published in IEEE/ACM Transactions on Networking, reposted here to meet archival requirements of grant agencies 15 pages, 7 figures. arXiv admin note: substantial text overlap with arXiv:1705.04042

  18. arXiv:2306.17669  [pdf, other

    cs.NI

    MCQUIC -- A Multicast Extension for QUIC

    Authors: Max Franke, Jake Holland, Stefan Schmid

    Abstract: Mass live content, such as world cups, the Superbowl or the Olympics, attract audiences of hundreds of millions of viewers. While such events were predominantly consumed on TV, more and more viewers follow big events on the Internet, which poses a scalability challenge: current unicast delivery over the web comes with large overheads and is inefficient. An attractive alternative are multicast-base… ▽ More

    Submitted 30 June, 2023; originally announced June 2023.

  19. arXiv:2306.04221  [pdf, other

    cs.DC

    Dynamic Probabilistic Reliable Broadcast

    Authors: Veronika Anikina, João Paulo Bezerra, Petr Kuznetsov, Liron Schiff, Stefan Schmid

    Abstract: Byzantine reliable broadcast is a primitive that allows a set of processes to agree on a message broadcast by a dedicated source process, even when some of them are malicious (Byzantine). It guarantees that no two correct processes deliver different messages, and if a message is delivered by a correct process, every correct process eventually delivers one. The primitive is known not to scale, as i… ▽ More

    Submitted 7 June, 2023; originally announced June 2023.

  20. arXiv:2305.01420  [pdf, other

    cs.DS

    A Subquadratic Bound for Online Bisection

    Authors: Marcin Bienkowski, Stefan Schmid

    Abstract: The online bisection problem is a natural dynamic variant of the classic optimization problem, where one has to dynamically maintain a partition of $n$ elements into two clusters of cardinality $n/2$. During runtime, an online algorithm is given a sequence of requests, each being a pair of elements: an inter-cluster request costs one unit while an intra-cluster one is free. The algorithm may chang… ▽ More

    Submitted 15 March, 2024; v1 submitted 2 May, 2023; originally announced May 2023.

    Comments: Published in STACS 2024

  21. arXiv:2304.10350  [pdf, ps, other

    cs.DS

    Polylog-Competitive Algorithms for Dynamic Balanced Graph Partitioning for Ring Demands

    Authors: Harald Räcke, Stefan Schmid, Ruslan Zabrodin

    Abstract: The performance of many large-scale and data-intensive distributed systems critically depends on the capacity of the interconnecting network. This paper is motivated by the vision of self-adjusting infrastructures whose resources can be adjusted according to the workload they currently serve, in a demand-aware manner. Such dynamic adjustments can be exploited to improve network utilization and hen… ▽ More

    Submitted 20 April, 2023; originally announced April 2023.

  22. arXiv:2304.02316  [pdf, other

    cs.DC

    Topological Characterization of Consensus Solvability in Directed Dynamic Networks

    Authors: Hugo Rincon Galeana, Ulrich Schmid, Kyrill Winkler, Ami Paz, Stefan Schmid

    Abstract: Consensus is one of the most fundamental problems in distributed computing. This paper studies the consensus problem in a synchronous dynamic directed network, in which communication is controlled by an oblivious message adversary. The question when consensus is possible in this model has already been studied thoroughly in the literature from a combinatorial perspective, and is known to be challen… ▽ More

    Submitted 5 April, 2023; originally announced April 2023.

    MSC Class: C.2.4; G.2.2

  23. arXiv:2302.13113  [pdf, other

    cs.NI cs.DS

    Toward Self-Adjusting k-ary Search Tree Networks

    Authors: Evgenii Feder, Anton Paramonov, Pavel Mavrin, Iosif Salem, Stefan Schmid, Vitaly Aksenov

    Abstract: Datacenter networks are becoming increasingly flexible with the incorporation of new networking technologies, such as optical circuit switches. These technologies allow for programmable network topologies that can be reconfigured to better serve network traffic, thus enabling a trade-off between the benefits (i.e., shorter routes) and costs of reconfigurations (i.e., overhead). Self-Adjusting Netw… ▽ More

    Submitted 26 June, 2024; v1 submitted 25 February, 2023; originally announced February 2023.

  24. arXiv:2302.11988  [pdf, other

    cs.DC cs.NI cs.SI

    Time Complexity of Broadcast and Consensus for Randomized Oblivious Message Adversaries

    Authors: Antoine El-Hayek, Monika Henzinger, Stefan Schmid

    Abstract: Broadcast and consensus are most fundamental tasks in distributed computing. These tasks are particularly challenging in dynamic networks where communication across the network links may be unreliable, e.g., due to mobility or failures. Indeed, over the last years, researchers have derived several impossibility results and high time complexity lower bounds (i.e., linear in the number of nodes $n$)… ▽ More

    Submitted 23 February, 2023; originally announced February 2023.

    Comments: 24 pages + 13 pages of appendix

  25. arXiv:2302.05366  [pdf, other

    cs.DS

    Online Algorithms with Randomly Infused Advice

    Authors: Yuval Emek, Yuval Gil, Maciej Pacut, Stefan Schmid

    Abstract: We introduce a novel method for the rigorous quantitative evaluation of online algorithms that relaxes the "radical worst-case" perspective of classic competitive analysis. In contrast to prior work, our method, referred to as randomly infused advice (RIA), does not make any probabilistic assumptions about the input sequence and does not rely on the development of designated online algorithms. Rat… ▽ More

    Submitted 5 August, 2023; v1 submitted 10 February, 2023; originally announced February 2023.

    Comments: Appeared at ESA 2023

  26. Performance Analysis of Machine Learning Centered Workload Prediction Models for Cloud

    Authors: Deepika Saxena, Jitendra Kumar, Ashutosh Kumar Singh, Stefan Schmid

    Abstract: The precise estimation of resource usage is a complex and challenging issue due to the high variability and dimensionality of heterogeneous service types and dynamic workloads. Over the last few years, the prediction of resource usage and traffic has received ample attention from the research community. Many machine learning-based workload forecasting models have been developed by exploiting their… ▽ More

    Submitted 5 February, 2023; originally announced February 2023.

  27. arXiv:2301.05751  [pdf, other

    cs.NI cs.DS

    Dynamic Demand-Aware Link Scheduling for Reconfigurable Datacenters

    Authors: Kathrin Hanauer, Monika Henzinger, Lara Ost, Stefan Schmid

    Abstract: Emerging reconfigurable datacenters allow to dynamically adjust the network topology in a demand-aware manner. These datacenters rely on optical switches which can be reconfigured to provide direct connectivity between racks, in the form of edge-disjoint matchings. While state-of-the-art optical switches in principle support microsecond reconfigurations, the demand-aware topology optimization cons… ▽ More

    Submitted 13 January, 2023; originally announced January 2023.

    Comments: 10 pages. To appear at INFOCOM 2023

  28. arXiv:2301.03074  [pdf, other

    cs.DS

    SeedTree: A Dynamically Optimal and Local Self-Adjusting Tree

    Authors: Arash Pourdamghani, Chen Avin, Robert Sama, Stefan Schmid

    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 dem… ▽ More

    Submitted 8 January, 2023; originally announced January 2023.

    Comments: 10 pages

  29. arXiv:2301.01744  [pdf, other

    cs.DS

    Dynamic Maintenance of Monotone Dynamic Programs and Applications

    Authors: Monika Henzinger, Stefan Neumann, Harald Räcke, Stefan Schmid

    Abstract: Dynamic programming (DP) is one of the fundamental paradigms in algorithm design. However, many DP algorithms have to fill in large DP tables, represented by two-dimensional arrays, which causes at least quadratic running times and space usages. This has led to the development of improved algorithms for special cases when the DPs satisfy additional properties like, e.g., the Monge property or tota… ▽ More

    Submitted 4 January, 2023; originally announced January 2023.

    Comments: Abstract shortened to comply with arxiv formatting rules. To appear at STACS'23

  30. arXiv:2212.02503  [pdf, other

    cs.AI cs.CV cs.LG cs.RO

    Relation-based Motion Prediction using Traffic Scene Graphs

    Authors: Maximilian Zipfl, Felix Hertlein, Achim Rettinger, Steffen Thoma, Lavdim Halilaj, Juergen Luettin, Stefan Schmid, Cory Henson

    Abstract: Representing relevant information of a traffic scene and understanding its environment is crucial for the success of autonomous driving. Modeling the surrounding of an autonomous car using semantic relations, i.e., how different traffic participants relate in the context of traffic rule based behaviors, is hardly been considered in previous work. This stems from the fact that these relations are h… ▽ More

    Submitted 24 November, 2022; originally announced December 2022.

  31. Brief Announcement: Broadcasting Time in Dynamic Rooted Trees is Linear

    Authors: Antoine El-Hayek, Monika Henzinger, Stefan Schmid

    Abstract: We study the broadcast problem on dynamic networks with $n$ processes. The processes communicate in synchronous rounds along an arbitrary rooted tree. The sequence of trees is given by an adversary whose goal is to maximize the number of rounds until at least one process reaches all other processes. Previous research has shown a $\lceil{\frac{3n-1}{2}}\rceil-2$ lower bound and an $O(n\log\log n)$… ▽ More

    Submitted 30 January, 2023; v1 submitted 21 November, 2022; originally announced November 2022.

    Comments: 5 pages, 1 figure, published in PODC'22, further work: arXiv:2211.10151

  32. arXiv:2211.10151  [pdf, other

    cs.DC cs.NI cs.SI

    Asymptotically Tight Bounds on the Time Complexity of Broadcast and its Variants in Dynamic Networks

    Authors: Antoine El-Hayek, Monika Henzinger, Stefan Schmid

    Abstract: Data dissemination is a fundamental task in distributed computing. This paper studies broadcast problems in various innovative models where the communication network connecting $n$ processes is dynamic (e.g., due to mobility or failures) and controlled by an adversary. In the first model, the processes transitively communicate their ids in synchronous rounds along a rooted tree given in each rou… ▽ More

    Submitted 27 January, 2023; v1 submitted 18 November, 2022; originally announced November 2022.

    Comments: 25 pages, 8 figures, to be published in ITCS'23

  33. Chopin: Combining Distributed and Centralized Schedulers for Self-Adjusting Datacenter Networks

    Authors: Neta Rozen Schiff, Klaus-Tycho Foerster, Stefan Schmid, David Hay

    Abstract: The performance of distributed and data-centric applications often critically depends on the interconnecting network. Emerging reconfigurable datacenter networks (RDCNs) are a particularly innovative approach to improve datacenter throughput. Relying on a dynamic optical topology which can be adjusted towards the workload in a demand-aware manner, RDCNs allow to exploit temporal and spatial locali… ▽ More

    Submitted 11 November, 2022; originally announced November 2022.

    Comments: To appear at OPODIS 2022

  34. The Augmentation-Speed Tradeoff for Consistent Network Updates

    Authors: Monika Henzinger, Ami Paz, Arash Pourdamghani, Stefan Schmid

    Abstract: Emerging software-defined networking technologies enable more adaptive communication infrastructures, allowing for quick reactions to changes in networking requirements by exploiting the workload's temporal structure. However, operating networks adaptively is algorithmically challenging, as meeting networks' stringent dependability requirements relies on maintaining basic consistency and performan… ▽ More

    Submitted 7 November, 2022; originally announced November 2022.

  35. arXiv:2209.11936  [pdf, other

    cs.DS

    Online Admission Control and Rebalancing in Payment Channel Networks

    Authors: Mahsa Bastankhah, Krishnendu Chatterjee, Mohammad Ali Maddah-Ali, Stefan Schmid, Jakub Svoboda, Michelle Yeo

    Abstract: Payment channel networks (PCNs) are a promising technology to improve the scalability of cryptocurrencies. PCNs, however, face the challenge that the frequent usage of certain routes may deplete channels in one direction, and hence prevent further transactions. In order to reap the full potential of PCNs, recharging and rebalancing mechanisms are required to provision channels, as well as an admis… ▽ More

    Submitted 24 September, 2022; originally announced September 2022.

  36. arXiv:2209.01863  [pdf, other

    cs.NI cs.DS

    Optimizing Reconfigurable Optical Datacenters: The Power of Randomization

    Authors: Marcin Bienkowski, David Fuchssteiner, Stefan Schmid

    Abstract: Reconfigurable optical topologies are a promising new technology to improve datacenter network performance and cope with the explosive growth of traffic. In particular, these networks allow to directly and adaptively connect racks between which there is currently much traffic, hence making an optimal use of the bandwidth capacity by avoiding multi-hop forwarding. This paper studies the dynamic o… ▽ More

    Submitted 30 August, 2023; v1 submitted 5 September, 2022; originally announced September 2022.

    Comments: Published in ACM SC 2023

  37. arXiv:2208.10103  [pdf, other

    cs.NI

    Model-Based Insights on the Performance, Fairness, and Stability of BBR

    Authors: Simon Scherrer, Markus Legner, Adrian Perrig, Stefan Schmid

    Abstract: Google's BBR is the most prominent result of the recently revived quest for efficient, fair, and flexible congestion-control algorithms (CCAs). While the performance of BBR has been investigated by numerous studies, previous work still leaves gaps in the understanding of BBR performance: Experiment-based studies generally only consider network settings that researchers can set up with manageable e… ▽ More

    Submitted 23 August, 2022; v1 submitted 22 August, 2022; originally announced August 2022.

    Comments: Accepted at the ACM Internet Measurement Conference 2022 (IMC'22)

  38. arXiv:2207.03948  [pdf, other

    cs.NI

    Self-Adjusting Linear Networks with Ladder Demand Graph

    Authors: Anton Paramonov, Iosif Salem, Stefan Schmid, Vitaly Aksenov

    Abstract: Self-adjusting networks (SANs) have the ability to adapt to communication demand by dynamically adjusting the workload (or demand) embedding, i.e., the mapping of communication requests into the network topology. SANs can thus reduce routing costs for frequently communicating node pairs by paying a cost for adjusting the embedding. This is particularly beneficial when the demand has structure, whi… ▽ More

    Submitted 23 February, 2023; v1 submitted 8 July, 2022; originally announced July 2022.

  39. arXiv:2205.11597  [pdf, other

    cs.CR cs.DC

    Wiser: Increasing Throughput in Payment Channel Networks with Transaction Aggregation

    Authors: Samarth Tiwari, Michelle Yeo, Zeta Avarikioti, Iosif Salem, Krzysztof Pietrzak, Stefan Schmid

    Abstract: Payment channel networks (PCNs) are one of the most prominent solutions to the limited transaction throughput of blockchains. Nevertheless, PCNs suffer themselves from a throughput limitation due to the capital constraints of their channels. A similar dependence on high capital is also found in inter-bank payment settlements, where the so-called netting technique is used to mitigate liquidity dema… ▽ More

    Submitted 23 May, 2022; originally announced May 2022.

  40. arXiv:2204.13459  [pdf, other

    cs.DS cs.CC

    Weighted Packet Selection for Rechargeable Links: Complexity and Approximation

    Authors: Stefan Schmid, Jakub Svoboda, Michelle Yeo

    Abstract: We consider a natural problem dealing with weighted packet selection across a rechargeable link, which e.g., finds applications in cryptocurrency networks. The capacity of a link $(u,v)$ is determined by how much players $u$ and $v$ allocate for this link. Specifically, the input is a finite ordered sequence of packets that arrive in both directions along a link. Given $(u, v)$ and a packet of wei… ▽ More

    Submitted 9 May, 2022; v1 submitted 28 April, 2022; originally announced April 2022.

    MSC Class: 68W25 ACM Class: F.2.2

  41. arXiv:2204.10754  [pdf, other

    cs.DS

    Deterministic Self-Adjusting Tree Networks Using Rotor Walks

    Authors: Chen Avin, Marcin Bienkowski, Iosif Salem, Robert Sama, Stefan Schmid, Paweł Schmidt

    Abstract: We revisit the design of self-adjusting single-source tree networks. The problem can be seen as a generalization of the classic list update problem to trees, and finds applications in reconfigurable datacenter networks. We are given a fixed balanced binary tree T connecting n nodes V = {v_1, ... , v_n}. A source node v_0, attached to the root of the tree, issues communication requests to nodes in… ▽ More

    Submitted 22 April, 2022; originally announced April 2022.

    Comments: full version, including all proofs

    ACM Class: E.1; F.2.2

  42. arXiv:2204.03413  [pdf, other

    cs.DC cs.NI

    On the Price of Locality in Static Fast Rerouting

    Authors: Klaus-Tycho Foerster, Juho Hirvonen, Yvonne-Anne Pignolet, Stefan Schmid, Gilles Tredan

    Abstract: Modern communication networks feature fully decentralized flow rerouting mechanisms which allow them to quickly react to link failures. This paper revisits the fundamental algorithmic problem underlying such local fast rerouting mechanisms. Is it possible to achieve perfect resilience, i.e., to define local routing tables which preserve connectivity as long as the underlying network is still conne… ▽ More

    Submitted 7 April, 2022; originally announced April 2022.

    Comments: Accepted and to appear at the 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'22)

  43. arXiv:2204.02739  [pdf, other

    cs.NI

    P4RROT: Generating P4 Code for the Application Layer

    Authors: Csaba Györgyi, Sándor Laki, Stefan Schmid

    Abstract: Throughput and latency critical applications could often benefit of performing computations close to the client. To enable this, distributed computing paradigms such as edge computing have recently emerged. However, with the advent of programmable data planes, computations cannot only be performed by servers but they can be offloaded to network switches. Languages like P4 enable to flexibly reprog… ▽ More

    Submitted 6 April, 2022; originally announced April 2022.

  44. arXiv:2204.02525  [pdf, other

    cs.NI

    Mars: Near-Optimal Throughput with Shallow Buffers in Reconfigurable Datacenter Networks

    Authors: Vamsi Addanki, Chen Avin, Stefan Schmid

    Abstract: The performance of large-scale computing systems often critically depends on high-performance communication networks. Dynamically reconfigurable topologies, e.g., based on optical circuit switches, are emerging as an innovative new technology to deal with the explosive growth of datacenter traffic. Specifically, \emph{periodic} reconfigurable datacenter networks (RDCNs) such as RotorNet (SIGCOMM 2… ▽ More

    Submitted 28 December, 2022; v1 submitted 5 April, 2022; originally announced April 2022.

  45. arXiv:2202.12397  [pdf, other

    cs.DC cs.NI

    Time Complexity of Consensus in Dynamic Networks Under Oblivious Message Adversaries

    Authors: Ami Paz, Hugo Rincon Galeana, Stefan Schmid, Ulrich Schmid, Kyrill Winkler

    Abstract: Consensus is a most fundamental task in distributed computing. This paper studies the consensus problem for a set of processes connected by a dynamic directed network, in which computation and communication is lock-step synchronous but controlled by an oblivious message adversary. In this basic model, determining consensus solvability and designing consensus algorithms in the case where it is poss… ▽ More

    Submitted 24 February, 2022; originally announced February 2022.

    ACM Class: C.2.4; F.2.0

  46. arXiv:2202.05487  [pdf, other

    cs.NI

    Kevin: de Bruijn-based topology with demand-aware links and greedy routing

    Authors: Johannes Zerwas, Csaba Györgyi, Andreas Blenk, Stefan Schmid, Chen Avin

    Abstract: We propose Kevin, a novel demand-aware reconfigurable rack-to-rack datacenter network realized with a simple and efficient control plane. In particular, Kevin makes effective use of the network capacity by supporting integrated and multi-hop routing as well as work-conserving scheduling. To this end, Kevin relies on local greedy routing with small forwarding tables which require local updates only… ▽ More

    Submitted 23 February, 2022; v1 submitted 11 February, 2022; originally announced February 2022.

  47. arXiv:2201.07746  [pdf, other

    cs.CR

    A Centrality Analysis of the Lightning Network

    Authors: Philipp Zabka, Klaus-Tycho Foerster, Stefan Schmid, Christian Decker

    Abstract: Payment channel networks (PCNs) such as the Lightning Network offer an appealing solution to the scalability problem faced by many cryptocurrencies operating on a blockchain such as Bitcoin. However, PCNs also inherit the stringent dependability requirements of blockchain. In particular, in order to mitigate liquidity bottlenecks as well as on-path attacks, it is important that payment channel net… ▽ More

    Submitted 19 January, 2022; originally announced January 2022.

  48. Fast and Heavy Disjoint Weighted Matchings for Demand-Aware Datacenter Topologies

    Authors: Kathrin Hanauer, Monika Henzinger, Stefan Schmid, Jonathan Trummer

    Abstract: Reconfigurable optical topologies promise to improve the performance in datacenters by dynamically optimizing the physical network in a demand-aware manner. State-of-the-art optical technologies allow to establish and update direct connectivity (in the form of edge-disjoint matchings) between top-of-rack switches within microseconds or less. However, to fully exploit temporal structure in the dema… ▽ More

    Submitted 17 January, 2022; originally announced January 2022.

    Comments: 11 pages, 3 figures

    Journal ref: INFOCOM 2022: 1649-1658

  49. arXiv:2112.14309  [pdf, other

    cs.NI

    PowerTCP: Pushing the Performance Limits of Datacenter Networks

    Authors: Vamsi Addanki, Oliver Michel, Stefan Schmid

    Abstract: Increasingly stringent throughput and latency requirements in datacenter networks demand fast and accurate congestion control. We observe that the reaction time and accuracy of existing datacenter congestion control schemes are inherently limited. They either rely only on explicit feedback about the network state (e.g., queue lengths in DCTCP) or only on variations of state (e.g., RTT gradient in… ▽ More

    Submitted 28 December, 2021; originally announced December 2021.

  50. arXiv:2112.02958  [pdf, other

    cs.LG cs.DC

    Automap: Towards Ergonomic Automated Parallelism for ML Models

    Authors: Michael Schaarschmidt, Dominik Grewe, Dimitrios Vytiniotis, Adam Paszke, Georg Stefan Schmid, Tamara Norman, James Molloy, Jonathan Godwin, Norman Alexander Rink, Vinod Nair, Dan Belov

    Abstract: The rapid rise in demand for training large neural network architectures has brought into focus the need for partitioning strategies, for example by using data, model, or pipeline parallelism. Implementing these methods is increasingly supported through program primitives, but identifying efficient partitioning strategies requires expensive experimentation and expertise. We present the prototype o… ▽ More

    Submitted 6 December, 2021; originally announced December 2021.

    Comments: Workshop on ML for Systems at NeurIPS 2021