Skip to main content

Showing 1–50 of 112 results for author: Fekete, S

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

    cs.CG

    Dispersive Vertex Guarding for Simple and Non-Simple Polygons

    Authors: Sándor P. Fekete, Joseph S. B. Mitchell, Christian Rieck, Christian Scheffer, Christiane Schmidt

    Abstract: We study the Dispersive Art Gallery Problem with vertex guards: Given a polygon $\mathcal{P}$, with pairwise geodesic Euclidean vertex distance of at least $1$, and a rational number $\ell$; decide whether there is a set of vertex guards such that $\mathcal{P}$ is guarded, and the minimum geodesic Euclidean distance between any two guards (the so-called dispersion distance) is at least $\ell$. W… ▽ More

    Submitted 9 June, 2024; originally announced June 2024.

    Comments: 13 pages, 14 figures; accepted at the 36th Canadian Conference on Computational Geometry (CCCG 2024)

    ACM Class: F.2.2

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

  3. arXiv:2311.09995  [pdf, other

    quant-ph cs.DS math.OC

    Realistic Runtime Analysis for Quantum Simplex Computation

    Authors: Sabrina Ammann, Maximilian Hess, Debora Ramacciotti, Sándor P. Fekete, Paulina L. A. Goedicke, David Gross, Andreea Lefterovici, Tobias J. Osborne, Michael Perk, Antonio Rotundo, S. E. Skelton, Sebastian Stiller, Timo de Wolff

    Abstract: In recent years, strong expectations have been raised for the possible power of quantum computing for solving difficult optimization problems, based on theoretical, asymptotic worst-case bounds. Can we expect this to have consequences for Linear and Integer Programming when solving instances of practically relevant size, a fundamental goal of Mathematical Programming, Operations Research and Algor… ▽ More

    Submitted 16 November, 2023; originally announced November 2023.

    Comments: 39 pages, 8 figures

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

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

  6. arXiv:2211.09198  [pdf, other

    cs.RO cs.CG

    Reconfiguration of a 2D Structure Using Spatio-Temporal Planning and Load Transferring

    Authors: Javier Garcia, Michael Yannuzzi, Peter Kramer, Christian Rieck, Sándor P. Fekete, Aaron T. Becker

    Abstract: We present progress on the problem of reconfiguring a 2D arrangement of building material by a cooperative group of robots. These robots must avoid collisions, deadlocks, and are subjected to the constraint of maintaining connectivity of the structure. We develop two reconfiguration methods, one based on spatio-temporal planning, and one based on target swap**, to increase building efficiency. T… ▽ More

    Submitted 7 March, 2024; v1 submitted 16 November, 2022; originally announced November 2022.

    Comments: seven pages, eight figures, one table; revised version; to appear in the proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA 2024)

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

  8. arXiv:2209.11028  [pdf, other

    cs.CG cs.DS cs.RO

    Efficiently Reconfiguring a Connected Swarm of Labeled Robots

    Authors: Sándor P. Fekete, Peter Kramer, Christian Rieck, Christian Scheffer, Arne Schmidt

    Abstract: When considering motion planning for a swarm of $n$ labeled robots, we need to rearrange a given start configuration into a desired target configuration via a sequence of parallel, continuous, collision-free robot motions. The objective is to reach the new configuration in a minimum amount of time; an important constraint is to keep the swarm connected at all times. Problems of this type have been… ▽ More

    Submitted 22 September, 2022; originally announced September 2022.

    Comments: 26 pages, 17 figures, full version of an extended abstract accepted for publication in the proceedings of the 33rd International Symposium on Algorithms and Computation (ISAAC 2022)

    ACM Class: F.2.2

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

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

  11. arXiv:2111.05386  [pdf, other

    cs.CG cs.DS

    Computing Area-Optimal Simple Polygonizations

    Authors: Sándor P. Fekete, Andreas Haas, Phillip Keldenich, Michael Perk, Arne Schmidt

    Abstract: We consider methods for finding a simple polygon of minimum (Min-Area) or maximum (Max-Area) possible area for a given set of points in the plane. Both problems are known to be NP-hard; at the center of the recent CG Challenge, practical methods have received considerable attention. However, previous methods focused on heuristic methods, with no proof of optimality. We develop exact methods, based… ▽ More

    Submitted 9 November, 2021; originally announced November 2021.

    Comments: 24 pages, 19 figures, 3 tables; to appear in ACM Transactions on Experimental Algorithms

    ACM Class: F.2.2

  12. arXiv:2109.12381  [pdf, other

    cs.CG cs.DS

    Connected Coordinated Motion Planning with Bounded Stretch

    Authors: Sándor P. Fekete, Phillip Keldenich, Ramin Kosfeld, Christian Rieck, Christian Scheffer

    Abstract: We consider the problem of connected coordinated motion planning for a large collective of simple, identical robots: From a given start grid configuration of robots, we need to reach a desired target configuration via a sequence of parallel, collision-free robot motions, such that the set of robots induces a connected grid graph at all integer times. The objective is to minimize the makespan of th… ▽ More

    Submitted 13 October, 2023; v1 submitted 25 September, 2021; originally announced September 2021.

    Comments: 28 pages, 18 figures, full version of an extended abstract that appeared in the proceedings of the 32nd International Symposium on Algorithms and Computation (ISAAC 2021); revised version (more details added, and ty** errors corrected)

    ACM Class: F.2.2

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

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

  15. arXiv:2103.07258  [pdf, other

    cs.CG

    Packing Squares into a Disk with Optimal Worst-Case Density

    Authors: Sándor P. Fekete, Vijaykrishna Gurunathan, Kushagra Juneja, Phillip Keldenich, Linda Kleist, Christian Scheffer

    Abstract: We provide a tight result for a fundamental problem arising from packing squares into a circular container: The critical density of packing squares into a disk is $δ=\frac{8}{5π}\approx 0.509$. This implies that any set of (not necessarily equal) squares of total area $A \leq \frac{8}{5}$ can always be packed into a disk with radius 1; in contrast, for any $\varepsilon>0$ there are sets of squares… ▽ More

    Submitted 29 March, 2022; v1 submitted 12 March, 2021; originally announced March 2021.

    Comments: 24 pages, 15 figures. Full version of a SoCG 2021 paper with the same title

    ACM Class: F.2.2

  16. arXiv:2011.13275  [pdf, other

    cs.CG cs.DM cs.GT econ.TH math.OC

    Competitive Location Problems: Balanced Facility Location and the One-Round Manhattan Voronoi Game

    Authors: Thomas Byrne, Sándor P. Fekete, Jörg Kalcsics, Linda Kleist

    Abstract: We study competitive location problems in a continuous setting, in which facilities have to be placed in a rectangular domain $R$ of normalized dimensions of $1$ and $ρ\geq 1$, and distances are measured according to the Manhattan metric. We show that the family of 'balanced' facility configurations (in which the Voronoi cells of individual facilities are equalized with respect to a number of geom… ▽ More

    Submitted 5 September, 2022; v1 submitted 26 November, 2020; originally announced November 2020.

    Comments: 22 pages, 16 figures

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

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

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

  20. arXiv:2003.08236  [pdf, other

    cs.CG

    Worst-Case Optimal Covering of Rectangles by Disks

    Authors: Sándor P. Fekete, Utkarsh Gupta, Phillip Keldenich, Christian Scheffer, Sahil Shah

    Abstract: We provide the solution for a fundamental problem of geometric optimization by giving a complete characterization of worst-case optimal disk coverings of rectangles: For any $λ\geq 1$, the critical covering area $A^*(λ)$ is the minimum value for which any set of disks with total area at least $A^*(λ)$ can cover a rectangle of dimensions $λ\times 1$. We show that there is a threshold value… ▽ More

    Submitted 18 March, 2020; originally announced March 2020.

    Comments: 45 pages, 26 figures. Full version of an extended abstract with the same title accepted for publication in the proceedings of the 36th Symposium on Computational Geometry (SoCG 2020)

  21. arXiv:1910.09917  [pdf, other

    cs.CG

    Folding Polyominoes with Holes into a Cube

    Authors: Oswin Aichholzer, Hugo A. Akitaya, Kenneth C. Cheung, Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Linda Kleist, Irina Kostitsyna, Maarten Löffler, Zuzana Masárová, Klara Mundilova, Christiane Schmidt

    Abstract: When can a polyomino piece of paper be folded into a unit cube? Prior work studied tree-like polyominoes, but polyominoes with holes remain an intriguing open problem. We present sufficient conditions for a polyomino with one or several holes to fold into a cube, and conditions under which cube folding is impossible. In particular, we show that all but five special \emph{simple} holes guarantee fo… ▽ More

    Submitted 2 July, 2020; v1 submitted 22 October, 2019; originally announced October 2019.

    Comments: 24 pages, 21 figures

    ACM Class: F.2.2

  22. arXiv:1910.03249  [pdf, ps, other

    cs.DS

    Parallel Online Algorithms for the Bin Packing Problem

    Authors: Sándor P. Fekete, Jonas Grosse-Holz, Phillip Keldenich, Arne Schmidt

    Abstract: We study \emph{parallel} online algorithms: For some fixed integer $k$, a collective of $k$ parallel processes that perform online decisions on the same sequence of events forms a $k$-\emph{copy algorithm}. For any given time and input sequence, the overall performance is determined by the best of the $k$ individual total results. Problems of this type have been considered for online makespa… ▽ More

    Submitted 8 October, 2019; originally announced October 2019.

  23. arXiv:1909.03880  [pdf, other

    cs.CG

    Connected Assembly and Reconfiguration by Finite Automata

    Authors: Sándor P. Fekete, Eike Niehs, Christian Scheffer, Arne Schmidt

    Abstract: We consider methods for connected reconfigurations by finite automate in the so-called \emph{hybrid} or \emph{Robot-on-Tiles} model of programmable matter, in which a number of simple robots move on and rearrange an arrangement of passive tiles in the plane that form \emph{polyomino} shapes, making use of a supply of additional tiles that can be placed. We investigate the problem of reconfiguratio… ▽ More

    Submitted 9 September, 2019; originally announced September 2019.

  24. arXiv:1908.07668  [pdf, other

    cs.CG math.CO

    Existence and hardness of conveyor belts

    Authors: Molly Baird, Sara C. Billey, Erik D. Demaine, Martin L. Demaine, David Eppstein, Sándor Fekete, Graham Gordon, Sean Griffin, Joseph S. B. Mitchell, Joshua P. Swanson

    Abstract: An open problem of Manuel Abellanas asks whether every set of disjoint closed unit disks in the plane can be connected by a conveyor belt, which means a tight simple closed curve that touches the boundary of each disk, possibly multiple times. We prove three main results. First, for unit disks whose centers are both $x$-monotone and $y$-monotone, or whose centers have $x$-coordinates that differ b… ▽ More

    Submitted 20 August, 2019; originally announced August 2019.

    MSC Class: 52C26 ACM Class: G.2.0

    Journal ref: Electronic J. Combinatorics 27 (4), Paper 4.25, 2020

  25. arXiv:1905.00612  [pdf, other

    cs.DS cs.CG

    Online Circle Packing

    Authors: Sándor P. Fekete, Sven von Höveling, Christian Scheffer

    Abstract: We consider the online problem of packing circles into a square container. A sequence of circles has to be packed one at a time, without knowledge of the following incoming circles and without moving previously packed circles. We present an algorithm that packs any online sequence of circles with a combined area not larger than 0.350389 0.350389 of the square's area, improving the previous best va… ▽ More

    Submitted 2 May, 2019; originally announced May 2019.

    Comments: 13 pages, 11 figures, to appear in WADS 2019

  26. arXiv:1903.07908  [pdf, other

    cs.CG

    Packing Disks into Disks with Optimal Worst-Case Density

    Authors: Sándor P. Fekete, Phillip Keldenich, Christian Scheffer

    Abstract: We provide a tight result for a fundamental problem arising from packing disks into a circular container: The critical density of packing disks in a disk is 0.5. This implies that any set of (not necessarily equal) disks of total area $δ\leq 1/2$ can always be packed into a disk of area 1; on the other hand, for any $\varepsilon>0$ there are sets of disks of area $1/2+\varepsilon$ that cannot be p… ▽ More

    Submitted 19 March, 2019; originally announced March 2019.

    MSC Class: Packing and covering problems; Computational geometry

  27. arXiv:1810.06360  [pdf, other

    cs.DS

    CADbots: Algorithmic Aspects of Manipulating Programmable Matter with Finite Automata

    Authors: Sándor P. Fekete, Robert Gmyr, Sabrina Hugo, Phillip Keldenich, Christian Scheffer, Arne Schmidt

    Abstract: We contribute results for a set of fundamental problems in the context of programmable matter by presenting algorithmic methods for evaluating and manipulating a collective of particles by a finite automaton that can neither store significant amounts of data, nor perform complex computations, and is limited to a handful of possible physical operations. We provide a toolbox for carrying out fundame… ▽ More

    Submitted 15 October, 2018; originally announced October 2018.

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

  29. arXiv:1807.01584  [pdf, other

    cs.CG

    Efficient Parallel Self-Assembly Under Uniform Control Inputs

    Authors: Arne Schmidt, Sheryl Manzoor, Li Huang, Aaron T. Becker, Sándor P. Fekete

    Abstract: We prove that by successively combining subassemblies, we can achieve sublinear construction times for "staged" assembly of micro-scale objects from a large number of tiny particles, for vast classes of shapes; this is a significant advance in the context of programmable matter and self-assembly for building high-yield micro-factories.The underlying model has particles moving under the influence o… ▽ More

    Submitted 4 July, 2018; originally announced July 2018.

    Comments: 21 pages, 15 figures

  30. arXiv:1801.01689  [pdf, other

    cs.CG cs.DS cs.RO

    Coordinated Motion Planning: Reconfiguring a Swarm of Labeled Robots with Bounded Stretch

    Authors: Erik D. Demaine, Sándor P. Fekete, Phillip Keldenich, Henk Meijer, Christian Scheffer

    Abstract: We present a number of breakthroughs for coordinated motion planning, in which the objective is to reconfigure a swarm of labeled convex objects by a combination of parallel, continuous, collision-free translations into a given target arrangement. Problems of this type can be traced back to the classic work of Schwartz and Sharir (1983), who gave a method for deciding the existence of a coordinate… ▽ More

    Submitted 5 January, 2018; originally announced January 2018.

    Comments: 32 pages, 20 figures

    ACM Class: F.2.2; I.2.9

  31. Folding Polyominoes into (Poly)Cubes

    Authors: Oswin Aichholzer, Michael Biro, Erik D. Demaine, Martin L. Demaine, David Eppstein, Sándor P. Fekete, Adam Hesterberg, Irina Kostitsyna, Christiane Schmidt

    Abstract: We study the problem of folding a polyomino $P$ into a polycube $Q$, allowing faces of $Q$ to be covered multiple times. First, we define a variety of folding models according to whether the folds (a) must be along grid lines of $P$ or can divide squares in half (diagonally and/or orthogonally), (b) must be mountain or can be both mountain and valley, (c) can remain flat (forming an angle of… ▽ More

    Submitted 25 March, 2018; v1 submitted 26 December, 2017; originally announced December 2017.

    Comments: 30 pages, 19 figures, full version of extended abstract that appeared in CCCG 2015. (Change over previous version: Fixed a missing reference.)

    ACM Class: F.2.2

    Journal ref: Int. J. Comp. Geom. & Appl. 28 (3): 197-226, 2018

  32. arXiv:1712.06498  [pdf, other

    cs.CG

    Don't Rock the Boat: Algorithms for Balanced Dynamic Loading and Unloading

    Authors: Sándor P. Fekete, Sven von Höveling, Joseph S. B. Mitchell, Christian Rieck, Christian Scheffer, Arne Schmidt, James R. Zuber

    Abstract: We consider dynamic loading and unloading problems for heavy geometric objects. The challenge is to maintain balanced configurations at all times: minimize the maximal motion of the overall center of gravity. While this problem has been studied from an algorithmic point of view, previous work only focuses on balancing the final center of gravity; we give a variety of results for computing balanced… ▽ More

    Submitted 17 January, 2018; v1 submitted 18 December, 2017; originally announced December 2017.

    Comments: 23 pages, 3 figures, full version of conference paper to appear in LATIN 2018

    ACM Class: F.2.2

  33. arXiv:1712.01197  [pdf, other

    cs.ET cs.CG cs.DC cs.DS cs.RO

    Particle Computation: Complexity, Algorithms, and Logic

    Authors: Aaron T. Becker, Erik D. Demaine, Sándor P. Fekete, Jarrett Lonsforda, Rose Morris-Wright

    Abstract: We investigate algorithmic control of a large swarm of mobile particles (such as robots, sensors, or building material) that move in a 2D workspace using a global input signal (such as gravity or a magnetic field). We show that a maze of obstacles to the environment can be used to create complex systems. We provide a wide range of results for a wide range of questions. These can be subdivided into… ▽ More

    Submitted 4 December, 2017; originally announced December 2017.

    Comments: 27 pages, 19 figures, full version that combines three previous conference articles

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

  35. arXiv:1709.03876  [pdf, other

    cs.CG

    Conflict-Free Coloring of Intersection Graphs

    Authors: Sándor P. Fekete, Phillip Keldenich

    Abstract: A conflict-free $k$-coloring of a graph $G=(V,E)$ assigns one of $k$ different colors to some of the vertices such that, for every vertex $v$, there is a color that is assigned to exactly one vertex among $v$ and $v$'s neighbors. Such colorings have applications in wireless networking, robotics, and geometry, and are well studied in graph theory. Here we study the conflict-free coloring of geometr… ▽ More

    Submitted 12 September, 2017; originally announced September 2017.

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

    ACM Class: F.2.2

  36. arXiv:1705.00924  [pdf, other

    cs.CG

    Split Packing: Algorithms for Packing Circles with Optimal Worst-Case Density

    Authors: Sándor P. Fekete, Sebastian Morr, Christian Scheffer

    Abstract: In the classic circle packing problem, one asks whether a given set of circles can be packed into a given container. Packing problems like this have been shown to be $\mathsf{NP}$-hard. In this paper, we present new sufficient conditions for packing circles into square and triangular containers, using only the sum of the circles' areas: For square containers, it is possible to pack any set of circ… ▽ More

    Submitted 27 June, 2018; v1 submitted 2 May, 2017; originally announced May 2017.

    Comments: 36 pages, 34 figures

  37. arXiv:1702.07696  [pdf, other

    cs.DS

    An Efficient Data Structure for Dynamic Two-Dimensional Reconfiguration

    Authors: Sándor P. Fekete, Jan-Marc Reinhardt, Christian Scheffer

    Abstract: In the presence of dynamic insertions and deletions into a partially reconfigurable FPGA, fragmentation is unavoidable. This poses the challenge of develo** efficient approaches to dynamic defragmentation and reallocation. One key aspect is to develop efficient algorithms and data structures that exploit the two-dimensional geometry of a chip, instead of just one. We propose a new method for thi… ▽ More

    Submitted 24 February, 2017; originally announced February 2017.

    Comments: 11 pages, 12 figures; full version of extended abstract that appeared in ARCS 2016

    ACM Class: F.2.2

  38. arXiv:1701.05999  [pdf, other

    cs.DM cs.DS math.CO

    Conflict-Free Coloring of Planar Graphs

    Authors: Zachary Abel, Victor Alvarez, Aman Gour, Adam Hesterberg, Erik D. Demaine, Sándor P. Fekete, Phillip Keldenich, Christian Scheffer

    Abstract: A conflict-free k-coloring of a graph assigns one of k different colors to some of the vertices such that, for every vertex v, there is a color that is assigned to exactly one vertex among v and v's neighbors. Such colorings have applications in wireless networking, robotics, and geometry, and are well-studied in graph theory. Here we study the natural problem of the conflict-free chromatic number… ▽ More

    Submitted 12 September, 2018; v1 submitted 21 January, 2017; originally announced January 2017.

    Comments: 30 pages, 17 figures; full version (to appear in SIAM Journal on Discrete Mathematics) of extended abstract that appears in Proceeedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2017), pp. 1951-1963

    ACM Class: G.2.2; F.2.2

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

  40. arXiv:1611.08315  [pdf, other

    cs.CG

    Universal Guard Problems

    Authors: Sándor P. Fekete, Qian Li, Joseph S. B. Mitchell, Christian Scheffer

    Abstract: We provide a spectrum of results for the Universal Guard Problem, in which one is to obtain a small set of points ("guards") that are "universal" in their ability to guard any of a set of possible polygonal domains in the plane. We give upper and lower bounds on the number of universal guards that are always sufficient to guard all polygons having a given set of n vertices, or to guard all polygon… ▽ More

    Submitted 27 March, 2017; v1 submitted 24 November, 2016; originally announced November 2016.

    Comments: 28 pages, 19 figures, full version of extended abstract that appeared in the 27th International Symposium on Algorithms and Computation (ISAAC 2016), 32:1-32:13

    ACM Class: F.2.2

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

  42. arXiv:1603.06077  [pdf, other

    cs.CG

    Geometric Hitting Set for Segments of Few Orientations

    Authors: Sándor P. Fekete, Kan Huang, Joseph S. B. Mitchell, Ojas Parekh, Cynthia A. Phillips

    Abstract: We study several natural instances of the geometric hitting set problem for input consisting of sets of line segments (and rays, lines) having a small number of distinct slopes. These problems model path monitoring (e.g., on road networks) using the fewest sensors (the "hitting points"). We give approximation algorithms for cases including (i) lines of 3 slopes in the plane, (ii) vertical lines an… ▽ More

    Submitted 17 December, 2016; v1 submitted 19 March, 2016; originally announced March 2016.

    Comments: 35 pages, 10 figures; full journal version (to appear in Theory of Computing Systems) of conference paper that appears in WAOA 2015, pp. 145-157

    ACM Class: F.2.2

  43. arXiv:1603.05944  [pdf, other

    cs.CG

    Lower Bounds for Graph Exploration Using Local Policies

    Authors: Aditya Kumar Akash, Sandor P. Fekete, Seoung Kyou Lee, Alejandro Lopez-Ortiz, Daniela Maftuleac, James McLurkin

    Abstract: We give lower bounds for various natural node- and edge-based local strategies for exploring a graph. We consider this problem both in the setting of an arbitrary graph as well as the abstraction of a geometric exploration of a space by a robot, both of which have been extensively studied. We consider local exploration policies that use time-of-last- visit or alternatively least-frequently-visited… ▽ More

    Submitted 18 March, 2016; originally announced March 2016.

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

  44. arXiv:1511.02525  [pdf, other

    cs.DS

    Improved Approximation Algorithms for Relay Placement

    Authors: Alon Efrat, Sándor P. Fekete, Joseph S. B. Mitchell, Valentin Polishchuk, Jukka Suomela

    Abstract: In the relay placement problem the input is a set of sensors and a number $r \ge 1$, the communication range of a relay. In the one-tier version of the problem the objective is to place a minimum number of relays so that between every pair of sensors there is a path through sensors and/or relays such that the consecutive vertices of the path are within distance $r$ if both vertices are relays and… ▽ More

    Submitted 8 November, 2015; originally announced November 2015.

    Comments: 1+29 pages, 12 figures

  45. arXiv:1509.06898  [pdf, other

    cs.CG cs.ET

    Size-Dependent Tile Self-Assembly: Constant-Height Rectangles and Stability

    Authors: Sándor P. Fekete, Robert T. Schweller, Andrew Winslow

    Abstract: We introduce a new model of algorithmic tile self-assembly called size-dependent assembly. In previous models, supertiles are stable when the total strength of the bonds between any two halves exceeds some constant temperature. In this model, this constant temperature requirement is replaced by an nondecreasing temperature function $τ: \mathbb{N} \rightarrow \mathbb{N}$ that depends on the size of… ▽ More

    Submitted 23 September, 2015; originally announced September 2015.

    Comments: In proceedings of ISAAC 2015

  46. arXiv:1505.07862  [pdf, other

    cs.DS cs.CG

    New Geometric Algorithms for Fully Connected Staged Self-Assembly

    Authors: Erik D. Demaine, Sándor P. Fekete, Christian Scheffer, Arne Schmidt

    Abstract: We consider staged self-assembly systems, in which square-shaped tiles can be added to bins in several stages. Within these bins, the tiles may connect to each other, depending on the glue types of their edges. Previous work by Demaine et al. showed that a relatively small number of tile types suffices to produce arbitrary shapes in this model. However, these constructions were only based on a spa… ▽ More

    Submitted 31 December, 2016; v1 submitted 28 May, 2015; originally announced May 2015.

    Comments: 21 pages, 14 figures; full version of conference paper in DNA21

    ACM Class: F.2.2

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

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

  49. arXiv:1410.2295  [pdf, other

    cs.RO

    Local Policies for Efficiently Patrolling a Triangulated Region by a Robot Swarm

    Authors: Daniela Maftuleac, Seoung Kyou Lee, Sandor P. Fekete, Aditya Kumar Akash, Alejandro Lopez-Ortiz, James McLurkin

    Abstract: We present and analyze methods for patrolling an environment with a distributed swarm of robots. Our approach uses a physical data structure - a distributed triangulation of the workspace. A large number of stationary "map**" robots cover and triangulate the environment and a smaller number of mobile "patrolling" robots move amongst them. The focus of this work is to develop, analyze, implement… ▽ More

    Submitted 8 October, 2014; originally announced October 2014.

  50. arXiv:1408.3351  [pdf, other

    cs.ET

    Universal Computation with Arbitrary Polyomino Tiles in Non-Cooperative Self-Assembly

    Authors: Sándor P. Fekete, Jacob Hendricks, Matthew J. Patitz, Trent A. Rogers, Robert T. Schweller

    Abstract: In this paper we explore the power of geometry to overcome the limitations of non-cooperative self-assembly. We define a generalization of the abstract Tile Assembly Model (aTAM), such that a tile system consists of a collection of polyomino tiles, the Polyomino Tile Assembly Model (polyTAM), and investigate the computational powers of polyTAM systems at temperature 1, where attachment among tiles… ▽ More

    Submitted 18 August, 2014; v1 submitted 14 August, 2014; originally announced August 2014.