Skip to main content

Showing 1–50 of 51 results for author: van Renssen, A

.
  1. arXiv:2407.01951  [pdf, other

    cs.CG cs.DS

    Spanner for the $0/1/\infty$ weighted region problem

    Authors: Joachim Gudmundsson, Zi** Huang, André van Renssen, Sampson Wong

    Abstract: We consider the problem of computing an approximate weighted shortest path in a weighted subdivision, with weights assigned from the set $\{0, 1, \infty\}$. We present a data structure $B$, which stores a set of convex, non-overlap** regions. These include zero-cost regions (0-regions) with a weight of $0$ and obstacles with a weight of $\infty$, all embedded in a plane with a weight of $1$. The… ▽ More

    Submitted 2 July, 2024; originally announced July 2024.

  2. arXiv:2311.12365  [pdf, other

    cs.CY

    Designing Problem Sessions for Algorithmic Subjects to Boost Student Confidence

    Authors: André van Renssen

    Abstract: In this paper, we describe how we changed the structure of problem sessions in an algorithmic subject, in order to improve student confidence. The subject in question is taught to very large cohorts of (around 900) students, though our approach can be applied more broadly. We reflect on our experiences over a number of years, including during the pandemic, and show that by adding clear sectioning… ▽ More

    Submitted 21 November, 2023; originally announced November 2023.

  3. arXiv:2309.16901  [pdf, other

    cs.CG

    Shortest Paths of Mutually Visible Robots

    Authors: Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen

    Abstract: Given a set of $n$ point robots inside a simple polygon $P$, the task is to move the robots from their starting positions to their target positions along their shortest paths, while the mutual visibility of these robots is preserved. Previous work only considered two robots. In this paper, we present an $O(mn)$ time algorithm, where $m$ is the complexity of the polygon, when all the starting posit… ▽ More

    Submitted 28 September, 2023; originally announced September 2023.

  4. arXiv:2309.14649  [pdf, other

    cs.CG

    Pattern Formation for Fat Robots with Memory

    Authors: Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen

    Abstract: Given a set of $n\geq 1$ autonomous, anonymous, indistinguishable, silent, and possibly disoriented mobile unit disk (i.e., fat) robots operating following Look-Compute-Move cycles in the Euclidean plane, we consider the Pattern Formation problem: from arbitrary starting positions, the robots must reposition themselves to form a given target pattern. This problem arises under obstructed visibility… ▽ More

    Submitted 25 September, 2023; originally announced September 2023.

    Comments: arXiv admin note: text overlap with arXiv:2306.14440

  5. arXiv:2307.10610  [pdf, other

    cs.DS cs.CG

    Computing a Subtrajectory Cluster from c-packed Trajectories

    Authors: Joachim Gudmundsson, Zi** Huang, André van Renssen, Sampson Wong

    Abstract: We present a near-linear time approximation algorithm for the subtrajectory cluster problem of $c$-packed trajectories. The problem involves finding $m$ subtrajectories within a given trajectory $T$ such that their Fréchet distances are at most $(1 + \varepsilon)d$, and at least one subtrajectory must be of length~$l$ or longer. A trajectory $T$ is $c$-packed if the intersection of $T$ and any bal… ▽ More

    Submitted 20 July, 2023; originally announced July 2023.

  6. arXiv:2306.17097  [pdf, other

    cs.CG

    Oriented Spanners

    Authors: Kevin Buchin, Joachim Gudmundsson, Antonia Kalb, Aleksandr Popov, Carolin Rehs, André van Renssen, Sampson Wong

    Abstract: Given a point set $P$ in the Euclidean plane and a parameter $t$, we define an \emph{oriented $t$-spanner} $G$ as an oriented subgraph of the complete bi-directed graph such that for every pair of points, the shortest closed walk in $G$ through those points is at most a factor $t$ longer than the shortest cycle in the complete graph on $P$. We investigate the problem of computing sparse graphs wit… ▽ More

    Submitted 12 June, 2024; v1 submitted 29 June, 2023; originally announced June 2023.

    Comments: conference version: ESA '23

  7. arXiv:2306.14440  [pdf, other

    cs.CG

    Pattern Formation for Fat Robots with Lights

    Authors: Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen

    Abstract: Given a set of $n\geq 1$ unit disk robots in the Euclidean plane, we consider the Pattern Formation problem, i.e., the robots must reposition themselves to form a given target pattern. This problem arises under obstructed visibility, where a robot cannot see another robot if there is a third robot on the straight line segment between the two robots. Recently, this problem was solved for fat robots… ▽ More

    Submitted 26 June, 2023; originally announced June 2023.

  8. arXiv:2211.11987  [pdf, other

    cs.CG

    The Tight Spanning Ratio of the Rectangle Delaunay Triangulation

    Authors: Andrè van Renssen, Yuan Sha, Yucheng Sun, Sampson Wong

    Abstract: Spanner construction is a well-studied problem and Delaunay triangulations are among the most popular spanners. Tight bounds are known if the Delaunay triangulation is constructed using an equilateral triangle, a square, or a regular hexagon. However, all other shapes have remained elusive. In this paper we extend the restricted class of spanners for which tight bounds are known. We prove that Del… ▽ More

    Submitted 21 November, 2022; originally announced November 2022.

    ACM Class: F.2.2

  9. arXiv:2206.14423  [pdf, other

    cs.CG

    The Mutual Visibility Problem for Fat Robots

    Authors: Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen

    Abstract: Given a set of $n \geq 1$ unit disk robots in the Euclidean plane, we consider the fundamental problem of providing mutual visibility to them: the robots must reposition themselves to reach a configuration where they all see each other. This problem arises under obstructed visibility, where a robot cannot see another robot if there is a third robot on the straight line segment between them. This p… ▽ More

    Submitted 1 December, 2022; v1 submitted 29 June, 2022; originally announced June 2022.

  10. arXiv:2109.05689  [pdf, other

    cs.CG

    Generalized Swee** Line Spanners

    Authors: Keenan Lee, André van Renssen

    Abstract: We present swee** line graphs, a generalization of $Θ$-graphs. We show that these graphs are spanners of the complete graph, as well as of the visibility graph when line segment constraints or polygonal obstacles are considered. Our proofs use general inductive arguments to make the step to the constrained setting. These same arguments could apply to other spanner constructions in the unconstrai… ▽ More

    Submitted 7 January, 2024; v1 submitted 12 September, 2021; originally announced September 2021.

  11. arXiv:2105.08305  [pdf, other

    cs.CG

    Snipperclips: Cutting Tools into Desired Polygons using Themselves

    Authors: Zachary Abel, Hugo Akitaya, Man-Kwun Chiu, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Matias Korman, Jayson Lynch, André van Renssen, Marcel Roeloffzen

    Abstract: We study Snipperclips, a computer puzzle game whose objective is to create a target shape with two tools. The tools start as constant-complexity shapes, and each tool can snip (i.e., subtract its current shape from) the other tool. We study the computational problem of, given a target shape represented by a polygonal domain of $n$ vertices, is it possible to create it as one of the tools' shape vi… ▽ More

    Submitted 18 May, 2021; originally announced May 2021.

  12. arXiv:2102.05844  [pdf, other

    cs.CG

    Translation Invariant Fréchet Distance Queries

    Authors: Joachim Gudmundsson, André van Renssen, Zeinab Saeidi, Sampson Wong

    Abstract: The Fréchet distance is a popular similarity measure between curves. For some applications, it is desirable to match the curves under translation before computing the Fréchet distance between them. This variant is called the Translation Invariant Fréchet distance, and algorithms to compute it are well studied. The query version, finding an optimal placement in the plane for a query segment where t… ▽ More

    Submitted 11 August, 2021; v1 submitted 10 February, 2021; originally announced February 2021.

  13. arXiv:2101.09913  [pdf, other

    cs.CG

    Covering a set of line segments with a few squares

    Authors: Joachim Gudmundsson, Mees van de Kerkhof, André van Renssen, Frank Staals, Lionov Wiratma, Sampson Wong

    Abstract: We study three covering problems in the plane. Our original motivation for these problems come from trajectory analysis. The first is to decide whether a given set of line segments can be covered by up to four unit-sized, axis-parallel squares. The second is to build a data structure on a trajectory to efficiently answer whether any query subtrajectory is coverable by up to three unit-sized axis-p… ▽ More

    Submitted 1 May, 2022; v1 submitted 25 January, 2021; originally announced January 2021.

    Comments: Journal Version, TCS 2022

  14. arXiv:2012.00959  [pdf, ps, other

    cs.CG cs.DS

    Local Routing in a Tree Metric 1-Spanner

    Authors: Milutin Brankovic, Joachim Gudmundsson, André van Renssen

    Abstract: Solomon and Elkin constructed a shortcutting scheme for weighted trees which results in a 1-spanner for the tree metric induced by the input tree. The spanner has logarithmic lightness, logarithmic diameter, a linear number of edges and bounded degree (provided the input tree has bounded degree). This spanner has been applied in a series of papers devoted to designing bounded degree, low-diameter,… ▽ More

    Submitted 21 September, 2021; v1 submitted 1 December, 2020; originally announced December 2020.

  15. arXiv:2009.06879  [pdf, other

    cs.CG

    Bounded-Degree Spanners in the Presence of Polygonal Obstacles

    Authors: André van Renssen, Gladys Wong

    Abstract: Let $V$ be a finite set of vertices in the plane and $S$ be a finite set of polygonal obstacles, where the vertices of $S$ are in $V$. We show how to construct a plane $2$-spanner of the visibility graph of $V$ with respect to $S$. As this graph can have unbounded degree, we modify it in three easy-to-follow steps, in order to bound the degree to $7$ at the cost of slightly increasing the spanning… ▽ More

    Submitted 21 December, 2020; v1 submitted 15 September, 2020; originally announced September 2020.

  16. arXiv:2002.05910  [pdf, other

    cs.CG

    Kinetic Geodesic Voronoi Diagrams in a Simple Polygon

    Authors: Matias Korman, André van Renssen, Marcel Roeloffzen, Frank Staals

    Abstract: We study the geodesic Voronoi diagram of a set $S$ of $n$ linearly moving sites inside a static simple polygon $P$ with $m$ vertices. We identify all events where the structure of the Voronoi diagram changes, bound the number of such events, and then develop a kinetic data structure (KDS) that maintains the geodesic Voronoi diagram as the sites move. To this end, we first analyze how often a singl… ▽ More

    Submitted 9 July, 2023; v1 submitted 14 February, 2020; originally announced February 2020.

  17. arXiv:1912.03389  [pdf, other

    cs.CG

    A Simple Dynamization of Trapezoidal Point Location in Planar Subdivisions

    Authors: Milutin Brankovic, Nikola Grujic, André van Renssen, Martin P. Seybold

    Abstract: We study how to dynamize the Trapezoidal Search Tree - a well known randomized point location structure for planar subdivisions of kinetic line segments. Our approach naturally extends incremental leaf-level insertions to recursive methods and allows adaptation for the online setting. Moreover, the dynamization carries over to the Trapezoidal Search DAG, offering a linear sized data structure wi… ▽ More

    Submitted 6 December, 2019; originally announced December 2019.

    Comments: Dynamization, Trapezoidal Search Tree, Trapezoidal Search DAG, Backward Analysis, Point Location, Planar Subdivision, Treap

  18. arXiv:1909.10215  [pdf, other

    cs.CG

    Local Routing in Sparse and Lightweight Geometric Graphs

    Authors: Vikrant Ashvinkumar, Joachim Gudmundsson, Christos Levcopoulos, Bengt J. Nilsson, André van Renssen

    Abstract: Online routing in a planar embedded graph is central to a number of fields and has been studied extensively in the literature. For most planar graphs no $O(1)$-competitive online routing algorithm exists. A notable exception is the Delaunay triangulation for which Bose and Morin [Online routing in triangulations. SIAM Journal on Computing, 33(4):937-951, 2004] showed that there exists an online ro… ▽ More

    Submitted 9 January, 2022; v1 submitted 23 September, 2019; originally announced September 2019.

  19. arXiv:1908.07880  [pdf, other

    cs.CG cs.RO

    Universal Reconfiguration of Facet-Connected Modular Robots by Pivots: The $O(1)$ Musketeers

    Authors: Hugo A. Akitaya, Esther M. Arkin, Mirela Damian, Erik D. Demaine, Vida Dujmović, Robin Flatland, Matias Korman, Belén Palop, Irene Parada, André van Renssen, Vera Sacristán

    Abstract: We present the first universal reconfiguration algorithm for transforming a modular robot between any two facet-connected square-grid configurations using pivot moves. More precisely, we show that five extra "helper" modules ("musketeers") suffice to reconfigure the remaining $n$ modules between any two given configurations. Our algorithm uses $O(n^2)$ pivot moves, which is worst-case optimal. Pre… ▽ More

    Submitted 10 September, 2019; v1 submitted 21 August, 2019; originally announced August 2019.

  20. arXiv:1908.06504  [pdf, other

    cs.CG

    Graphs with large total angular resolution

    Authors: Oswin Aichholzer, Matias Korman, Yoshio Okamoto, Irene Parada, Daniel Perz, André van Renssen, Birgit Vogtenhuber

    Abstract: The total angular resolution of a straight-line drawing is the minimum angle between two edges of the drawing. It combines two properties contributing to the readability of a drawing: the angular resolution, which is the minimum angle between incident edges, and the crossing resolution, which is the minimum angle between crossing edges. We consider the total angular resolution of a graph, which is… ▽ More

    Submitted 9 October, 2022; v1 submitted 18 August, 2019; originally announced August 2019.

    Comments: Some parts appeared in the Proceedings of the 27th International Symposium on Graph Drawing and Network Visualization (GD 2019)

  21. arXiv:1908.01426  [pdf, other

    cs.CG

    Geometry and Generation of a New Graph Planarity Game

    Authors: Rutger Kraaijer, Marc van Kreveld, Wouter Meulemans, André van Renssen

    Abstract: We introduce a new abstract graph game, Swap Planarity, where the goal is to reach a state without edge intersections and a move consists of swap** the locations of two vertices connected by an edge. We analyze this puzzle game using concepts from graph theory and graph drawing, computational geometry, and complexity. Furthermore, we specify quality criteria for puzzle instances, and describe a… ▽ More

    Submitted 4 August, 2019; originally announced August 2019.

  22. arXiv:1902.06599  [pdf, other

    cs.CG

    Routing in Histograms

    Authors: Man-Kwun Chiu, Jonas Cleve, Katharina Klost, Matias Korman, Wolfgang Mulzer, André van Renssen, Marcel Roeloffzen, Max Willert

    Abstract: Let $P$ be an $x$-monotone orthogonal polygon with $n$ vertices. We call $P$ a simple histogram if its upper boundary is a single edge; and a double histogram if it has a horizontal chord from the left boundary to the right boundary. Two points $p$ and $q$ in $P$ are co-visible if and only if the (axis-parallel) rectangle spanned by $p$ and $q$ completely lies in $P$. In the $r$-visibility graph… ▽ More

    Submitted 18 February, 2019; originally announced February 2019.

    Comments: 18 pages, 11 figures

  23. Routing on the Visibility Graph

    Authors: Prosenjit Bose, Matias Korman, André van Renssen, Sander Verdonschot

    Abstract: We consider the problem of routing on a network in the presence of line segment constraints (i.e., obstacles that edges in our network are not allowed to cross). Let $P$ be a set of $n$ points in the plane and let $S$ be a set of non-crossing line segments whose endpoints are in $P$. We present two deterministic 1-local $O(1)$-memory routing algorithms that are guaranteed to find a path of at most… ▽ More

    Submitted 2 January, 2019; v1 submitted 8 March, 2018; originally announced March 2018.

    Comments: An extended abstract of this paper appeared in the proceedings of the 28th International Symposium on Algorithms and Computation (ISAAC 2017). Final version appeared in the Journal of Computational Geometry

  24. arXiv:1712.05538  [pdf, other

    cs.CG

    Rectilinear Link Diameter and Radius in a Rectilinear Polygonal Domain

    Authors: Elena Arseneva, Man-Kwun Chiu, Matias Korman, Aleksandar Markovic, Yoshio Okamoto, Aurélien Ooms, André van Renssen, Marcel Roeloffzen

    Abstract: We study the computation of the diameter and radius under the rectilinear link distance within a rectilinear polygonal domain of $n$ vertices and $h$ holes. We introduce a \emph{graph of oriented distances} to encode the distance between pairs of points of the domain. This helps us transform the problem so that we can search through the candidates more efficiently. Our algorithm computes both the… ▽ More

    Submitted 3 July, 2020; v1 submitted 15 December, 2017; originally announced December 2017.

    ACM Class: F.2.2

  25. arXiv:1710.08060  [pdf, other

    cs.CG

    Constrained Routing Between Non-Visible Vertices

    Authors: Prosenjit Bose, Matias Korman, André van Renssen, Sander Verdonschot

    Abstract: In this paper we study local routing strategies on geometric graphs. Such strategies use geometric properties of the graph like the coordinates of the current and target nodes to route. Specifically, we study routing strategies in the presence of constraints which are obstacles that edges of the graph are not allowed to cross. Let $P$ be a set of $n$ points in the plane and let $S$ be a set of lin… ▽ More

    Submitted 8 February, 2021; v1 submitted 22 October, 2017; originally announced October 2017.

  26. arXiv:1709.02579  [pdf, other

    cs.CG cs.DM cs.DS

    Balanced Line Separators of Unit Disk Graphs

    Authors: Paz Carmi, Man Kwun Chiu, Matthew J. Katz, Matias Korman, Yoshio Okamoto, André van Renssen, Marcel Roeloffzen, Taichi Shiitada, Shakhar Smorodinsky

    Abstract: We prove a geometric version of the graph separator theorem for the unit disk intersection graph: for any set of $n$ unit disks in the plane there exists a line $\ell$ such that $\ell$ intersects at most $O(\sqrt{(m+n)\log{n}})$ disks and each of the halfplanes determined by $\ell$ contains at most $2n/3$ unit disks from the set, where $m$ is the number of intersecting pairs of disks. We also show… ▽ More

    Submitted 16 August, 2019; v1 submitted 8 September, 2017; originally announced September 2017.

  27. arXiv:1708.09080  [pdf, other

    cs.DS

    Dynamic Graph Coloring

    Authors: Luis Barba, Jean Cardinal, Matias Korman, Stefan Langerman, André van Renssen, Marcel Roeloffzen, Sander Verdonschot

    Abstract: In this paper we study the number of vertex recolorings that an algorithm needs to perform in order to maintain a proper coloring of a graph under insertion and deletion of vertices and edges. We present two algorithms that achieve different trade-offs between the number of recolorings and the number of colors used. For any $d>0$, the first algorithm maintains a proper $O(\mathcal{C} d N^{1/d})$-c… ▽ More

    Submitted 24 June, 2018; v1 submitted 29 August, 2017; originally announced August 2017.

  28. Improved Time-Space Trade-offs for Computing Voronoi Diagrams

    Authors: Bahareh Banyassady, Matias Korman, Wolfgang Mulzer, André van Renssen, Marcel Roeloffzen, Paul Seiferth, Yannik Stein

    Abstract: Let $P$ be a planar set of $n$ sites in general position. For $k\in\{1,\dots,n-1\}$, the Voronoi diagram of order $k$ for $P$ is obtained by subdividing the plane into cells such that points in the same cell have the same set of nearest $k$ neighbors in $P$. The (nearest site) Voronoi diagram (NVD) and the farthest site Voronoi diagram (FVD) are the particular cases of $k=1$ and $k=n-1$, respectiv… ▽ More

    Submitted 1 October, 2018; v1 submitted 2 August, 2017; originally announced August 2017.

    Comments: 22 pages, 8 figures; a preliminary version appeared in STACS 2017

    Journal ref: Journal of Computational Geometry (JoCG), 9(1), 2018, pp. 191-212

  29. Faster Algorithms for Growing Prioritized Disks and Rectangles

    Authors: Hee-Kap Ahn, Sang Won Bae, Jongmin Choi, Matias Korman, Wolfgang Mulzer, Eun** Oh, Ji-won Park, André van Renssen, Antoine Vigneron

    Abstract: Motivated by map labeling, Funke, Krumpe, and Storandt [IWOCA 2016] introduced the following problem: we are given a sequence of $n$ disks in the plane. Initially, all disks have radius $0$, and they grow at constant, but possibly different, speeds. Whenever two disks touch, the one with the higher index disappears. The goal is to determine the elimination order, i.e., the order in which the disks… ▽ More

    Submitted 13 August, 2019; v1 submitted 25 April, 2017; originally announced April 2017.

    Comments: 21 pages, 8 figures; a preliminary version appeared at ISAAC 2017

    Journal ref: Computational Geometry: Theory and Applications (CGTA), 80, 2019, pp. 23-39

  30. arXiv:1704.03596  [pdf, other

    cs.CG

    On Plane Constrained Bounded-Degree Spanners

    Authors: Prosenjit Bose, Rolf Fagerberg, André van Renssen, Sander Verdonschot

    Abstract: Let $P$ be a finite set of points in the plane and $S$ a set of non-crossing line segments with endpoints in $P$. The visibility graph of $P$ with respect to $S$, denoted $Vis(P,S)$, has vertex set $P$ and an edge for each pair of vertices $u,v$ in $P$ for which no line segment of $S$ properly intersects $uv$. We show that the constrained half-$θ_6$-graph (which is identical to the constrained Del… ▽ More

    Submitted 21 June, 2018; v1 submitted 11 April, 2017; originally announced April 2017.

  31. Routing in Polygonal Domains

    Authors: Bahareh Banyassady, Man-Kwun Chiu, Matias Korman, Wolfgang Mulzer, André van Renssen, Marcel Roeloffzen, Paul Seiferth, Yannik Stein, Birgit Vogtenhuber, Max Willert

    Abstract: We consider the problem of routing a data packet through the visibility graph of a polygonal domain $P$ with $n$ vertices and $h$ holes. We may preprocess $P$ to obtain a label and a routing table for each vertex of $P$. Then, we must be able to route a data packet between any two vertices $p$ and $q$ of $P$, where each step must use only the label of the target node $q$ and the routing table of t… ▽ More

    Submitted 2 August, 2018; v1 submitted 28 March, 2017; originally announced March 2017.

    Comments: 13 pages, 7 figures; a preliminary version appeared at ISAAC 2017

  32. Packing Short Plane Spanning Graphs in Complete Geometric Graphs

    Authors: Oswin Aichholzer, Thomas Hackl, Matias Korman, Alexander Pilz, Günter Rote, André van Renssen, Marcel Roeloffzen, Birgit Vogtenhuber

    Abstract: Given a set of points in the plane, we want to establish a connection network between these points that consists of several disjoint layers. Motivated by sensor networks, we want that each layer is spanning and plane, and that no edge is very long (when compared to the minimum length needed to obtain a spanning graph). We consider two different approaches: first we show an almost optimal central… ▽ More

    Submitted 4 April, 2019; v1 submitted 16 March, 2017; originally announced March 2017.

    Comments: Preliminary version appeared in the proceedings of the 27th International Symposium on Algorithms and Computation (ISAAC 2016), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 64, pp. 9:1-9:12

  33. arXiv:1703.02671  [pdf, other

    cs.CG

    Symmetric Assembly Puzzles are Hard, Beyond a Few Pieces

    Authors: Erik D. Demaine, Matias Korman, Jason S. Ku, Joseph S. B. Mitchell, Yota Otachi, André van Renssen, Marcel Roeloffzen, Ryuhei Uehara, Yushi Uno

    Abstract: We study the complexity of symmetric assembly puzzles: given a collection of simple polygons, can we translate, rotate, and possibly flip them so that their interior-disjoint union is line symmetric? On the negative side, we show that the problem is strongly NP-complete even if the pieces are all polyominos. On the positive side, we show that the problem can be solved in polynomial time if the num… ▽ More

    Submitted 7 April, 2019; v1 submitted 7 March, 2017; originally announced March 2017.

  34. arXiv:1701.03388  [pdf, other

    cs.CG

    Fully-Dynamic and Kinetic Conflict-Free Coloring of Intervals with Respect to Points

    Authors: Mark de Berg, Tim Leijsen, André van Renssen, Marcel Roeloffzen, Aleksandar Markovic, Gerhard Woeginger

    Abstract: We introduce the fully-dynamic conflict-free coloring problem for a set $S$ of intervals in $\mathbb{R}^1$ with respect to points, where the goal is to maintain a conflict-free coloring for$S$ under insertions and deletions. A coloring is conflict-free if for each point $p$ contained in some interval, $p$ is contained in an interval whose color is not shared with any other interval containing $p$.… ▽ More

    Submitted 14 January, 2019; v1 submitted 12 January, 2017; originally announced January 2017.

    Comments: 18 pages, 8 figures

  35. arXiv:1603.01911  [pdf, ps, other

    cs.DM cs.CC

    Hanabi is NP-hard, Even for Cheaters who Look at Their Cards

    Authors: Jean-Francois Baffier, Man-Kwun Chiu, Yago Diez, Matias Korman, Valia Mitsou, André van Renssen, Marcel Roeloffzen, Yushi Uno

    Abstract: In this paper we study a cooperative card game called Hanabi from the viewpoint of algorithmic combinatorial game theory. In Hanabi, each card has one among $c$ colors and a number between $1$ and $n$. The aim is to make, for each color, a pile of cards of that color with all increasing numbers from $1$ to $n$. At each time during the game, each player holds $h$ cards in hand. Cards are drawn sequ… ▽ More

    Submitted 7 March, 2017; v1 submitted 6 March, 2016; originally announced March 2016.

  36. arXiv:1602.07365  [pdf, other

    cs.CG

    Constrained Generalized Delaunay Graphs Are Plane Spanners

    Authors: Prosenjit Bose, Jean-Lou De Carufel, André van Renssen

    Abstract: We look at generalized Delaunay graphs in the constrained setting by introducing line segments which the edges of the graph are not allowed to cross. Given an arbitrary convex shape $C$, a constrained Delaunay graph is constructed by adding an edge between two vertices $p$ and $q$ if and only if there exists a homothet of $C$ with $p$ and $q$ on its boundary that does not contain any other vertice… ▽ More

    Submitted 1 July, 2018; v1 submitted 23 February, 2016; originally announced February 2016.

  37. arXiv:1602.00399  [pdf, other

    cs.CG

    The Price of Order

    Authors: Prosenjit Bose, Pat Morin, André van Renssen

    Abstract: We present tight bounds on the spanning ratio of a large family of ordered $θ$-graphs. A $θ$-graph partitions the plane around each vertex into $m$ disjoint cones, each having aperture $θ= 2 π/m$. An ordered $θ$-graph is constructed by inserting the vertices one by one and connecting each vertex to the closest previously-inserted vertex in each cone. We show that for any integer $k \geq 1$, ordere… ▽ More

    Submitted 1 February, 2016; originally announced February 2016.

  38. arXiv:1509.07669  [pdf, other

    cs.CG

    Time-Space Trade-off Algorithms for Triangulating a Simple Polygon

    Authors: Boris Aronov, Matias Korman, Simon Pratt, André van Renssen, Marcel Roeloffzen

    Abstract: An $s$-workspace algorithm is an algorithm that has read-only access to the values of the input, write-only access to the output, and only uses $O(s)$ additional words of space. We present a randomized $s$-workspace algorithm for triangulating a simple polygon $P$ of $n$ vertices that runs in $O(n^2/s+n \log n \log^{5} (n/s))$ expected time using $O(s)$ variables, for any $s \leq n$. In particular… ▽ More

    Submitted 30 April, 2017; v1 submitted 25 September, 2015; originally announced September 2015.

    Comments: 14 pages, 4 figures, 1 algorithm

  39. Time-Space Trade-offs for Triangulations and Voronoi Diagrams

    Authors: Matias Korman, Wolfgang Mulzer, Andre van Renssen, Marcel Roeloffzen, Paul Seiferth, Yannik Stein

    Abstract: Let $S$ be a planar $n$-point set. A triangulation for $S$ is a maximal plane straight-line graph with vertex set $S$. The Voronoi diagram for $S$ is the subdivision of the plane into cells such that all points in a cell have the same nearest neighbor in $S$. Classically, both structures can be computed in $O(n \log n)$ time and $O(n)$ space. We study the situation when the available workspace is… ▽ More

    Submitted 2 October, 2020; v1 submitted 13 July, 2015; originally announced July 2015.

    Comments: 17 pages, 4 figures, a preliminary version appeared in WADS 2015

    Journal ref: Computational Geometry: Theory and Applications (CGTA), 73, 2018, pp. 35-45

  40. arXiv:1507.02130  [pdf, other

    cs.CG cs.DM math.CO

    On interference among moving sensors and related problems

    Authors: Jean-Lou De Carufel, Matya Katz, Matias Korman, André van Renssen, Marcel Roeloffzen, Shakhar Smorodinsky

    Abstract: We show that for any set of $n$ points moving along "simple" trajectories (i.e., each coordinate is described with a polynomial of bounded degree) in $\Re^d$ and any parameter $2 \le k \le n$, one can select a fixed non-empty subset of the points of size $O(k \log k)$, such that the Voronoi diagram of this subset is "balanced" at any given time (i.e., it contains $O(n/k)$ points per cell). We also… ▽ More

    Submitted 27 April, 2017; v1 submitted 8 July, 2015; originally announced July 2015.

  41. arXiv:1501.01783  [pdf, other

    cs.CG cs.DM cs.DS

    Upper and Lower Bounds for Competitive Online Routing on Delaunay Triangulations

    Authors: Nicolas Bonichon, Prosenjit Bose, Jean-Lou De Carufel, Ljubomir Perković, André Van Renssen

    Abstract: Consider a weighted graph G where vertices are points in the plane and edges are line segments. The weight of each edge is the Euclidean distance between its two endpoints. A routing algorithm on G has a competitive ratio of c if the length of the path produced by the algorithm from any vertex s to any vertex t is at most c times the length of the shortest path from s to t in G. If the length of t… ▽ More

    Submitted 8 January, 2015; originally announced January 2015.

  42. arXiv:1412.0760  [pdf, other

    cs.CG

    Competitive Local Routing with Constraints

    Authors: Prosenjit Bose, Rolf Fagerberg, André van Renssen, Sander Verdonschot

    Abstract: Let $P$ be a set of $n$ vertices in the plane and $S$ a set of non-crossing line segments between vertices in $P$, called constraints. Two vertices are visible if the straight line segment connecting them does not properly intersect any constraints. The constrained $Θ_m$-graph is constructed by partitioning the plane around each vertex into $m$ disjoint cones, each with aperture $θ= 2 π/m$, and ad… ▽ More

    Submitted 13 May, 2017; v1 submitted 1 December, 2014; originally announced December 2014.

    ACM Class: F.2.2; G.2.2

  43. arXiv:1409.6397  [pdf, other

    cs.CG

    Optimal local routing on Delaunay triangulations defined by empty equilateral triangles

    Authors: Prosenjit Bose, Rolf Fagerberg, André van Renssen, Sander Verdonschot

    Abstract: We present a deterministic local routing algorithm that is guaranteed to find a path between any pair of vertices in a half-$θ_6$-graph (the half-$θ_6$-graph is equivalent to the Delaunay triangulation where the empty region is an equilateral triangle). The length of the path is at most $5/\sqrt{3} \approx 2.887$ times the Euclidean distance between the pair of vertices. Moreover, we show that no… ▽ More

    Submitted 22 September, 2014; originally announced September 2014.

    Comments: 26 pages, 18 figures. Journal version of results presented at SODA 2012 and CCCG 2012

  44. arXiv:1408.4099  [pdf, other

    cs.CG

    Continuous Yao Graphs

    Authors: Luis Barba, Prosenjit Bose, Jean-Lou De Carufel, Mirela Damian, Rolf Fagerberg, André van Renssen, Perouz Taslakian, Sander Verdonschot

    Abstract: In this paper, we introduce a variation of the well-studied Yao graphs. Given a set of points $S\subset \mathbb{R}^2$ and an angle $0 < θ\leq 2π$, we define the continuous Yao graph $cY(θ)$ with vertex set $S$ and angle $θ$ as follows. For each $p,q\in S$, we add an edge from $p$ to $q$ in $cY(θ)$ if there exists a cone with apex $p$ and aperture $θ$ such that $q$ is the closest point to $p$ insid… ▽ More

    Submitted 18 August, 2014; originally announced August 2014.

    Comments: 7 pages, 7 figures. Presented at CCCG 2014

  45. Theta-3 is connected

    Authors: Oswin Aichholzer, Sang Won Bae, Luis Barba, Prosenjit Bose, Matias Korman, André van Renssen, Perouz Taslakian, Sander Verdonschot

    Abstract: In this paper, we show that the $θ$-graph with three cones is connected. We also provide an alternative proof of the connectivity of the Yao graph with three cones.

    Submitted 28 April, 2014; originally announced April 2014.

    Comments: 11 pages, to appear in CGTA

    Journal ref: Computational Geometry: Theory and Applications, 47(9):910-917, 2014. Special issue for CCCG 2013

  46. arXiv:1404.6233  [pdf, other

    cs.CG

    Towards Tight Bounds on Theta-Graphs

    Authors: Prosenjit Bose, Jean-Lou De Carufel, Pat Morin, André van Renssen, Sander Verdonschot

    Abstract: We present improved upper and lower bounds on the spanning ratio of $θ$-graphs with at least six cones. Given a set of points in the plane, a $θ$-graph partitions the plane around each vertex into $m$ disjoint cones, each having aperture $θ=2π/m$, and adds an edge to the `closest' vertex in each cone. We show that for any integer $k \geq 1$, $θ$-graphs with $4k+2$ cones have a spanning ratio of… ▽ More

    Submitted 24 April, 2014; originally announced April 2014.

    Comments: arXiv admin note: text overlap with arXiv:1401.2127

  47. arXiv:1401.2127  [pdf, other

    cs.CG

    Spanning Properties of Yao and $Θ$-Graphs in the Presence of Constraints

    Authors: Prosenjit Bose, André van Renssen

    Abstract: We present improved upper bounds on the spanning ratio of constrained $θ$-graphs with at least 6 cones and constrained Yao-graphs with 5 or at least 7 cones. Given a set of points in the plane, a Yao-graph partitions the plane around each vertex into $m$ disjoint cones, each having aperture $θ= 2 π/m$, and adds an edge to the closest vertex in each cone. Constrained Yao-graphs have the additional… ▽ More

    Submitted 4 April, 2019; v1 submitted 9 January, 2014; originally announced January 2014.

  48. New and Improved Spanning Ratios for Yao Graphs

    Authors: Luis Barba, Prosenjit Bose, Mirela Damian, Rolf Fagerberg, Wah Loon Keng, Joseph O'Rourke, André van Renssen, Perouz Taslakian, Sander Verdonschot, Ge Xia

    Abstract: For a set of points in the plane and a fixed integer $k > 0$, the Yao graph $Y_k$ partitions the space around each point into $k$ equiangular cones of angle $θ=2π/k$, and connects each point to a nearest neighbor in each cone. It is known for all Yao graphs, with the sole exception of $Y_5$, whether or not they are geometric spanners. In this paper we close this gap by showing that for odd… ▽ More

    Submitted 14 March, 2019; v1 submitted 22 July, 2013; originally announced July 2013.

    Comments: 35 pages. This version includes a correction to Lemma 13 in the journal version. We are grateful to Davood Bakhshesh for making us aware of the error

    Journal ref: Journal of Computational Geometry, 6(2):19-53, 2015. Special issue for SoCG 2014

  49. arXiv:1303.5473  [pdf, other

    cs.CG

    On the stretch factor of the Theta-4 graph

    Authors: Luis Barba, Prosenjit Bose, Jean-Lou De Carufel, André van Renssen, Sander Verdonschot

    Abstract: In this paper we show that the θ-graph with 4 cones has constant stretch factor, i.e., there is a path between any pair of vertices in this graph whose length is at most a constant times the Euclidean distance between that pair of vertices. This is the last θ-graph for which it was not known whether its stretch factor was bounded.

    Submitted 21 March, 2013; originally announced March 2013.

  50. The $θ_5$-graph is a spanner

    Authors: Prosenjit Bose, Pat Morin, André van Renssen, Sander Verdonschot

    Abstract: Given a set of points in the plane, we show that the $θ$-graph with 5 cones is a geometric spanner with spanning ratio at most $\sqrt{50 + 22 \sqrt{5}} \approx 9.960$. This is the first constant upper bound on the spanning ratio of this graph. The upper bound uses a constructive argument that gives a (possibly self-intersecting) path between any two vertices, of length at most… ▽ More

    Submitted 5 August, 2014; v1 submitted 3 December, 2012; originally announced December 2012.

    Comments: 18 pages, 12 figures, forthcoming in CGTA

    Journal ref: Computational Geometry: Theory and Applications, 48(2):108-119, 2015