Skip to main content

Showing 1–46 of 46 results for author: Miltzow, T

.
  1. arXiv:2401.02172  [pdf, other

    cs.CG

    Recognition of Unit Segment and Polyline Graphs is $\exists\mathbb{R}$-Complete

    Authors: Michael Hoffmann, Tillmann Miltzow, Simon Weber, Lasse Wulf

    Abstract: Given a set of objects O in the plane, the corresponding intersection graph is defined as follows. A vertex is created for each object and an edge joins two vertices whenever the corresponding objects intersect. We study here the case of unit segments and polylines with exactly k bends. In the recognition problem, we are given a graph and want to decide whether the graph can be represented as the… ▽ More

    Submitted 4 June, 2024; v1 submitted 4 January, 2024; originally announced January 2024.

    Comments: 17 pages, 15 figures

  2. arXiv:2312.05010  [pdf, other

    cs.CG cs.DM cs.DS

    Geometric Thickness of Multigraphs is $\exists \mathbb{R}$-complete

    Authors: Henry Förster, Philipp Kindermann, Tillmann Miltzow, Irene Parada, Soeren Terziadis, Birgit Vogtenhuber

    Abstract: We say that a (multi)graph $G = (V,E)$ has geometric thickness $t$ if there exists a straight-line drawing $\varphi : V \rightarrow \mathbb{R}^2$ and a $t$-coloring of its edges where no two edges sharing a point in their relative interior have the same color. The \textsc{Geometric Thickness} problem asks whether a given multigraph has geometric thickness at most $t$. This problem was shown to be… ▽ More

    Submitted 28 June, 2024; v1 submitted 8 December, 2023; originally announced December 2023.

    Comments: 19 pages, 9 figures

  3. arXiv:2303.00666  [pdf, other

    cs.CG cs.DS

    Towards Space Efficient Two-Point Shortest Path Queries in a Polygonal Domain

    Authors: Sarita de Berg, Tillmann Miltzow, Frank Staals

    Abstract: We devise a data structure that can answer shortest path queries for two query points in a polygonal domain $P$ on $n$ vertices. For any $\varepsilon > 0$, the space complexity of the data structure is $O(n^{10+\varepsilon })$ and queries can be answered in $O(\log n)$ time. Alternatively, we can achieve a space complexity of $O(n^{9+\varepsilon })$ by relaxing the query time to $O(\log^2 n)$. Thi… ▽ More

    Submitted 21 February, 2024; v1 submitted 1 March, 2023; originally announced March 2023.

    Comments: 28 pages, 9 figures

  4. arXiv:2302.13597  [pdf, other

    cs.CG

    The Complexity of Recognizing Geometric Hypergraphs

    Authors: Daniel Bertschinger, Nicolas El Maalouly, Linda Kleist, Tillmann Miltzow, Simon Weber

    Abstract: As set systems, hypergraphs are omnipresent and have various representations ranging from Euler and Venn diagrams to contact representations. In a geometric representation of a hypergraph $H=(V,E)$, each vertex $v\in V$ is associated with a point $p_v\in \mathbb{R}^d$ and each hyperedge $e\in E$ is associated with a connected set $s_e\subset \mathbb{R}^d$ such that… ▽ More

    Submitted 17 August, 2023; v1 submitted 27 February, 2023; originally announced February 2023.

    Comments: Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023) 17 pages, 11 figures

  5. arXiv:2301.03221  [pdf, other

    cs.CC math.CO

    Representing Matroids over the Reals is $\exists \mathbb R$-complete

    Authors: Eunjung Kim, Arnaud de Mesmay, Tillmann Miltzow

    Abstract: A matroid $M$ is an ordered pair $(E,I)$, where $E$ is a finite set called the ground set and a collection $I\subset 2^{E}$ called the independent sets which satisfy the conditions: (i) $\emptyset \in I$, (ii) $I'\subset I \in I$ implies $I'\in I$, and (iii) $I_1,I_2 \in I$ and $|I_1| < |I_2|$ implies that there is an $e\in I_2$ such that $I_1\cup \{e\} \in I$. The rank $rank(M)$ of a matroid $M$… ▽ More

    Submitted 9 January, 2024; v1 submitted 9 January, 2023; originally announced January 2023.

    Comments: v2 and v3: Minor changes

  6. arXiv:2212.01211  [pdf, other

    cs.CG

    Sometimes Two Irrational Guards are Needed

    Authors: Lucas Meijer, Tillmann Miltzow

    Abstract: In the art gallery problem, we are given a closed polygon $P$, with rational coordinates and an integer $k$. We are asked whether it is possible to find a set (of guards) $G$ of size $k$ such that any point $p\in P$ is seen by a point in $G$. We say two points $p$, $q$ see each other if the line segment $pq$ is contained inside $P$. It was shown by Abrahamsen, Adamaszek, and Miltzow that there is… ▽ More

    Submitted 20 June, 2024; v1 submitted 2 December, 2022; originally announced December 2022.

    Comments: 21 pages, 12 figures

  7. arXiv:2208.06687  [pdf, other

    cs.CC cs.DM cs.DS cs.GT math.CO

    Avoider-Enforcer Game is NP-hard

    Authors: Tillmann Miltzow, Miloš Stojaković

    Abstract: In an Avoider-Enforcer game, we are given a hypergraph. Avoider and Enforcer alternate in claiming an unclaimed vertex, until all the vertices of the hypergraph are claimed. Enforcer wins if Avoider claims all vertices of an edge; Avoider wins otherwise. We show that it is NP-hard to decide if Avoider has a winning strategy.

    Submitted 18 November, 2022; v1 submitted 13 August, 2022; originally announced August 2022.

    Comments: 8 pages, 3 figures

  8. arXiv:2204.01368  [pdf, other

    cs.CC cs.LG cs.NE

    Training Fully Connected Neural Networks is $\exists\mathbb{R}$-Complete

    Authors: Daniel Bertschinger, Christoph Hertrich, Paul Jungeblut, Tillmann Miltzow, Simon Weber

    Abstract: We consider the problem of finding weights and biases for a two-layer fully connected neural network to fit a given set of data points as well as possible, also known as EmpiricalRiskMinimization. Our main result is that the associated decision problem is $\exists\mathbb{R}$-complete, that is, polynomial-time equivalent to determining whether a multivariate polynomial with integer coefficients has… ▽ More

    Submitted 22 March, 2024; v1 submitted 4 April, 2022; originally announced April 2022.

    Comments: 39 pages, 17 figures. Changes in version 2: Added algebraic universality result, improved interpretation of results Changes in version 3: Improved exposition by formalizing properties of gadgets

  9. arXiv:2112.04343  [pdf, other

    cs.CG cs.CC

    The Complexity of the Hausdorff Distance

    Authors: Paul Jungeblut, Linda Kleist, Tillmann Miltzow

    Abstract: We investigate the computational complexity of computing the Hausdorff distance. Specifically, we show that the decision problem of whether the Hausdorff distance of two semi-algebraic sets is bounded by a given threshold is complete for the complexity class $\forall\exists_<\mathbb{R}$. This implies that the problem is NP-, co-NP-, $\exists\mathbb{R}$- and $\forall\mathbb{R}$-hard.

    Submitted 25 August, 2022; v1 submitted 8 December, 2021; originally announced December 2021.

    Comments: Preliminary version appeared at SoCG 2022

  10. Topological Art in Simple Galleries

    Authors: Daniel Bertschinger, Nicolas El Maalouly, Tillmann Miltzow, Patrick Schnider, Simon Weber

    Abstract: Let $P$ be a simple polygon, then the art gallery problem is looking for a minimum set of points (guards) that can see every point in $P$. We say two points $a,b\in P$ can see each other if the line segment $seg(a,b)$ is contained in $P$. We denote by $V(P)$ the family of all minimum guard placements. The Hausdorff distance makes $V(P)$ a metric space and thus a topological space. We show homotopy… ▽ More

    Submitted 30 May, 2023; v1 submitted 9 August, 2021; originally announced August 2021.

    Comments: 32 pages, 36 figures. For associated GeoGebra files, see source files. For associated video, see http://youtube.com/playlist?list=PLh3Niobwkd8pZcSF_Al7e2eeZ-8vqNm-b . Version v2 adds some additional details and references to publications that appeared after v1

    Journal ref: Symposium on Simplicity in Algorithms (2022) 87-116

  11. arXiv:2108.02585  [pdf, other

    cs.CC cs.CG cs.DM math.CO math.GN

    Geometric Embeddability of Complexes is $\exists \mathbb R$-complete

    Authors: Mikkel Abrahamsen, Linda Kleist, Tillmann Miltzow

    Abstract: We show that the decision problem of determining whether a given (abstract simplicial) $k$-complex has a geometric embedding in $\mathbb R^d$ is complete for the Existential Theory of the Reals for all $d\geq 3$ and $k\in\{d-1,d\}$. This implies that the problem is polynomial time equivalent to determining whether a polynomial equation system has a real solution. Moreover, this implies NP-hardness… ▽ More

    Submitted 5 November, 2021; v1 submitted 5 August, 2021; originally announced August 2021.

    Comments: 26 pages, 18 figures

  12. arXiv:2106.02397  [pdf, other

    cs.CC cs.CG cs.CL cs.DM cs.DS

    On Classifying Continuous Constraint Satisfaction Problems

    Authors: Tillmann Miltzow, Reinier F. Schmiermann

    Abstract: A continuous constraint satisfaction problem (CCSP) is a constraint satisfaction problem (CSP) with an interval domain $U \subset \mathbb{R}$. We engage in a systematic study to classify CCSPs that are complete of the Existential Theory of the Reals, i.e., ER-complete. To define this class, we first consider the problem ETR, which also stands for Existential Theory of the Reals. In an instance of… ▽ More

    Submitted 14 April, 2024; v1 submitted 4 June, 2021; originally announced June 2021.

    Comments: 54 pages, 7 figures

    Journal ref: TheoretiCS (April 16, 2024) theoretics:9179

  13. arXiv:2103.09811  [pdf, other

    cs.CG

    Chasing Puppies: Mobile Beacon Routing on Closed Curves

    Authors: Mikkel Abrahamsen, Jeff Erickson, Irina Kostitsyna, Maarten Löffler, Tillmann Miltzow, Jérôme Urhausen, Jordi Vermeulen, Giovanni Viglietta

    Abstract: We solve an open problem posed by Michael Biro at CCCG 2013 that was inspired by his and others' work on beacon-based routing. Consider a human and a puppy on a simple closed curve in the plane. The human can walk along the curve at bounded speed and change direction as desired. The puppy runs with unbounded speed along the curve as long as the Euclidean straight-line distance to the human is decr… ▽ More

    Submitted 17 March, 2021; originally announced March 2021.

    Comments: Full version of a SOCG 2021 paper, 28 pages, 27 figures

  14. arXiv:2102.09798  [pdf, other

    cs.CC cs.AI cs.DS cs.LG cs.NE

    Training Neural Networks is $\exists\mathbb R$-complete

    Authors: Mikkel Abrahamsen, Linda Kleist, Tillmann Miltzow

    Abstract: Given a neural network, training data, and a threshold, it was known that it is NP-hard to find weights for the neural network such that the total error is below the threshold. We determine the algorithmic complexity of this fundamental problem precisely, by showing that it is $\exists\mathbb R$-complete. This means that the problem is equivalent, up to polynomial-time reductions, to deciding whet… ▽ More

    Submitted 19 November, 2021; v1 submitted 19 February, 2021; originally announced February 2021.

    Comments: 12 pages, 4 figures, accepted at NeurIPS 2021

  15. arXiv:2101.07554  [pdf, other

    cs.CG cs.DM cs.DS

    Local Complexity of Polygons

    Authors: Fabian Klute, Meghana M. Reddy, Tillmann Miltzow

    Abstract: Many problems in Discrete and Computational Geometry deal with simple polygons or polygonal regions. Many algorithms and data-structures perform considerably faster, if the underlying polygonal region has low local complexity. One obstacle to make this intuition rigorous, is the lack of a formal definition of local complexity. Here, we give two possible definitions and show how they are related in… ▽ More

    Submitted 19 January, 2021; originally announced January 2021.

    Comments: 7 pages, 5 figures

  16. arXiv:2009.14719  [pdf, other

    cs.CG

    Between Shapes, Using the Hausdorff Distance

    Authors: Marc van Kreveld, Tillmann Miltzow, Tim Ophelders, Willem Sonke, Jordi L. Vermeulen

    Abstract: Given two shapes $A$ and $B$ in the plane with Hausdorff distance $1$, is there a shape $S$ with Hausdorff distance $1/2$ to and from $A$ and $B$? The answer is always yes, and depending on convexity of $A$ and/or $B$, $S$ may be convex, connected, or disconnected. We show that our result can be generalised to give an interpolated shape between $A$ and $B$ for any interpolation variable $α$ betwee… ▽ More

    Submitted 16 February, 2021; v1 submitted 30 September, 2020; originally announced September 2020.

  17. arXiv:2007.06920  [pdf, other

    cs.CG cs.DM cs.DS

    A Practical Algorithm with Performance Guarantees for the Art Gallery Problem

    Authors: Simon Hengeveld, Tillmann Miltzow

    Abstract: Given a closed simple polygon $P$, we say two points $p,q$ see each other if the segment $pq$ is fully contained in $P$. The art gallery problem seeks a minimum size set $G\subset P$ of guards that sees $P$ completely. The only currently correct algorithm to solve the art gallery problem exactly uses algebraic methods and is attributed to Sharir. As the art gallery problem is ER-complete, it seems… ▽ More

    Submitted 11 June, 2024; v1 submitted 14 July, 2020; originally announced July 2020.

    Comments: 59 pages main body, 23 figures

  18. arXiv:2004.07558  [pdf, other

    cs.CG cs.CC cs.DM cs.DS

    Framework for $\exists \mathbb{R}$-Completeness of Two-Dimensional Packing Problems

    Authors: Mikkel Abrahamsen, Tillmann Miltzow, Nadja Seiferth

    Abstract: The aim in packing problems is to decide if a given set of pieces can be placed inside a given container. A packing problem is defined by the types of pieces and containers to be handled, and the motions that are allowed to move the pieces. The pieces must be placed so that in the resulting placement, they are pairwise interior-disjoint. We establish a framework which enables us to show that for m… ▽ More

    Submitted 25 April, 2024; v1 submitted 16 April, 2020; originally announced April 2020.

    Journal ref: TheoretiCS, Volume 3 (2024), Article 11, 1-78

  19. arXiv:2003.02583  [pdf, other

    cs.CG cs.CC cs.DS

    Maximum Clique in Disk-Like Intersection Graphs

    Authors: Édouard Bonnet, Nicolas Grelier, Tillmann Miltzow

    Abstract: We study the complexity of Maximum Clique in intersection graphs of convex objects in the plane. On the algorithmic side, we extend the polynomial-time algorithm for unit disks [Clark '90, Raghavan and Spinrad '03] to translates of any fixed convex set. We also generalize the efficient polynomial-time approximation scheme (EPTAS) and subexponential algorithm for disks [Bonnet et al. '18, Bonamy et… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

    Comments: 23 pages, 5 figures

    MSC Class: 68Q25; 68U05 ACM Class: F.2.2

  20. arXiv:1912.08674  [pdf, other

    cs.CC cs.CG cs.DS

    Dynamic Toolbox for ETRINV

    Authors: Mikkel Abrahamsen, Tillmann Miltzow

    Abstract: Recently, various natural algorithmic problems have been shown to be $\exists \mathbb{R}$-complete. The reduction relied in many cases on the $\exists \mathbb{R}$-completeness of the problem ETR-INV, which served as a useful intermediate problem. Often some strengthening and modification of ETR-INV was required. This lead to a cluttered situation where no paper included all the previous details. H… ▽ More

    Submitted 18 December, 2019; originally announced December 2019.

    Comments: 19 pages, 3 figures

  21. arXiv:1912.02278  [pdf, other

    cs.CG cs.CC cs.DM cs.DS math.NA

    Smoothing the gap between NP and ER

    Authors: Jeff Erickson, Ivor van der Hoog, Tillmann Miltzow

    Abstract: We study algorithmic problems that belong to the complexity class of the existential theory of the reals (ER). A problem is ER-complete if it is as hard as the problem ETR and if it can be written as an ETR formula. Traditionally, these problems are studied in the real RAM, a model of computation that assumes that the storage and comparison of real-valued numbers can be done in constant space and… ▽ More

    Submitted 18 November, 2021; v1 submitted 4 December, 2019; originally announced December 2019.

    Comments: 31 pages, 11 figures, FOCS 2020, SICOMP 2022

  22. arXiv:1908.02213  [pdf, other

    cs.CG cs.CC cs.DM cs.DS math.CO

    A Universality Theorem for Nested Polytopes

    Authors: Michael G. Dobbins, Andreas Holmsen, Tillmann Miltzow

    Abstract: In a nutshell, we show that polynomials and nested polytopes are topological, algebraic and algorithmically equivalent. Given two polytops $A\subseteq B$ and a number $k$, the Nested Polytope Problem (NPP) asks, if there exists a polytope $X$ on $k$ vertices such that $A\subseteq X \subseteq B$. The polytope $A$ is given by a set of vertices and the polytope $B$ is given by the defining hyperplane… ▽ More

    Submitted 6 August, 2019; originally announced August 2019.

    Comments: 20 pages, 6 Figures

  23. arXiv:1907.04645  [pdf, other

    cs.CG cs.CC cs.DM cs.DS math.CO

    Smoothed Analysis of Order Types

    Authors: Ivor van der Hoog, Tillmann Miltzow, Martijn van Schaik

    Abstract: Consider an ordered point set $P = (p_1,\ldots,p_n)$, its order type (denoted by $χ_P$) is a map which assigns to every triple of points a value in $\{+,-,0\}$ based on whether the points are collinear(0), oriented clockwise(-) or counter-clockwise(+). An abstract order type is a map $χ: \left[\substack{n\\3}\right] \rightarrow \{+,-,0\}$ (where $\left[\substack{n\\3}\right]$ is the collection of… ▽ More

    Submitted 10 July, 2019; originally announced July 2019.

    Comments: 15 pages, 6 figures, long introduction and short proofs

  24. arXiv:1907.01241  [pdf, other

    cs.CG cs.DM cs.DS math.CO

    On the VC-dimension of half-spaces with respect to convex sets

    Authors: Nicolas Grelier, Saeed Gh. Ilchi, Tillmann Miltzow, Shakhar Smorodinsky

    Abstract: A family S of convex sets in the plane defines a hypergraph H = (S, E) as follows. Every subfamily S' of S defines a hyperedge of H if and only if there exists a halfspace h that fully contains S' , and no other set of S is fully contained in h. In this case, we say that h realizes S'. We say a set S is shattered, if all its subsets are realized. The VC-dimension of a hypergraph H is the size of t… ▽ More

    Submitted 18 August, 2021; v1 submitted 2 July, 2019; originally announced July 2019.

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 23, no. 3, Combinatorics (August 19, 2021) dmtcs:6631

  25. Token Swap** on Trees

    Authors: Ahmad Biniaz, Kshitij Jain, Anna Lubiw, Zuzana Masárová, Tillmann Miltzow, Debajyoti Mondal, Anurag Murty Naredla, Josef Tkadlec, Alexi Turcotte

    Abstract: The input to the token swap** problem is a graph with vertices $v_1, v_2, \ldots, v_n$, and $n$ tokens with labels $1, 2, \ldots, n$, one on each vertex. The goal is to get token $i$ to vertex $v_i$ for all $i= 1, \ldots, n$ using a minimum number of swaps, where a swap exchanges the tokens on the endpoints of an edge. We present some results about token swap** on a tree, also known as "sortin… ▽ More

    Submitted 12 January, 2023; v1 submitted 16 March, 2019; originally announced March 2019.

    Comments: 37 pages, Discrete Mathematics and Theoretical Computer Science, DMTCS vol. 24:2, 2022, #9

    MSC Class: 03D15; 05C05; 68R05 ACM Class: F.2.0

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 24, no 2, Discrete Algorithms (January 18, 2023) dmtcs:8383

  26. arXiv:1811.01177  [pdf, other

    cs.CG cs.DM cs.DS

    Smoothed Analysis of the Art Gallery Problem

    Authors: Michael Gene Dobbins, Andreas Holmsen, Tillmann Miltzow

    Abstract: In the Art Gallery Problem we are given a polygon $P\subset [0,L]^2$ on $n$ vertices and a number $k$. We want to find a guard set $G$ of size $k$, such that each point in $P$ is seen by a guard in $G$. Formally, a guard $g$ sees a point $p \in P$ if the line segment $pg$ is fully contained inside the polygon $P$. The history and practical findings indicate that irrational coordinates are a "very… ▽ More

    Submitted 3 November, 2018; originally announced November 2018.

    Comments: 24 pages, 12 Figures

  27. arXiv:1802.06699  [pdf, other

    cs.CC cs.CG cs.DM

    The Complexity of Drawing a Graph in a Polygonal Region

    Authors: Anna Lubiw, Tillmann Miltzow, Debajyoti Mondal

    Abstract: We prove that the following problem is complete for the existential theory of the reals: Given a planar graph and a polygonal region, with some vertices of the graph assigned to points on the boundary of the region, place the remaining vertices to create a planar straight-line drawing of the graph inside the region. This strengthens an NP-hardness result by Patrignani on extending partial planar g… ▽ More

    Submitted 5 September, 2018; v1 submitted 19 February, 2018; originally announced February 2018.

    Comments: Appears in the Proceedings of the 26th International Symposium on Graph Drawing and Network Visualization (GD 2018)

  28. arXiv:1712.05142  [pdf, other

    cs.CG cs.CC cs.DM

    Completeness for the Complexity Class $\forall \exists \mathbb{R}$ and Area-Universality

    Authors: Michael G. Dobbins, Linda Kleist, Tillmann Miltzow, Paweł Rzążewski

    Abstract: Exhibiting a deep connection between purely geometric problems and real algebra, the complexity class $\exists \mathbb{R}$ plays a crucial role in the study of geometric problems. Sometimes $\exists \mathbb{R}$ is referred to as the 'real analog' of NP. While NP is a class of computational problems that deals with existentially quantified boolean variables, $\exists \mathbb{R}$ deals with existent… ▽ More

    Submitted 11 November, 2021; v1 submitted 14 December, 2017; originally announced December 2017.

    Comments: 36 pages, 17 figures

  29. arXiv:1704.06969  [pdf, other

    cs.CG

    The Art Gallery Problem is $\exists \mathbb{R}$-complete

    Authors: Mikkel Abrahamsen, Anna Adamaszek, Tillmann Miltzow

    Abstract: We prove that the art gallery problem is equivalent under polynomial time reductions to deciding whether a system of polynomial equations over the real numbers has a solution. The art gallery problem is a classical problem in computational geometry. Given a simple polygon $P$ and an integer $k$, the goal is to decide if there exists a set $G$ of $k$ guards within $P$ such that every point… ▽ More

    Submitted 9 May, 2018; v1 submitted 23 April, 2017; originally announced April 2017.

    Comments: To appear at STOC 2018. The paper has been reorganized a bit since previous version

  30. arXiv:1701.05475  [pdf, other

    cs.CG cs.DM math.CO

    Irrational Guards are Sometimes Needed

    Authors: Mikkel Abrahamsen, Anna Adamaszek, Tillmann Miltzow

    Abstract: In this paper we study the art gallery problem, which is one of the fundamental problems in computational geometry. The objective is to place a minimum number of guards inside a simple polygon such that the guards together can see the whole polygon. We say that a guard at position $x$ sees a point $y$ if the line segment $xy$ is fully contained in the polygon. Despite an extensive study of the a… ▽ More

    Submitted 19 January, 2017; originally announced January 2017.

    Comments: 18 pages 10 Figures

  31. arXiv:1612.03638  [pdf, other

    cs.DM cs.CC cs.CG math.CO

    Intersection Graphs of Rays and Grounded Segments

    Authors: Jean Cardinal, Stefan Felsner, Tillmann Miltzow, Casey Tompkins, Birgit Vogtenhuber

    Abstract: We consider several classes of intersection graphs of line segments in the plane and prove new equality and separation results between those classes. In particular, we show that: (1) intersection graphs of grounded segments and intersection graphs of downward rays form the same graph class, (2) not every intersection graph of rays is an intersection graph of downward rays, and (3) not every inters… ▽ More

    Submitted 12 December, 2016; originally announced December 2016.

    Comments: 16 pages 12 Figures

  32. arXiv:1607.07676  [pdf, other

    cs.CC cs.DM cs.DS

    Complexity of Token Swap** and its Variants

    Authors: Édouard Bonnet, Tillmann Miltzow, Paweł Rzążewski

    Abstract: In the Token Swap** problem we are given a graph with a token placed on each vertex. Each token has exactly one destination vertex, and we try to move all the tokens to their destinations, using the minimum number of swaps, i.e., operations of exchanging the tokens on two adjacent vertices. As the main result of this paper, we show that Token Swap** is $W[1]$-hard parameterized by the length… ▽ More

    Submitted 5 January, 2018; v1 submitted 26 July, 2016; originally announced July 2016.

    Comments: 23 pages, 7 Figures

  33. arXiv:1607.05527  [pdf, other

    cs.CG cs.DM cs.DS

    An Approximation Algorithm for the Art Gallery Problem

    Authors: Édouard Bonnet, Tillmann Miltzow

    Abstract: Given a simple polygon $\mathcal{P}$ on $n$ vertices, two points $x,y$ in $\mathcal{P}$ are said to be visible to each other if the line segment between $x$ and $y$ is contained in $\mathcal{P}$. The Point Guard Art Gallery problem asks for a minimum set $S$ such that every point in $\mathcal{P}$ is visible from a point in $S$. The set $S$ is referred to as guards. Assuming integer coordinates and… ▽ More

    Submitted 19 July, 2016; originally announced July 2016.

    Comments: 25 pages, 4 pages proof ideas, many figures

  34. arXiv:1603.08116  [pdf, other

    cs.CG

    The Parameterized Hardness of Art Gallery Problems

    Authors: Édouard Bonnet, Tillmann Miltzow

    Abstract: Given a simple polygon $\mathcal{P}$ on $n$ vertices, two points $x,y$ in $\mathcal{P}$ are said to be visible to each other if the line segment between $x$ and $y$ is contained in $\mathcal{P}$. The Point Guard Art Gallery problem asks for a minimum set $S$ such that every point in $\mathcal{P}$ is visible from a point in $S$. The Vertex Guard Art Gallery problem asks for such a set $S$ subset of… ▽ More

    Submitted 22 June, 2020; v1 submitted 26 March, 2016; originally announced March 2016.

    Comments: 23 pages, 12 figures. Journal version

    MSC Class: 68Q17 ACM Class: F.2.2

  35. arXiv:1603.07340  [pdf, other

    cs.CG cs.DM cs.DS math.CO

    Peeling and Nibbling the Cactus: Subexponential-Time Algorithms for Counting Triangulations and Related Problems

    Authors: Dániel Marx, Tillmann Miltzow

    Abstract: Given a set of $n$ points $S$ in the plane, a triangulation $T$ of $S$ is a maximal set of non-crossing segments with endpoints in $S$. We present an algorithm that computes the number of triangulations on a given set of $n$ points in time $n^{(11+ o(1))\sqrt{n} }$, significantly improving the previous best running time of $O(2^n n^2)$ by Alvarez and Seidel [SoCG 2013]. Our main tool is identifyin… ▽ More

    Submitted 23 March, 2016; originally announced March 2016.

    Comments: 47 pages, 23 Figures, to appear in SoCG 2016

  36. Approximation and Hardness for Token Swap**

    Authors: Tillmann Miltzow, Lothar Narins, Yoshio Okamoto, Günter Rote, Antonis Thomas, Takeaki Uno

    Abstract: Given a graph $G=(V,E)$ with $V=\{1,\ldots,n\}$, we place on every vertex a token $T_1,\ldots,T_n$. A swap is an exchange of tokens on adjacent vertices. We consider the algorithmic question of finding a shortest sequence of swaps such that token $T_i$ is on vertex $i$. We are able to achieve essentially matching upper and lower bounds, for exact algorithms and approximation algorithms. For exact… ▽ More

    Submitted 2 August, 2016; v1 submitted 16 February, 2016; originally announced February 2016.

    Comments: 19 pages, 10 figures

    Journal ref: Algorithms-ESA 2016, Proc. 24th Annual European Symposium on Algorithms, Aarhus, 2016, Leibniz International Proceedings in Informatics (LIPIcs), pp. 185:1-185:15

  37. arXiv:1601.05989  [pdf, other

    cs.DM cs.CG math.CO

    Flip Distance to a Non-crossing Perfect Matching

    Authors: Édouard Bonnet, Tillmann Miltzow

    Abstract: A perfect straight-line matching $M$ on a finite set $P$ of points in the plane is a set of segments such that each point in $P$ is an endpoint of exactly one segment. $M$ is non-crossing if no two segments in $M$ cross each other. Given a perfect straight-line matching $M$ with at least one crossing, we can remove this crossing by a flip operation. The flip operation removes two crossing segments… ▽ More

    Submitted 22 January, 2016; originally announced January 2016.

  38. arXiv:1506.03728  [pdf, other

    math.CO cs.CG cs.DM

    Upper and Lower Bounds on Long Dual-Paths in Line Arrangements

    Authors: Udo Hoffmann, Linda Kleist, Tillmann Miltzow

    Abstract: Given a line arrangement $\cal A$ with $n$ lines, we show that there exists a path of length $n^2/3 - O(n)$ in the dual graph of $\cal A$ formed by its faces. This bound is tight up to lower order terms. For the bicolored version, we describe an example of a line arrangement with $3k$ blue and $2k$ red lines with no alternating path longer than $14k$. Further, we show that any line arrangement wit… ▽ More

    Submitted 11 June, 2015; originally announced June 2015.

    Comments: 19 pages

  39. Counting K_4-Subdivisions

    Authors: Tillmann Miltzow, Jens M. Schmidt, Mingji Xia

    Abstract: A fundamental theorem in graph theory states that any 3-connected graph contains a subdivision of $K_4$. As a generalization, we ask for the minimum number of $K_4$-subdivisions that are contained in every $3$-connected graph on $n$ vertices. We prove that there are $Ω(n^3)$ such $K_4$-subdivisions and show that the order of this bound is tight for infinitely many graphs. We further investigate a… ▽ More

    Submitted 14 May, 2015; v1 submitted 18 November, 2014; originally announced November 2014.

    Comments: 5 figures

  40. arXiv:1405.1894  [pdf, other

    cs.CG

    Halving Balls in Deterministic Linear Time

    Authors: Michael Hoffmann, Vincent Kusters, Tillmann Miltzow

    Abstract: Let $\D$ be a set of $n$ pairwise disjoint unit balls in $\R^d$ and $P$ the set of their center points. A hyperplane $\Hy$ is an \emph{$m$-separator} for $\D$ if each closed halfspace bounded by $\Hy$ contains at least $m$ points from $P$. This generalizes the notion of halving hyperplanes, which correspond to $n/2$-separators. The analogous notion for point sets has been well studied. Separators… ▽ More

    Submitted 8 May, 2014; originally announced May 2014.

  41. arXiv:1403.5546  [pdf, ps, other

    math.CO cs.CG cs.DM

    Disjoint compatibility graph of non-crossing matchings of points in convex position

    Authors: Oswin Aichholzer, Andrei Asinowski, Tillmann Miltzow

    Abstract: Let $X_{2k}$ be a set of $2k$ labeled points in convex position in the plane. We consider geometric non-intersecting straight-line perfect matchings of $X_{2k}$. Two such matchings, $M$ and $M'$, are disjoint compatible if they do not have common edges, and no edge of $M$ crosses an edge of $M'$. Denote by $\mathrm{DCM}_k$ the graph whose vertices correspond to such matchings, and two vertices are… ▽ More

    Submitted 21 March, 2014; originally announced March 2014.

    Comments: 46 pages, 30 figures

    MSC Class: 05A15; 05A18; 68R05; 68R10 ACM Class: G.2.1

  42. arXiv:1401.5354  [pdf, other

    math.CO cs.CC cs.DM cs.GT

    Counting Houses of Pareto Optimal Matchings in the House Allocation Problem

    Authors: Andrei Asinowski, Balázs Keszegh, Tillmann Miltzow

    Abstract: Let $A,B$ with $|A| = m$ and $|B| = n\ge m$ be two sets. We assume that every element $a\in A$ has a reference list over all elements from $B$. We call an injective map** $τ$ from $A$ to $B$ a matching. A blocking coalition of $τ$ is a subset $A'$ of $A$ such that there exists a matching $τ'$ that differs from $τ$ only on elements of $A'$, and every element of $A'$ improves in $τ'$, compared to… ▽ More

    Submitted 17 March, 2016; v1 submitted 21 January, 2014; originally announced January 2014.

    Comments: 24 pages 2 Figures revised

  43. Quasi-Parallel Segments and Characterization of Unique Bichromatic Matchings

    Authors: Andrei Asinowski, Tillmann Miltzow, Günter Rote

    Abstract: Given n red and n blue points in general position in the plane, it is well-known that there is a perfect matching formed by non-crossing line segments. We characterize the bichromatic point sets which admit exactly one non-crossing matching. We give several geometric descriptions of such sets, and find an O(nlogn) algorithm that checks whether a given bichromatic set has this property.

    Submitted 18 February, 2013; originally announced February 2013.

    Comments: 31 pages, 24 figures

    Journal ref: Journal of Computational Geometry 6 (2015), 185-219

  44. arXiv:1211.2118  [pdf, other

    cs.CG

    Trees in simple Polygons

    Authors: Tillmann Miltzow

    Abstract: We prove that every simple polygon contains a degree 3 tree encompassing a prescribed set of vertices. We give tight bounds on the minimal number of degree 3 vertices. We apply this result to reprove a result from Bose et al. that every set of disjoint line segments in the plane admits a binary tree.

    Submitted 9 November, 2012; originally announced November 2012.

  45. arXiv:1206.6360  [pdf, other

    cs.CC cs.CG

    Augmenting a Geometric Matching is $NP$-complete

    Authors: Tillmann Miltzow

    Abstract: Given $2n$ points in the plane, it is well-known that there always exists a perfect straight-line non-crossing matching. We show that it is $NP$-complete to decide if a partial matching can be augmented to a perfect one, via a reduction from 1-in-3-SAT. This result also holds for bichromatic matchings.

    Submitted 27 June, 2012; originally announced June 2012.

  46. arXiv:1110.3211  [pdf, other

    cs.CC cs.DM cs.GT math.CO

    Tron, a combinatorial Game on abstract Graphs

    Authors: Tillmann Miltzow

    Abstract: We study the combinatorial two-player game Tron. We answer the extremal question on general graphs and also consider smaller graph classes. Bodlaender and Kloks conjectured in [2] PSPACE- completeness. We proof this conjecture.

    Submitted 14 October, 2011; originally announced October 2011.