Skip to main content

Showing 1–14 of 14 results for author: Hansen, T D

.
  1. arXiv:1802.07702  [pdf, ps, other

    cs.CC

    ARRIVAL: Next Stop in CLS

    Authors: Bernd Gärtner, Thomas Dueholm Hansen, Pavel Hubáček, Karel Král, Hagar Mosaad, Veronika Slívová

    Abstract: We study the computational complexity of ARRIVAL, a zero-player game on $n$-vertex switch graphs introduced by Dohrau, Gärtner, Kohler, Matoušek, and Welzl. They showed that the problem of deciding termination of this game is contained in $\text{NP} \cap \text{coNP}$. Karthik C. S. recently introduced a search variant of ARRIVAL and showed that it is in the complexity class PLS. In this work, we s… ▽ More

    Submitted 21 February, 2018; originally announced February 2018.

    Comments: 13 pages, 6 figures

    ACM Class: F.1.3; F.2.2; G.2.2

  2. arXiv:1705.10709  [pdf, other

    cs.DS

    Faster Algorithms for Computing Maximal 2-Connected Subgraphs in Sparse Directed Graphs

    Authors: Shiri Chechik, Thomas Dueholm Hansen, Giuseppe F. Italiano, Veronika Loitzenbauer, Nikos Parotsidis

    Abstract: Connectivity related concepts are of fundamental interest in graph theory. The area has received extensive attention over four decades, but many problems remain unsolved, especially for directed graphs. A directed graph is 2-edge-connected (resp., 2-vertex-connected) if the removal of any edge (resp., vertex) leaves the graph strongly connected. In this paper we present improved algorithms for com… ▽ More

    Submitted 30 May, 2017; originally announced May 2017.

    Comments: Revised version of SODA 2017 paper including details for k-edge-connected subgraphs

  3. Decremental Data Structures for Connectivity and Dominators in Directed Graphs

    Authors: Loukas Georgiadis, Thomas Dueholm Hansen, Giuseppe F. Italiano, Sebastian Krinninger, Nikos Parotsidis

    Abstract: We introduce a new dynamic data structure for maintaining the strongly connected components (SCCs) of a directed graph (digraph) under edge deletions, so as to answer a rich repertoire of connectivity queries. Our main technical contribution is a decremental data structure that supports sensitivity queries of the form "are $ u $ and $ v $ strongly connected in the graph $ G \setminus w $?", for an… ▽ More

    Submitted 26 April, 2017; originally announced April 2017.

    Comments: Accepted to the 44th International Colloquium on Automata, Languages, and Programming (ICALP 2017)

  4. Improved Algorithms for Computing the Cycle of Minimum Cost-to-Time Ratio in Directed Graphs

    Authors: Karl Bringmann, Thomas Dueholm Hansen, Sebastian Krinninger

    Abstract: We study the problem of finding the cycle of minimum cost-to-time ratio in a directed graph with $ n $ nodes and $ m $ edges. This problem has a long history in combinatorial optimization and has recently seen interesting applications in the context of quantitative verification. We focus on strongly polynomial algorithms to cover the use-case where the weights are relatively large compared to the… ▽ More

    Submitted 26 April, 2017; originally announced April 2017.

    Comments: Accepted to the 44th International Colloquium on Automata, Languages, and Programming (ICALP 2017)

  5. arXiv:1511.06022  [pdf, ps, other

    cs.CC cs.DS

    Simulating Branching Programs with Edit Distance and Friends or: A Polylog Shaved is a Lower Bound Made

    Authors: Amir Abboud, Thomas Dueholm Hansen, Virginia Vassilevska Williams, Ryan Williams

    Abstract: A recent and active line of work achieves tight lower bounds for fundamental problems under the Strong Exponential Time Hypothesis (SETH). A celebrated result of Backurs and Indyk (STOC'15) proves that the Edit Distance of two sequences of length n cannot be computed in strongly subquadratic time under SETH. The result was extended by follow-up works to simpler looking problems like finding the Lo… ▽ More

    Submitted 18 November, 2015; originally announced November 2015.

  6. arXiv:1510.06535  [pdf, ps, other

    cs.DS

    Hollow Heaps

    Authors: Thomas Dueholm Hansen, Haim Kaplan, Robert E. Tarjan, Uri Zwick

    Abstract: We introduce the hollow heap, a very simple data structure with the same amortized efficiency as the classical Fibonacci heap. All heap operations except delete and delete-min take $O(1)$ time, worst case as well as amortized; delete and delete-min take $O(\log n)$ amortized time on a heap of $n$ items. Hollow heaps are by far the simplest structure to achieve this. Hollow heaps combine two novel… ▽ More

    Submitted 22 October, 2015; originally announced October 2015.

    Comments: 27 pages, 7 figures, preliminary version appeared in ICALP 2015

  7. arXiv:1510.04622  [pdf, other

    cs.CC cs.DS

    Subtree Isomorphism Revisited

    Authors: Amir Abboud, Arturs Backurs, Thomas Dueholm Hansen, Virginia Vassilevska Williams, Or Zamir

    Abstract: The Subtree Isomorphism problem asks whether a given tree is contained in another given tree. The problem is of fundamental importance and has been studied since the 1960s. For some variants, e.g., ordered trees, near-linear time algorithms are known, but for the general case truly subquadratic algorithms remain elusive. Our first result is a reduction from the Orthogonal Vectors problem to Subt… ▽ More

    Submitted 15 October, 2015; originally announced October 2015.

  8. arXiv:1410.7871  [pdf, ps, other

    cs.DS

    Errata for: A subexponential lower bound for the Random Facet algorithm for Parity Games

    Authors: Oliver Friedmann, Thomas Dueholm Hansen, Uri Zwick

    Abstract: In Friedmann, Hansen, and Zwick (2011) we claimed that the expected number of pivoting steps performed by the Random-Facet algorithm of Kalai and of Matousek, Sharir, and Welzl is equal to the expected number of pivoting steps performed by Random-Facet^*, a variant of Random-Facet that bases its random decisions on one random permutation. We then obtained a lower bound on the expected number of pi… ▽ More

    Submitted 29 October, 2014; originally announced October 2014.

  9. arXiv:1410.7530  [pdf, ps, other

    cs.DS

    Random-Facet and Random-Bland require subexponential time even for shortest paths

    Authors: Oliver Friedmann, Thomas Dueholm Hansen, Uri Zwick

    Abstract: The Random-Facet algorithm of Kalai and of Matousek, Sharir and Welzl is an elegant randomized algorithm for solving linear programs and more general LP-type problems. Its expected subexponential time of $2^{\tilde{O}(\sqrt{m})}$, where $m$ is the number of inequalities, makes it the fastest known combinatorial algorithm for solving linear programs. We previously showed that Random-Facet performs… ▽ More

    Submitted 28 October, 2014; originally announced October 2014.

  10. arXiv:1304.1888  [pdf, ps, other

    cs.GT

    The complexity of interior point methods for solving discounted turn-based stochastic games

    Authors: Thomas Dueholm Hansen, Rasmus Ibsen-Jensen

    Abstract: We study the problem of solving discounted, two player, turn based, stochastic games (2TBSGs). Jurdzinski and Savani showed that 2TBSGs with deterministic transitions can be reduced to solving $P$-matrix linear complementarity problems (LCPs). We show that the same reduction works for general 2TBSGs. This implies that a number of interior point methods for solving $P$-matrix LCPs can be used to so… ▽ More

    Submitted 17 December, 2014; v1 submitted 6 April, 2013; originally announced April 2013.

  11. arXiv:1201.3498  [pdf, ps, other

    cs.GT cs.CG

    A Faster Algorithm for Solving One-Clock Priced Timed Games

    Authors: Thomas Dueholm Hansen, Rasmus Ibsen-Jensen, Peter Bro Miltersen

    Abstract: One-clock priced timed games is a class of two-player, zero-sum, continuous-time games that was defined and thoroughly studied in previous works. We show that one-clock priced timed games can be solved in time m 12^n n^(O(1)), where n is the number of states and m is the number of actions. The best previously known time bound for solving one-clock priced timed games was 2^(O(n^2+m)), due to Rutkow… ▽ More

    Submitted 11 January, 2013; v1 submitted 17 January, 2012; originally announced January 2012.

  12. arXiv:1008.0530  [pdf, ps, other

    cs.GT

    Strategy iteration is strongly polynomial for 2-player turn-based stochastic games with a constant discount factor

    Authors: Thomas Dueholm Hansen, Peter Bro Miltersen, Uri Zwick

    Abstract: Ye showed recently that the simplex method with Dantzig pivoting rule, as well as Howard's policy iteration algorithm, solve discounted Markov decision processes (MDPs), with a constant discount factor, in strongly polynomial time. More precisely, Ye showed that both algorithms terminate after at most $O(\frac{mn}{1-γ}\log(\frac{n}{1-γ}))$ iterations, where $n$ is the number of states, $m$ is the… ▽ More

    Submitted 3 August, 2010; originally announced August 2010.

  13. arXiv:0809.4792  [pdf, ps, other

    cs.GT

    On Pure and (approximate) Strong Equilibria of Facility Location Games

    Authors: Thomas Dueholm Hansen, Orestis A. Telelis

    Abstract: We study social cost losses in Facility Location games, where $n$ selfish agents install facilities over a network and connect to them, so as to forward their local demand (expressed by a non-negative weight per agent). Agents using the same facility share fairly its installation cost, but every agent pays individually a (weighted) connection cost to the chosen location. We study the Price of St… ▽ More

    Submitted 8 March, 2009; v1 submitted 28 September, 2008; originally announced September 2008.

    Comments: 19 pages, 5 figures, 2 tables, partially appeared in WINE 2008

  14. arXiv:0806.4344  [pdf, ps, other

    cs.GT

    Approximability and parameterized complexity of minmax values

    Authors: Kristoffer Arnsfelt Hansen, Thomas Dueholm Hansen, Peter Bro Miltersen, Troels Bjerre Sørensen

    Abstract: We consider approximating the minmax value of a multi-player game in strategic form. Tightening recent bounds by Borgs et al., we observe that approximating the value with a precision of epsilon log n digits (for any constant epsilon>0 is NP-hard, where n is the size of the game. On the other hand, approximating the value with a precision of c log log n digits (for any constant c >= 1) can be do… ▽ More

    Submitted 26 June, 2008; originally announced June 2008.