Skip to main content

Showing 1–18 of 18 results for author: Krupke, D

.
  1. arXiv:2403.16203  [pdf, other

    cs.CG cs.DS

    Maximum Polygon Packing: The CG:SHOP Challenge 2024

    Authors: Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Stefan Schirra

    Abstract: We give an overview of the 2024 Computational Geometry Challenge targeting the problem \textsc{Maximum Polygon Packing}: Given a convex region $P$ in the plane, and a collection of simple polygons $Q_1, \ldots, Q_n$, each $Q_i$ with a respective value $c_i$, find a subset $S \subseteq \{1, \ldots,n\}$ and a feasible packing within $P$ of the polygons $Q_i$ (without rotation) for $i \in S$, maximiz… ▽ More

    Submitted 24 March, 2024; originally announced March 2024.

    Comments: 16 pages, 10 figures

    ACM Class: F.2.2

  2. arXiv:2310.20340  [pdf, other

    cs.RO cs.CG

    Near-Optimal Coverage Path Planning with Turn Costs

    Authors: Dominik Michael Krupke

    Abstract: Coverage path planning is a fundamental challenge in robotics, with diverse applications in aerial surveillance, manufacturing, cleaning, inspection, agriculture, and more. The main objective is to devise a trajectory for an agent that efficiently covers a given area, while minimizing time or energy consumption. Existing practical approaches often lack a solid theoretical foundation, relying on pu… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

  3. arXiv:2307.01092  [pdf, other

    cs.CG

    The Lawn Mowing Problem: From Algebra to Algorithms

    Authors: Sándor P. Fekete, Dominik Krupke, Michael Perk, Christian Rieck, Christian Scheffer

    Abstract: For a given polygonal region $P$, the Lawn Mowing Problem (LMP) asks for a shortest tour $T$ that gets within Euclidean distance 1/2 of every point in $P$; this is equivalent to computing a shortest tour for a unit-diameter cutter $C$ that covers all of $P$. As a generalization of the Traveling Salesman Problem, the LMP is NP-hard; unlike the discrete TSP, however, the LMP has defied efforts to ac… ▽ More

    Submitted 3 July, 2023; originally announced July 2023.

    Comments: 23 pages, 12 figures

  4. arXiv:2303.07007  [pdf, other

    cs.CG cs.DS

    Minimum Coverage by Convex Polygons: The CG:SHOP Challenge 2023

    Authors: Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Stefan Schirra

    Abstract: We give an overview of the 2023 Computational Geometry Challenge targeting the problem Minimum Coverage by Convex Polygons, which consists of covering a given polygonal region (possibly with holes) by a minimum number of convex subsets, a problem with a long-standing tradition in Computational Geometry.

    Submitted 13 March, 2023; originally announced March 2023.

    Comments: 12 pages, 6 figures, 1 table. arXiv admin note: text overlap with arXiv:2203.07444

    ACM Class: F.2.2

  5. arXiv:2211.05891  [pdf, other

    cs.CG

    A Closer Cut: Computing Near-Optimal Lawn Mowing Tours

    Authors: Sándor P. Fekete, Dominik Krupke, Michael Perk, Christian Rieck, Christian Scheffer

    Abstract: For a given polygonal region $P$, the Lawn Mowing Problem (LMP) asks for a shortest tour $T$ that gets within Euclidean distance 1 of every point in $P$; this is equivalent to computing a shortest tour for a unit-disk cutter $C$ that covers all of $P$. As a geometric optimization problem of natural practical and theoretical importance, the LMP generalizes and combines several notoriously difficult… ▽ More

    Submitted 10 November, 2022; originally announced November 2022.

    Comments: 17 pages, 17 figures

  6. arXiv:2203.07444  [pdf, other

    cs.CG cs.DS

    Minimum Partition into Plane Subgraphs: The CG:SHOP Challenge 2022

    Authors: Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Stefan Schirra

    Abstract: We give an overview of the 2022 Computational Geometry Challenge targeting the problem Minimum Partition into Plane Subsets, which consists of partitioning a given set of line segments into a minimum number of non-crossing subsets.

    Submitted 14 March, 2022; originally announced March 2022.

    Comments: 13 pages, 5 figures, 1 table

    ACM Class: F.2.2

  7. arXiv:2111.07304  [pdf, other

    cs.CG cs.DS

    Area-Optimal Simple Polygonalizations: The CG Challenge 2019

    Authors: Erik D. Demaine, Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Joseph S. B. Mitchell

    Abstract: We give an overview of theoretical and practical aspects of finding a simple polygon of minimum (Min-Area) or maximum (Max-Area) possible area for a given set of n points in the plane. Both problems are known to be NP-hard and were the subject of the 2019 Computational Geometry Challenge, which presented the quest of finding good solutions to more than 200 instances, ranging from n = 10 all the wa… ▽ More

    Submitted 14 November, 2021; originally announced November 2021.

    Comments: 12 pages, 9 Futures, 1 table

    ACM Class: F.2.2

  8. arXiv:2103.15381  [pdf, other

    cs.CG cs.RO

    Computing Coordinated Motion Plans for Robot Swarms: The CG:SHOP Challenge 2021

    Authors: Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Joseph S. B. Mitchell

    Abstract: We give an overview of the 2021 Computational Geometry Challenge, which targeted the problem of optimally coordinating a set of robots by computing a family of collision-free trajectories for a set set S of n pixel-shaped objects from a given start configuration into a desired target configuration.

    Submitted 29 March, 2021; originally announced March 2021.

    Comments: 13 pages, 8 figures, 2 tables

    ACM Class: F.2.2; I.2.9

  9. arXiv:2103.14599  [pdf, other

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

    Minimum Scan Cover and Variants -- Theory and Experiments

    Authors: Kevin Buchin, Sándor P. Fekete, Alexander Hill, Linda Kleist, Irina Kostitsyna, Dominik Krupke, Roel Lambers, Martijn Struijs

    Abstract: We consider a spectrum of geometric optimization problems motivated by contexts such as satellite communication and astrophysics. In the problem Minimum Scan Cover with Angular Costs, we are given a graph $G$ that is embedded in Euclidean space. The edges of $G$ need to be scanned, i.e., probed from both of their vertices. In order to scan their edge, two vertices need to face each other; changing… ▽ More

    Submitted 26 March, 2021; originally announced March 2021.

  10. arXiv:2004.04207  [pdf, other

    cs.CG

    Computing Convex Partitions for Point Sets in the Plane: The CG:SHOP Challenge 2020

    Authors: Erik D. Demaine, Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Joseph S. B. Mitchell

    Abstract: We give an overview of the 2020 Computational Geometry Challenge, which targeted the problem of partitioning the convex hull of a given planar point set P into the smallest number of convex faces, such that no point of P is contained in the interior of a face.

    Submitted 8 April, 2020; originally announced April 2020.

    Comments: 8 pages, 3 figures, 1 table

    ACM Class: F.2.2

  11. arXiv:2004.03486  [pdf, other

    cs.CG

    Probing a Set of Trajectories to Maximize Captured Information

    Authors: Sándor P. Fekete, Alexander Hill, Dominik Krupke, Tyler Mayer, Joseph S. B. Mitchell, Ojas Parekh, Cynthia A. Phillips

    Abstract: We study a trajectory analysis problem we call the Trajectory Capture Problem (TCP), in which, for a given input set ${\cal T}$ of trajectories in the plane, and an integer $k\geq 2$, we seek to compute a set of $k$ points (``portals'') to maximize the total weight of all subtrajectories of ${\cal T}$ between pairs of portals. This problem naturally arises in trajectory analysis and summarization.… ▽ More

    Submitted 7 April, 2020; originally announced April 2020.

  12. arXiv:2003.08816  [pdf, other

    cs.CG cs.DM math.CO

    Minimum Scan Cover with Angular Transition Costs

    Authors: Sándor P. Fekete, Linda Kleist, Dominik Krupke

    Abstract: We provide a comprehensive study of a natural geometric optimization problem motivated by questions in the context of satellite communication and astrophysics. In the problem Minimum Scan Cover with Angular Costs (MSC), we are given a graph $G$ that is embedded in Euclidean space. The edges of $G$ need to be scanned, i.e., probed from both of their vertices. In order to scan their edge, two vertic… ▽ More

    Submitted 19 March, 2020; originally announced March 2020.

    ACM Class: F.2.2; G.2.2

  13. arXiv:1808.04417  [pdf, other

    cs.CG

    Covering Tours and Cycle Covers with Turn Costs: Hardness and Approximation

    Authors: Sándor P. Fekete, Dominik Krupke

    Abstract: We investigate a variety of problems of finding tours and cycle covers with minimum turn cost. Questions of this type have been studied in the past, with complexity and approximation results as well as open problems dating back to work by Arkin et al. in 2001. A wide spectrum of practical applications have renewed the interest in these questions, and spawned variants: for full coverage, every poin… ▽ More

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

    Comments: 25 pages, 26 figures

    ACM Class: F.2.2

  14. arXiv:1709.06299  [pdf, other

    cs.DS cs.CC cs.CG

    Tilt Assembly: Algorithms for Micro-Factories That Build Objects with Uniform External Forces

    Authors: Aaron T. Becker, Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, Christian Rieck, Christian Scheffer, Arne Schmidt

    Abstract: We present algorithmic results for the parallel assembly of many micro-scale objects in two and three dimensions from tiny particles, which has been proposed in the context of programmable matter and self-assembly for building high-yield micro-factories. The underlying model has particles moving under the influence of uniform external forces until they hit an obstacle; particles can bond when bein… ▽ More

    Submitted 19 September, 2017; originally announced September 2017.

    Comments: 17 pages, 17 figures, 1 table, full version of extended abstract that is to appear in ISAAC 2017

    ACM Class: F.2.2

  15. arXiv:1701.00441  [pdf, other

    cs.RO cs.CG

    Collecting a Swarm in a Grid Environment Using Shared, Global Inputs

    Authors: Arun V. Mahadev, Dominik Krupke, Jan-Marc Reinhardt, Sándor P. Fekete, Aaron T. Becker

    Abstract: This paper investigates efficient techniques to collect and concentrate an under-actuated particle swarm despite obstacles. Concentrating a swarm of particles is of critical importance in health-care for targeted drug delivery, where micro-scale particles must be steered to a goal location. Individual particles must be small in order to navigate through micro-vasculature, but decreasing size bring… ▽ More

    Submitted 2 January, 2017; originally announced January 2017.

    Comments: 8 pages, 8 figures; extended abstract appears in CASE 2016

    ACM Class: I.2.11; F.2.2

  16. arXiv:1603.07077  [pdf, other

    cs.CG cs.DS

    Computing Nonsimple Polygons of Minimum Perimeter

    Authors: Sándor P. Fekete, Andreas Haas, Michael Hemmer, Michael Hoffmann, Irina Kostitsyna, Dominik Krupke, Florian Maurer, Joseph S. B. Mitchell, Arne Schmidt, Christiane Schmidt, Julian Troegel

    Abstract: We provide exact and approximation methods for solving a geometric relaxation of the Traveling Salesman Problem (TSP) that occurs in curve reconstruction: for a given set of vertices in the plane, the problem Minimum Perimeter Polygon (MPP) asks for a (not necessarily simply connected) polygon with shortest possible boundary length. Even though the closely related problem of finding a minimum cycl… ▽ More

    Submitted 23 March, 2016; originally announced March 2016.

    Comments: 24 pages, 21 figures, 1 table; full version of extended abstract that is to appear in SEA 2016

    ACM Class: F.2.2

  17. arXiv:1505.03128  [pdf, other

    cs.RO

    A Parallel Distributed Strategy for Arraying a Scattered Robot Swarm

    Authors: Dominik Krupke, Michael Hemmer, James McLurkin, Yu Zhou, Sandor P. Fekete

    Abstract: We consider the problem of organizing a scattered group of $n$ robots in two-dimensional space, with geometric maximum distance $D$ between robots. The communication graph of the swarm is connected, but there is no central authority for organizing it. We want to arrange them into a sorted and equally-spaced array between the robots with lowest and highest label, while maintaining a connected commu… ▽ More

    Submitted 12 May, 2015; originally announced May 2015.

  18. arXiv:1505.03116  [pdf, other

    cs.RO

    Distributed Cohesive Control for Robot Swarms: Maintaining Good Connectivity in the Presence of Exterior Forces

    Authors: Dominik Krupke, Maximilian Ernestus, Michael Hemmer, Sandor P. Fekete

    Abstract: We present a number of powerful local mechanisms for maintaining a dynamic swarm of robots with limited capabilities and information, in the presence of external forces and permanent node failures. We propose a set of local continuous algorithms that together produce a generalization of a Euclidean Steiner tree. At any stage, the resulting overall shape achieves a good compromise between local thi… ▽ More

    Submitted 12 May, 2015; originally announced May 2015.