Skip to main content

Showing 1–22 of 22 results for author: Förster, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2307.15557  [pdf, other

    cs.DS cs.LG

    Dynamic algorithms for k-center on graphs

    Authors: Emilio Cruciani, Sebastian Forster, Gramoz Goranci, Yasamin Nazari, Antonis Skarlatos

    Abstract: In this paper we give the first efficient algorithms for the $k$-center problem on dynamic graphs undergoing edge updates. In this problem, the goal is to partition the input into $k$ sets by choosing $k$ centers such that the maximum distance from any data point to its closest center is minimized. It is known that it is NP-hard to get a better than $2$ approximation for this problem. While in m… ▽ More

    Submitted 8 January, 2024; v1 submitted 28 July, 2023; originally announced July 2023.

    Comments: In Proceedings SODA 2024

  2. arXiv:2307.09961  [pdf, ps, other

    cs.DS

    On Dynamic Graph Algorithms with Predictions

    Authors: Jan van den Brand, Sebastian Forster, Yasamin Nazari, Adam Polak

    Abstract: We study dynamic algorithms in the model of algorithms with predictions. We assume the algorithm is given imperfect predictions regarding future updates, and we ask how such predictions can be used to improve the running time. This can be seen as a model interpolating between classic online and offline dynamic algorithms. Our results give smooth tradeoffs between these two extreme settings. Firs… ▽ More

    Submitted 8 December, 2023; v1 submitted 19 July, 2023; originally announced July 2023.

    Comments: To appear in proceedings of SODA 2024. Abstract shortened to meet arXiv requirements

  3. arXiv:2307.09258  [pdf, other

    cs.DS

    Fast 2-Approximate All-Pairs Shortest Paths

    Authors: Michal Dory, Sebastian Forster, Yael Kirkpatrick, Yasamin Nazari, Virginia Vassilevska Williams, Tijn de Vos

    Abstract: In this paper, we revisit the classic approximate All-Pairs Shortest Paths (APSP) problem in undirected graphs. For unweighted graphs, we provide an algorithm for $2$-approximate APSP in $\tilde O(n^{2.5-r}+n^{ω(r)})$ time, for any $r\in[0,1]$. This is $O(n^{2.032})$ time, using known bounds for rectangular matrix multiplication $n^{ω(r)}$ [Le Gall, Urrutia, SODA 2018]. Our result improves on the… ▽ More

    Submitted 30 October, 2023; v1 submitted 18 July, 2023; originally announced July 2023.

    Comments: Accepted to SODA '24

  4. Fast Algorithms for Energy Games in Special Cases

    Authors: Sebastian Forster, Antonis Skarlatos, Tijn de Vos

    Abstract: In this paper, we study algorithms for special cases of energy games, a class of turn-based games on graphs that show up in the quantitative analysis of reactive systems. In an energy game, the vertices of a weighted directed graph belong either to Alice or to Bob. A token is moved to a next vertex by the player controlling its current location, and its energy is changed by the weight of the edge.… ▽ More

    Submitted 16 November, 2023; v1 submitted 17 July, 2023; originally announced July 2023.

    Comments: In Proceedings GandALF 2023, arXiv:2309.17318

    Journal ref: EPTCS 390, 2023, pp. 236-252

  5. arXiv:2304.02315  [pdf, other

    cs.DS

    The Laplacian Paradigm in Deterministic Congested Clique

    Authors: Sebatian Forster, Tijn de Vos

    Abstract: In this paper, we bring the techniques of the Laplacian paradigm to the congested clique, while further restricting ourselves to deterministic algorithms. In particular, we show how to solve a Laplacian system up to precision $ε$ in $n^{o(1)}\log(1/ε)$ rounds. We show how to leverage this result within existing interior point methods for solving flow problems. We obtain an $m^{3/7+o(1)}U^{1/7}$ ro… ▽ More

    Submitted 5 April, 2023; originally announced April 2023.

    Comments: To be presented at the 42nd ACM Symposium on Principles of Distributed Computing (PODC 2023) as brief announcement

  6. arXiv:2303.06102  [pdf, other

    cs.DS

    Bootstrap** Dynamic Distance Oracles

    Authors: Sebastian Forster, Gramoz Goranci, Yasamin Nazari, Antonis Skarlatos

    Abstract: Designing approximate all-pairs distance oracles in the fully dynamic setting is one of the central problems in dynamic graph algorithms. Despite extensive research on this topic, the first result breaking the $O(\sqrt{n})$ barrier on the update time for any non-trivial approximation was introduced only recently by Forster, Goranci and Henzinger [SODA'21] who achieved $m^{1/ρ+o(1)}$ amortized upda… ▽ More

    Submitted 10 March, 2023; originally announced March 2023.

  7. arXiv:2302.03672  [pdf, ps, other

    cs.GT cs.MA

    Proportionality in Approval-Based Participatory Budgeting

    Authors: Markus Brill, Stefan Forster, Martin Lackner, Jan Maly, Jannik Peters

    Abstract: The ability to measure the satisfaction of (groups of) voters is a crucial prerequisite for formulating proportionality axioms in approval-based participatory budgeting elections. Two common - but very different - ways to measure the satisfaction of a voter consider (i) the number of approved projects and (ii) the total cost of approved projects, respectively. In general, it is difficult to decide… ▽ More

    Submitted 18 October, 2023; v1 submitted 7 February, 2023; originally announced February 2023.

  8. arXiv:2211.04217  [pdf, other

    cs.DS

    Deterministic Incremental APSP with Polylogarithmic Update Time and Stretch

    Authors: Sebastian Forster, Yasamin Nazari, Maximilian Probst Gutenberg

    Abstract: We provide the first deterministic data structure that given a weighted undirected graph undergoing edge insertions, processes each update with polylogarithmic amortized update time and answers queries for the distance between any pair of vertices in the current graph with a polylogarithmic approximation in $O(\log \log n)$ time. Prior to this work, no data structure was known for partially dyna… ▽ More

    Submitted 27 March, 2023; v1 submitted 8 November, 2022; originally announced November 2022.

    Comments: To appear in proceedings of STOC 2023

  9. arXiv:2211.01152  [pdf, other

    cs.DS

    New Tradeoffs for Decremental Approximate All-Pairs Shortest Paths

    Authors: Michal Dory, Sebastian Forster, Yasamin Nazari, Tijn de Vos

    Abstract: We provide new tradeoffs between approximation and running time for the decremental all-pairs shortest paths (APSP) problem. For undirected graphs with $m$ edges and $n$ nodes undergoing edge deletions, we provide four new approximate decremental APSP algorithms, two for weighted and two for unweighted graphs. Our first result is $(2+ ε)$-APSP with total update time $\tilde{O}(m^{1/2}n^{3/2})$ (wh… ▽ More

    Submitted 29 April, 2024; v1 submitted 2 November, 2022; originally announced November 2022.

    Comments: Accepted to ICALP 2024. Compared to the previous version, this manuscript contains an improved version of Theorem 1.1 and the new Theorem 1.3

  10. arXiv:2205.12059  [pdf, other

    cs.DS

    The Laplacian Paradigm in the Broadcast Congested Clique

    Authors: Sebastian Forster, Tijn de Vos

    Abstract: In this paper, we bring the main tools of the Laplacian paradigm to the Broadcast Congested Clique. We introduce an algorithm to compute spectral sparsifiers in a polylogarithmic number of rounds, which directly leads to an efficient Laplacian solver. Based on this primitive, we consider the linear program solver of Lee and Sidford (FOCS 2014). We show how to solve certain linear programs up to ad… ▽ More

    Submitted 24 May, 2022; originally announced May 2022.

    Comments: To be presented at: the 41st ACM Symposium on Principles of Distributed Computing (PODC 2022)

  11. arXiv:2112.03120  [pdf, ps, other

    cs.DS

    Faster Cut Sparsification of Weighted Graphs

    Authors: Sebastian Forster, Tijn de Vos

    Abstract: A cut sparsifier is a reweighted subgraph that maintains the weights of the cuts of the original graph up to a multiplicative factor of $(1\pmε)$. This paper considers computing cut sparsifiers of weighted graphs of size $O(n\log (n)/ε^2)$. Our algorithm computes such a sparsifier in time $O(m\cdot\min(α(n)\log(m/n),\log (n)))$, both for graphs with polynomially bounded and unbounded integer weigh… ▽ More

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

    Comments: To be presented at the 49th EATCS International Colloquium on Automata, Languages and Programming (ICALP 2022)

  12. arXiv:2111.08975  [pdf, ps, other

    cs.DS

    An Improved Random Shift Algorithm for Spanners and Low Diameter Decompositions

    Authors: Sebastian Forster, Martin Grösbacher, Tijn de Vos

    Abstract: Spanners have been shown to be a powerful tool in graph algorithms. Many spanner constructions use a certain type of clustering at their core, where each cluster has small diameter and there are relatively few spanner edges between clusters. In this paper, we provide a clustering algorithm that, given $k\geq 2$, can be used to compute a spanner of stretch $2k-1$ and expected size $O(n^{1+1/k})$ in… ▽ More

    Submitted 17 November, 2021; originally announced November 2021.

    Comments: To be presented at the 25th International Conference on Principles of Distributed Systems (OPODIS 2021)

  13. arXiv:2111.03361  [pdf, other

    cs.DS

    Fast Deterministic Fully Dynamic Distance Approximation

    Authors: Jan van den Brand, Sebastian Forster, Yasamin Nazari

    Abstract: In this paper, we develop deterministic fully dynamic algorithms for computing approximate distances in a graph with worst-case update time guarantees. In particular, we obtain improved dynamic algorithms that, given an unweighted and undirected graph $G=(V,E)$ undergoing edge insertions and deletions, and a parameter $ 0 < ε\leq 1 $, maintain $(1+ε)$-approximations of the $st$-distance between a… ▽ More

    Submitted 8 September, 2022; v1 submitted 5 November, 2021; originally announced November 2021.

    Comments: To appear in FOCS 2022

  14. arXiv:2012.15675  [pdf, ps, other

    cs.DS cs.DC

    Minor Sparsifiers and the Distributed Laplacian Paradigm

    Authors: Sebastian Forster, Gramoz Goranci, Yang P. Liu, Richard Peng, Xiaorui Sun, Mingquan Ye

    Abstract: We study distributed algorithms built around minor-based vertex sparsifiers, and give the first algorithm in the CONGEST model for solving linear systems in graph Laplacian matrices to high accuracy. Our Laplacian solver has a round complexity of $O(n^{o(1)}(\sqrt{n}+D))$, and thus almost matches the lower bound of $\widetildeΩ(\sqrt{n}+D)$, where $n$ is the number of nodes in the network and $D$… ▽ More

    Submitted 5 February, 2022; v1 submitted 31 December, 2020; originally announced December 2020.

    Comments: Accepted to FOCS 2021. Abstract shortened to respect arXiv's character limit

  15. arXiv:2004.10319  [pdf, ps, other

    cs.DS

    Dynamic Maintenance of Low-Stretch Probabilistic Tree Embeddings with Applications

    Authors: Sebastian Forster, Gramoz Goranci, Monika Henzinger

    Abstract: We give the first non-trivial fully dynamic probabilistic tree embedding algorithm for weighted graphs undergoing edge insertions and deletions. We obtain a trade-off between amortized update time and expected stretch against an oblivious adversary. At the two extremes of this trade-off, we can maintain a tree of expected stretch $ O (\log^4 n) $ with update time $ m^{1/2 + o(1)} $ or a tree of ex… ▽ More

    Submitted 23 April, 2020; v1 submitted 21 April, 2020; originally announced April 2020.

    Comments: abstract shortened to respect the arXiv limit of 1920 characters

  16. arXiv:1910.14344  [pdf, other

    cs.DS

    Computing and Testing Small Connectivity in Near-Linear Time and Queries via Fast Local Cut Algorithms

    Authors: Sebastian Forster, Danupon Nanongkai, Thatchaphol Saranurak, Liu Yang, Sorrachai Yingchareonthawornchai

    Abstract: Consider the following "local" cut-detection problem in a directed graph: We are given a seed vertex $x$ and need to remove at most $k$ edges so that at most $ν$ edges can be reached from $x$ (a "local" cut) or output $\bot$ to indicate that no such cut exists. If we are given query access to the input graph, then this problem can in principle be solved without reading the whole graph and with que… ▽ More

    Submitted 31 October, 2019; originally announced October 2019.

    Comments: This paper resulted from a merge of two papers submitted to arXiv (arXiv:1904.08382 and arXiv:1905.05329) and will be presented at the 31st Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2020). Abstract shortened to respect arXiv's limit of 1920 characters

  17. arXiv:1904.08382  [pdf, ps, other

    cs.DS

    A Faster Local Algorithm for Detecting Bounded-Size Cuts with Applications to Higher-Connectivity Problems

    Authors: Sebastian Forster, Liu Yang

    Abstract: Consider the following "local" cut-detection problem in a directed graph: We are given a starting vertex $s$ and need to detect whether there is a cut with at most $k$ edges crossing the cut such that the side of the cut containing $s$ has at most $Δ$ interior edges. If we are given query access to the input graph, then this problem can in principle be solved in sublinear time without reading the… ▽ More

    Submitted 22 April, 2019; v1 submitted 17 April, 2019; originally announced April 2019.

  18. A Deamortization Approach for Dynamic Spanner and Dynamic Maximal Matching

    Authors: Aaron Bernstein, Sebastian Forster, Monika Henzinger

    Abstract: Many dynamic graph algorithms have an amortized update time, rather than a stronger worst-case guarantee. But amortized data structures are not suitable for real-time systems, where each individual operation has to be executed quickly. For this reason, there exist many recent randomized results that aim to provide a guarantee stronger than amortized expected. The strongest possible guarantee for a… ▽ More

    Submitted 11 March, 2021; v1 submitted 25 October, 2018; originally announced October 2018.

    Comments: A preliminary version of this article was presented at the 30th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2019). This version fixes an an error in the analysis of the dynamic matching algorithm. Abstract shortened to respect the arXiv limit of 1920 characters

  19. Learning Optimal Deep Projection of $^{18}$F-FDG PET Imaging for Early Differential Diagnosis of Parkinsonian Syndromes

    Authors: Shubham Kumar, Abhijit Guha Roy, ** Wu, Sailesh Conjeti, R. S. Anand, Jian Wang, Igor Yakushev, Stefan Förster, Markus Schwaiger, Sung-Cheng Huang, Axel Rominger, Chuantao Zuo, Kuangyu Shi

    Abstract: Several diseases of parkinsonian syndromes present similar symptoms at early stage and no objective widely used diagnostic methods have been approved until now. Positron emission tomography (PET) with $^{18}$F-FDG was shown to be able to assess early neuronal dysfunction of synucleinopathies and tauopathies. Tensor factorization (TF) based approaches have been applied to identify characteristic me… ▽ More

    Submitted 11 October, 2018; originally announced October 2018.

    Comments: 8 pages, 3 figures, conference, MICCAI DLMIA, 2018

    ACM Class: I.2.10; I.2.4; I.4.10; I.2.1

    Journal ref: Kumar, Shubham, et al. DLMIA, Springer, Cham, 2018. 227-235

  20. Dynamic Low-Stretch Trees via Dynamic Low-Diameter Decompositions

    Authors: Sebastian Forster, Gramoz Goranci

    Abstract: Spanning trees of low average stretch on the non-tree edges, as introduced by Alon et al. [SICOMP 1995], are a natural graph-theoretic object. In recent years, they have found significant applications in solvers for symmetric diagonally dominant (SDD) linear systems. In this work, we provide the first dynamic algorithm for maintaining such trees under edge insertions and deletions to the input gra… ▽ More

    Submitted 24 June, 2019; v1 submitted 13 April, 2018; originally announced April 2018.

    Comments: To be presented at the 51st Annual ACM Symposium on the Theory of Computing (STOC 2019); abstract shortened to respect the arXiv limit of 1920 characters

  21. A Faster Distributed Single-Source Shortest Paths Algorithm

    Authors: Sebastian Forster, Danupon Nanongkai

    Abstract: We devise new algorithms for the single-source shortest paths (SSSP) problem with non-negative edge weights in the CONGEST model of distributed computing. While close-to-optimal solutions, in terms of the number of rounds spent by the algorithm, have recently been developed for computing SSSP approximately, the fastest known exact algorithms are still far away from matching the lower bound of… ▽ More

    Submitted 31 July, 2019; v1 submitted 3 November, 2017; originally announced November 2017.

    Comments: Presented at the the 59th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2018)

  22. Near-Optimal Approximate Shortest Paths and Transshipment in Distributed and Streaming Models

    Authors: Ruben Becker, Sebastian Forster, Andreas Karrenbauer, Christoph Lenzen

    Abstract: We present a method for solving the transshipment problem - also known as uncapacitated minimum cost flow - up to a multiplicative error of $1 + \varepsilon$ in undirected graphs with non-negative edge weights using a tailored gradient descent algorithm. Using $\tilde{O}(\cdot)$ to hide polylogarithmic factors in $n$ (the number of nodes in the graph), our gradient descent algorithm takes… ▽ More

    Submitted 2 February, 2021; v1 submitted 18 July, 2016; originally announced July 2016.

    Comments: Accepted to SIAM Journal on Computing. Preliminary version in DISC 2017. Abstract shortened to fit arXiv's limitation to 1920 characters