Skip to main content

Showing 1–13 of 13 results for author: Räcke, H

Searching in archive cs. Search in all archives.
.
  1. Expander Hierarchies for Normalized Cuts on Graphs

    Authors: Kathrin Hanauer, Monika Henzinger, Robin Münk, Harald Räcke, Maximilian Vötsch

    Abstract: Expander decompositions of graphs have significantly advanced the understanding of many classical graph problems and led to numerous fundamental theoretical results. However, their adoption in practice has been hindered due to their inherent intricacies and large hidden factors in their asymptotic running times. Here, we introduce the first practically efficient algorithm for computing expander de… ▽ More

    Submitted 20 June, 2024; originally announced June 2024.

    Comments: Accepted to KDD'24, August 25-29, 2024, Barcelona, Spain

  2. 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.

  3. arXiv:2303.02491  [pdf, other

    cs.DS

    Electrical Flows for Polylogarithmic Competitive Oblivious Routing

    Authors: Gramoz Goranci, Monika Henzinger, Harald Räcke, Sushant Sachdeva, A. R. Sricharan

    Abstract: Oblivious routing is a well-studied paradigm that uses static precomputed routing tables for selecting routing paths within a network. Existing oblivious routing schemes with polylogarithmic competitive ratio for general networks are tree-based, in the sense that routing is performed according to a convex combination of trees. However, this restriction to trees leads to a construction that has tim… ▽ More

    Submitted 13 December, 2023; v1 submitted 4 March, 2023; originally announced March 2023.

    Comments: ITCS 2024

  4. 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

  5. arXiv:2104.09249  [pdf, other

    cs.NI

    It's Good to Relax: Fast Profit Approximation for Virtual Networks with Latency Constraints

    Authors: Robin Münk, Matthias Rost, Stefan Schmid, Harald Räcke

    Abstract: This paper proposes a new approximation algorithm for the offline Virtual Network Embedding Problem (VNEP) with latency constraints. Given is a set of virtual networks with computational demands on nodes and bandwidth demands together with latency bounds on the edges. The VNEP's task is to feasibly embed a subset of virtual networks on a shared physical infrastructure, e.g., a data center, while m… ▽ More

    Submitted 19 April, 2021; originally announced April 2021.

    ACM Class: C.2.2; G.1.6; F.2.2

  6. arXiv:2011.01017  [pdf, ps, other

    cs.DS

    Tight Bounds for Online Graph Partitioning

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

    Abstract: We consider the following online optimization problem. We are given a graph $G$ and each vertex of the graph is assigned to one of $\ell$ servers, where servers have capacity $k$ and we assume that the graph has $\ell \cdot k$ vertices. Initially, $G$ does not contain any edges and then the edges of $G$ are revealed one-by-one. The goal is to design an online algorithm $\operatorname{ONL}$, which… ▽ More

    Submitted 2 November, 2020; originally announced November 2020.

    Comments: Full version of a paper that will appear at SODA'21. Abstract shortened to obey arxiv's abstract requirements

  7. Compact Oblivious Routing in Weighted Graphs

    Authors: Philipp Czerner, Harald Räcke

    Abstract: The space-requirement for routing-tables is an important characteristic of routing schemes. For the cost-measure of minimizing the total network load there exist a variety of results that show tradeoffs between stretch and required size for the routing tables. This paper designs compact routing schemes for the cost-measure congestion, where the goal is to minimize the maximum relative load of a li… ▽ More

    Submitted 5 July, 2020; originally announced July 2020.

    Comments: To be published in the Proceedings of the 28th European Symposium on Algorithms (ESA), 2020

  8. arXiv:2005.02369  [pdf, other

    cs.DS

    The Expander Hierarchy and its Applications to Dynamic Graph Algorithms

    Authors: Gramoz Goranci, Harald Räcke, Thatchaphol Saranurak, Zihan Tan

    Abstract: We introduce a notion for hierarchical graph clustering which we call the expander hierarchy and show a fully dynamic algorithm for maintaining such a hierarchy on a graph with $n$ vertices undergoing edge insertions and deletions using $n^{o(1)}$ update time. An expander hierarchy is a tree representation of graphs that faithfully captures the cut-flow structure and consequently our dynamic algor… ▽ More

    Submitted 21 July, 2020; v1 submitted 5 May, 2020; originally announced May 2020.

  9. arXiv:1812.09887  [pdf, ps, other

    cs.NI

    Compact Oblivious Routing

    Authors: Harald Räcke, Stefan Schmid

    Abstract: Oblivious routing is an attractive paradigm for large distributed systems in which centralized control and frequent reconfigurations are infeasible or undesired (e.g., costly). Over the last almost 20 years, much progress has been made in devising oblivious routing schemes that guarantee close to optimal load and also algorithms for constructing such schemes efficiently have been designed. However… ▽ More

    Submitted 24 December, 2018; originally announced December 2018.

  10. arXiv:1704.05811  [pdf, other

    cs.DS

    Online Weighted Degree-Bounded Steiner Networks via Novel Online Mixed Packing/Covering

    Authors: Sina Dehghani, Soheil Ehsani, MohammadTaghi Hajiaghayi, Vahid Liaghat, Harald Racke, Saeed Seddighin

    Abstract: We design the first online algorithm with poly-logarithmic competitive ratio for the edge-weighted degree-bounded Steiner forest(EW-DB-SF) problem and its generalized variant. We obtain our result by demonstrating a new generic approach for solving mixed packing/covering integer programs in the online paradigm. In EW-DB-SF we are given an edge-weighted graph with a degree bound for every vertex. G… ▽ More

    Submitted 19 April, 2017; originally announced April 2017.

    Journal ref: Dehghani, Sina, Soheil Ehsani, Mohammad Taghi Hajiaghayi, Vahid Liaghat, Harald Racke, and Saeed Seddighin. "Online Weighted Degree-Bounded Steiner Networks via Novel Online Mixed Packing/Covering." ICALP 2016

  11. arXiv:1704.05430  [pdf, other

    cs.DS

    Online Degree-Bounded Steiner Network Design

    Authors: Sina Dahghani, Soheil Ehsani, MohammadTaghi Hajiaghayi, Vahid Liaghat, Harald Racke

    Abstract: We initiate the study of degree-bounded network design problems in the online setting. The degree-bounded Steiner tree problem { which asks for a subgraph with minimum degree that connects a given set of vertices { is perhaps one of the most representative problems in this class. This paper deals with its well-studied generalization called the degree-bounded Steiner forest problem where the connec… ▽ More

    Submitted 18 April, 2017; originally announced April 2017.

    Journal ref: In Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 164-175)

  12. arXiv:1612.03017  [pdf, ps, other

    cs.DS

    Vertex Sparsification in Trees

    Authors: Gramoz Goranci, Harald Raecke

    Abstract: Given an unweighted tree $T=(V,E)$ with terminals $K \subset V$, we show how to obtain a $2$-quality vertex flow and cut sparsifier $H$ with $V_H = K$. We prove that our result is essentially tight by providing a $2-o(1)$ lower-bound on the quality of any cut sparsifier for stars. In addition we give improved results for quasi-bipartite graphs. First, we show how to obtain a $2$-quality flow spars… ▽ More

    Submitted 9 December, 2016; originally announced December 2016.

    Comments: An extended abstract will appear in Proceedings of WAOA 2016

  13. Vertex Sparsifiers: New Results from Old Techniques

    Authors: Matthias Englert, Anupam Gupta, Robert Krauthgamer, Harald Raecke, Inbal Talgam, Kunal Talwar

    Abstract: Given a capacitated graph $G = (V,E)$ and a set of terminals $K \subseteq V$, how should we produce a graph $H$ only on the terminals $K$ so that every (multicommodity) flow between the terminals in $G$ could be supported in $H$ with low congestion, and vice versa? (Such a graph $H$ is called a flow-sparsifier for $G$.) What if we want $H$ to be a "simple" graph? What if we allow $H$ to be a conve… ▽ More

    Submitted 22 April, 2014; v1 submitted 23 June, 2010; originally announced June 2010.

    Comments: An extended abstract appears in the 13th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX), 2010. Final version to appear in SIAM J. Computing