Skip to main content

Showing 1–22 of 22 results for author: Roeloffzen, M

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

    cs.CG

    Capturing the Shape of a Point Set with a Line Segment

    Authors: Nathan van Beusekom, Marc van Kreveld, Max van Mulken, Marcel Roeloffzen, Bettina Speckmann, Jules Wulms

    Abstract: Detecting location-correlated groups in point sets is an important task in a wide variety of applications areas. In addition to merely detecting such groups, the group's shape carries meaning as well. In this paper, we represent a group's shape using a simple geometric object, a line segment. Specifically, given a radius $r$, we say a line segment is representative of a point set $P$ if it is with… ▽ More

    Submitted 2 May, 2024; v1 submitted 19 February, 2024; originally announced February 2024.

  2. arXiv:2201.03490  [pdf, other

    cs.CG

    Segment Visibility Counting Queries in Polygons

    Authors: Kevin Buchin, Bram Custers, Ivor van der Hoog, Maarten Löffler, Aleksandr Popov, Marcel Roeloffzen, Frank Staals

    Abstract: Let $P$ be a simple polygon with $n$ vertices, and let $A$ be a set of $m$ points or line segments inside $P$. We develop data structures that can efficiently count the number of objects from $A$ that are visible to a query point or a query segment. Our main aim is to obtain fast, $O(\mathop{\textrm{polylog}} nm$), query times, while using as little space as possible. In case the query is a single… ▽ More

    Submitted 10 January, 2022; originally announced January 2022.

    Comments: 27 pages, 13 figures

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

  4. arXiv:2103.09223  [pdf, other

    cs.CG

    Uncertain Curve Simplification

    Authors: Kevin Buchin, Maarten Löffler, Aleksandr Popov, Marcel Roeloffzen

    Abstract: We study the problem of polygonal curve simplification under uncertainty, where instead of a sequence of exact points, each uncertain point is represented by a region, which contains the (unknown) true location of the vertex. The regions we consider are disks, line segments, convex polygons, and discrete sets of points. We are interested in finding the shortest subsequence of uncertain points such… ▽ More

    Submitted 16 March, 2021; originally announced March 2021.

    Comments: 25 pages, 5 figures

  5. Fréchet Distance for Uncertain Curves

    Authors: Kevin Buchin, Chenglin Fan, Maarten Löffler, Aleksandr Popov, Benjamin Raichel, Marcel Roeloffzen

    Abstract: In this paper we study a wide range of variants for computing the (discrete and continuous) Fréchet distance between uncertain curves. We define an uncertain curve as a sequence of uncertainty regions, where each region is a disk, a line segment, or a set of points. A realisation of a curve is a polyline connecting one point from each region. Given an uncertain curve and a second (certain or uncer… ▽ More

    Submitted 24 April, 2020; originally announced April 2020.

    Comments: 48 pages, 11 figures. This is the full version of the paper to be published in ICALP 2020

    Journal ref: ACM Transactions on Algorithms 19.3 (2023), article no. 29

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

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

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

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

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

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

  12. arXiv:1708.00576  [pdf, other

    cs.CG

    Line Segment Covering of Cells in Arrangements

    Authors: Matias Korman, Sheung-Hung Poon, Marcel Roeloffzen

    Abstract: Given a collection $L$ of line segments, we consider its arrangement and study the problem of covering all cells with line segments of $L$. That is, we want to find a minimum-size set $L'$ of line segments such that every cell in the arrangement has a line from $L'$ defining its boundary. We show that the problem is NP-hard, even when all segments are axis-aligned. In fact, the problem is still NP… ▽ More

    Submitted 1 August, 2017; originally announced August 2017.

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

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

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

  16. arXiv:1702.08607  [pdf, other

    cs.CG

    Faster DB-scan and HDB-scan in Low-Dimensional Euclidean Spaces

    Authors: Mark de Berg, Ade Gunawan, Marcel Roeloffzen

    Abstract: We present a new algorithm for the widely used density-based clustering method DBscan. Our algorithm computes the DBscan-clustering in $O(n\log n)$ time in $\mathbb{R}^2$, irrespective of the scale parameter $\varepsilon$ (and assuming the second parameter MinPts is set to a fixed constant, as is the case in practice). Experiments show that the new algorithm is not only fast in theory, but that a… ▽ More

    Submitted 27 February, 2017; originally announced February 2017.

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

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

  19. Distance-Sensitive Planar Point Location

    Authors: Boris Aronov, Mark de Berg, David Eppstein, Marcel Roeloffzen, Bettina Speckmann

    Abstract: Let $\mathcal{S}$ be a connected planar polygonal subdivision with $n$ edges that we want to preprocess for point-location queries, and where we are given the probability $γ_i$ that the query point lies in a polygon $P_i$ of $\mathcal{S}$. We show how to preprocess $\mathcal{S}$ such that the query time for a point~$p\in P_i$ depends on~$γ_i$ and, in addition, on the distance from $p$ to the bound… ▽ More

    Submitted 1 February, 2016; originally announced February 2016.

    Journal ref: Comp. Geom. Theory & Applications 54: 17-31, 2016

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

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

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