Skip to main content

Showing 1–31 of 31 results for author: Akitaya, H A

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

    cs.CG cs.DS

    Sliding Squares in Parallel

    Authors: Hugo A. Akitaya, Sándor P. Fekete, Peter Kramer, Saba Molaei, Christian Rieck, Frederick Stock, Tobias Wallner

    Abstract: We consider algorithmic problems motivated by modular robotic reconfiguration, for which we are given $n$ square-shaped modules (or robots) in a (labeled or unlabeled) start configuration and need to find a schedule of sliding moves to transform it into a desired goal configuration, maintaining connectivity of the configuration at all times. Recent work from Computational Geometry has aimed at m… ▽ More

    Submitted 6 December, 2024; originally announced December 2024.

    Comments: 38 pages, 35 figures

    ACM Class: F.2.2

  2. arXiv:2409.11614  [pdf, other

    cs.CG

    Minimum Plane Bichromatic Spanning Trees

    Authors: Hugo A. Akitaya, Ahmad Biniaz, Erik D. Demaine, Linda Kleist, Frederick Stock, Csaba D. Tóth

    Abstract: For a set of red and blue points in the plane, a minimum bichromatic spanning tree (MinBST) is a shortest spanning tree of the points such that every edge has a red and a blue endpoint. A MinBST can be computed in $O(n\log n)$ time where $n$ is the number of points. In contrast to the standard Euclidean MST, which is always plane (noncrossing), a MinBST may have edges that cross each other. Howeve… ▽ More

    Submitted 17 September, 2024; originally announced September 2024.

    Comments: ISAAC 2024

  3. arXiv:2404.04613  [pdf, other

    cs.CG math.MG

    Super Guarding and Dark Rays in Art Galleries

    Authors: MIT CompGeom Group, Hugo A. Akitaya, Erik D. Demaine, Adam Hesterberg, Anna Lubiw, Jayson Lynch, Joseph O'Rourke, Frederick Stock

    Abstract: We explore an Art Gallery variant where each point of a polygon must be seen by k guards, and guards cannot see through other guards. Surprisingly, even covering convex polygons under this variant is not straightforward. For example, covering every point in a triangle k=4 times (a 4-cover) requires 5 guards, and achieving a 10-cover requires 12 guards. Our main result is tight bounds on k-covering… ▽ More

    Submitted 9 April, 2024; v1 submitted 6 April, 2024; originally announced April 2024.

    Comments: 23 pages, 16 figures, 9 references

    MSC Class: 52C99 ACM Class: F.2.2; G.2.2

  4. arXiv:2311.07573  [pdf, other

    cs.CG

    Realizability of Free Spaces of Curves

    Authors: Hugo A. Akitaya, Maike Buchin, Majid Mirzanezhad, Leonie Ryvkin, Carola Wenk

    Abstract: The free space diagram is a popular tool to compute the well-known Fréchet distance. As the Fréchet distance is used in many different fields, many variants have been established to cover the specific needs of these applications. Often, the question arises whether a certain pattern in the free space diagram is "realizable", i.e., whether there exists a pair of polygonal chains whose free space dia… ▽ More

    Submitted 13 November, 2023; originally announced November 2023.

    Comments: 26 pages, 12 figures, 1 table, International Symposium on Algorithms And Computations (ISAAC 2023)

    ACM Class: F.2.2

  5. arXiv:2308.15317  [pdf, other

    cs.CG math.CO

    When Can You Tile an Integer Rectangle with Integer Squares?

    Authors: MIT CompGeom Group, Zachary Abel, Hugo A. Akitaya, Erik D. Demaine, Adam C. Hesterberg, Jayson Lynch

    Abstract: This paper characterizes when an $m \times n$ rectangle, where $m$ and $n$ are integers, can be tiled (exactly packed) by squares where each has an integer side length of at least 2. In particular, we prove that tiling is always possible when both $m$ and $n$ are sufficiently large (at least 10). When one dimension $m$ is small, the behavior is eventually periodic in $n$ with period 1, 2, or 3. Wh… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

    Comments: 6 pages, 1 figure

  6. arXiv:2307.00704  [pdf, other

    cs.CG

    Reconfiguration of Polygonal Subdivisions via Recombination

    Authors: Hugo A. Akitaya, Andrei Gonczi, Diane L. Souvaine, Csaba D. Tóth, Thomas Weighill

    Abstract: Motivated by the problem of redistricting, we study area-preserving reconfigurations of connected subdivisions of a simple polygon. A connected subdivision of a polygon $\mathcal{R}$, called a district map, is a set of interior disjoint connected polygons called districts whose union equals $\mathcal{R}$. We consider the recombination as the reconfiguration move which takes a subdivision and produ… ▽ More

    Submitted 2 July, 2023; originally announced July 2023.

    Comments: 27 pages, 15 figures, accepted at the European Symposium on Algorithms (ESA 2023)

  7. arXiv:2304.09990  [pdf, other

    cs.CG

    Reconfiguration of 3D Pivoting Modular Robots

    Authors: Hugo A. Akitaya, Frederick Stock

    Abstract: We study a new model of 3-dimensional modular self-reconfigurable robots Rhombic Dodecahedral (RD). By extending results on the 2D analog of this model we characterize the free space requirements for a pivoting move and investigate the $\textit{reconfiguration problem}$, that is, given two configurations $s$ and $t$ is there a sequence of moves that transforms $s$ into $t$? We show reconfiguration… ▽ More

    Submitted 19 April, 2023; originally announced April 2023.

  8. arXiv:2202.12045  [pdf, other

    math.CO cs.DM

    Pushing Blocks by Sweeping Lines

    Authors: Hugo A. Akitaya, Maarten Löffler, Giovanni Viglietta

    Abstract: We investigate the reconfiguration of $n$ blocks, or "tokens", in the square grid using "line pushes". A line push is performed from one of the four cardinal directions and pushes all tokens that are maximum in that direction to the opposite direction. Tokens that are in the way of other tokens are displaced in the same direction, as well. Similar models of manipulating objects using uniform ext… ▽ More

    Submitted 13 October, 2023; v1 submitted 24 February, 2022; originally announced February 2022.

    Comments: 26 pages, 23 figures

  9. arXiv:2105.07997  [pdf, other

    cs.CG cs.RO

    Compacting Squares: Input-Sensitive In-Place Reconfiguration of Sliding Squares

    Authors: Hugo A. Akitaya, Erik D. Demaine, Matias Korman, Irina Kostitsyna, Irene Parada, Willem Sonke, Bettina Speckmann, Ryuhei Uehara, Jules Wulms

    Abstract: A well-established theoretical model for modular robots in two dimensions are edge-connected configurations of square modules, which can reconfigure through so-called sliding moves. Dumitrescu and Pach [Graphs and Combinatorics, 2006] proved that it is always possible to reconfigure one edge-connected configuration of $n$ squares into any other using at most $O(n^2)$ sliding moves, while keeping t… ▽ More

    Submitted 14 December, 2021; v1 submitted 17 May, 2021; originally announced May 2021.

  10. arXiv:2103.06040  [pdf, other

    cs.CG

    Subtrajectory Clustering: Finding Set Covers for Set Systems of Subcurves

    Authors: Hugo A. Akitaya, Frederik Brüning, Erin Chambers, Anne Driemel

    Abstract: We study subtrajectory clustering under the Fréchet distance. Given one or more trajectories, the task is to split the trajectories into several parts, such that the parts have a good clustering structure. We approach this problem via a new set cover formulation, which we think provides a natural formalization of the problem as it is studied in many applications. Given a polygonal curve $P$ with… ▽ More

    Submitted 22 December, 2021; v1 submitted 10 March, 2021; originally announced March 2021.

    Comments: The new version contains updated results

  11. arXiv:2012.07556  [pdf, other

    cs.CG cs.CC cs.RO

    Characterizing Universal Reconfigurability of Modular Pivoting Robots

    Authors: Hugo A. Akitaya, Erik D. Demaine, Andrei Gonczi, Dylan H. Hendrickson, Adam Hesterberg, Matias Korman, Oliver Korten, Jayson Lynch, Irene Parada, Vera Sacristán

    Abstract: We give both efficient algorithms and hardness results for reconfiguring between two connected configurations of modules in the hexagonal grid. The reconfiguration moves that we consider are "pivots", where a hexagonal module rotates around a vertex shared with another module. Following prior work on modular robots, we define two natural sets of hexagon pivoting moves of increasing power: restrict… ▽ More

    Submitted 14 December, 2020; originally announced December 2020.

  12. arXiv:2011.07378  [pdf, other

    cs.DM cs.CC cs.DS

    Reconfiguration of Connected Graph Partitions via Recombination

    Authors: Hugo A. Akitaya, Matias Korman, Oliver Korten, Diane L. Souvaine, Csaba D. Tóth

    Abstract: Motivated by applications in gerrymandering detection, we study a reconfiguration problem on connected partitions of a connected graph $G$. A partition of $V(G)$ is \emph{connected} if every part induces a connected subgraph. In many applications, it is desirable to obtain parts of roughly the same size, possibly with some slack $s$. A \emph{Balanced Connected $k$-Partition with slack $s$}, denote… ▽ More

    Submitted 14 November, 2020; originally announced November 2020.

  13. arXiv:2006.01202  [pdf, other

    cs.CG

    Negative Instance for the Edge Patrolling Beacon Problem

    Authors: Zachary Abel, Hugo A. Akitaya, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Matias Korman, Jason S. Ku, Jayson Lynch

    Abstract: Can an infinite-strength magnetic beacon always ``catch'' an iron ball, when the beacon is a point required to be remain nonstrictly outside a polygon, and the ball is a point always moving instantaneously and maximally toward the beacon subject to staying nonstrictly within the same polygon? Kouhestani and Rappaport [JCDCG 2017] gave an algorithm for determining whether a ball-capturing beacon st… ▽ More

    Submitted 1 June, 2020; originally announced June 2020.

    Comments: Full version of a JCDCGGG2018 paper, 8 pages, 4 figures

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

  15. Face flips in origami tessellations

    Authors: Hugo A. Akitaya, Vida Dujmovi, David Eppstein, Thomas C. Hull, Kshitij Jain, Anna Lubiw

    Abstract: Given a flat-foldable origami crease pattern $G=(V,E)$ (a straight-line drawing of a planar graph on a region of the plane) with a mountain-valley (MV) assignment $μ:E\to\{-1,1\}$ indicating which creases in $E$ bend convexly (mountain) or concavely (valley), we may \emph{flip} a face $F$ of $G$ to create a new MV assignment $μ_F$ which equals $μ$ except for all creases $e$ bordering $F$, where we… ▽ More

    Submitted 12 October, 2019; originally announced October 2019.

    MSC Class: 52C45; 68U05;

    Journal ref: Journal of Computational Geometry, Vol. 11, No. 1, 2020, pages 397-417

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

  17. arXiv:1906.08141  [pdf, other

    cs.CG

    Rock Climber Distance: Frogs versus Dogs

    Authors: Hugo A. Akitaya, Leonie Ryvkin, Csaba D. Tóth

    Abstract: The classical measure of similarity between two polygonal chains in Euclidean space is the Fréchet distance, which corresponds to the coordinated motion of two mobile agents along the chains while minimizing their maximum distance. As computing the Fréchet distance takes near-quadratic time under the Strong Exponential Time Hypothesis (SETH), we explore two new distance measures, called rock climb… ▽ More

    Submitted 19 June, 2019; originally announced June 2019.

  18. arXiv:1903.07019  [pdf, other

    cs.CG

    Circumscribing Polygons and Polygonizations for Disjoint Line Segments

    Authors: Hugo A. Akitaya, Matias Korman, Oliver Korten, Mikhail Rudoy, Diane L. Souvaine, Csaba D. Tóth

    Abstract: Given a planar straight-line graph $G=(V,E)$ in $\mathbb{R}^2$, a \emph{circumscribing polygon} of $G$ is a simple polygon $P$ whose vertex set is $V$, and every edge in $E$ is either an edge or an internal diagonal of $P$. A circumscribing polygon is a \emph{polygonization} for $G$ if every edge in $E$ is an edge of $P$. We prove that every arrangement of $n$ disjoint line segments in the plane… ▽ More

    Submitted 29 June, 2021; v1 submitted 16 March, 2019; originally announced March 2019.

    Comments: Extended version (preliminary abstract accepted in the proceedings of SoCG 2019)

  19. arXiv:1903.02353  [pdf, other

    cs.CG

    The $k$-Fréchet distance

    Authors: Hugo A Akitaya, Maike Buchin, Leonie Ryvkin, Jérôme Urhausen

    Abstract: We introduce a new distance measure for comparing polygonal chains: the $k$-Fréchet distance. As the name implies, it is closely related to the well-studied Fréchet distance but detects similarities between curves that resemble each other only piecewise. The parameter $k$ denotes the number of subcurves into which we divide the input curves. The $k$-Fréchet distance provides a nice transition betw… ▽ More

    Submitted 6 March, 2019; originally announced March 2019.

  20. arXiv:1902.10765  [pdf, other

    cs.DM cs.CC cs.DS

    Reconfiguration of Connected Graph Partitions

    Authors: Hugo A. Akitaya, Matthew D. Jones, Matias Korman, Christopher Meierfrankenfeld, Michael J. Munje, Diane L. Souvaine, Michael Thramann, Csaba D. Tóth

    Abstract: Motivated by recent computational models for redistricting and detection of gerrymandering, we study the following problem on graph partitions. Given a graph $G$ and an integer $k\geq 1$, a $k$-district map of $G$ is a partition of $V(G)$ into $k$ nonempty subsets, called districts, each of which induces a connected subgraph of $G$. A switch is an operation that modifies a $k$-district map by reas… ▽ More

    Submitted 29 June, 2021; v1 submitted 27 February, 2019; originally announced February 2019.

  21. arXiv:1901.08564  [pdf, other

    cs.CG cs.DM cs.DS

    Infinite All-Layers Simple Foldability

    Authors: Hugo A. Akitaya, Cordelia Avery, Joseph Bergeron, Erik D. Demaine, Justin Kopinsky, Jason Ku

    Abstract: We study the problem of deciding whether a crease pattern can be folded by simple folds (folding along one line at a time) under the infinite all-layers model introduced by [Akitaya et al., 2017], in which each simple fold is defined by an infinite line and must fold all layers of paper that intersect this line. This model is motivated by folding in manufacturing such as sheet-metal bending. We im… ▽ More

    Submitted 24 January, 2019; originally announced January 2019.

  22. arXiv:1812.09095  [pdf, other

    cs.CG

    Distance Measures for Embedded Graphs

    Authors: Hugo A. Akitaya, Maike Buchin, Bernhard Kilgus, Stef Sijben, Carola Wenk

    Abstract: We introduce new distance measures for comparing straight-line embedded graphs based on the Fréchet distance and the weak Fréchet distance. These graph distances are defined using continuous mappings and thus take the combinatorial structure as well as the geometric embeddings of the graphs into account. We present a general algorithmic approach for computing these graph distances. Although we sho… ▽ More

    Submitted 11 September, 2019; v1 submitted 21 December, 2018; originally announced December 2018.

    Comments: 27 pages, 14 Figures

  23. arXiv:1808.10572  [pdf, other

    cs.CG

    How to Fit a Tree in a Box

    Authors: Hugo A. Akitaya, Maarten Löffler, Irene Parada

    Abstract: We study compact straight-line embeddings of trees. We show that perfect binary trees can be embedded optimally: a tree with $n$ nodes can be drawn on a $\sqrt n$ by $\sqrt n$ grid. We also show that testing whether a given binary tree has an upward embedding with a given combinatorial embedding in a given grid is NP-hard.

    Submitted 30 August, 2018; originally announced August 2018.

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

  24. arXiv:1806.09562  [pdf, other

    cs.CG cs.DM

    Maximum Area Axis-Aligned Square Packings

    Authors: Hugo A. Akitaya, Matthew D. Jones, David Stalfa, Csaba D. Tóth

    Abstract: Given a point set $S=\{s_1,\ldots , s_n\}$ in the unit square $U=[0,1]^2$, an anchored square packing is a set of $n$ interior-disjoint empty squares in $U$ such that $s_i$ is a corner of the $i$th square. The reach $R(S)$ of $S$ is the set of points that may be covered by such a packing, that is, the union of all empty squares anchored at points in $S$. It is shown that area$(R(S))\geq \frac12$ f… ▽ More

    Submitted 25 June, 2018; originally announced June 2018.

    Comments: 20 pages, 13 figures. A 15-page extended abstract appears in the Proceedings of the 43rd International Symposium on Mathematical Foundations of Computer Science (Liverpool, UK, 2018)

  25. arXiv:1709.09209  [pdf, other

    cs.CG cs.DM cs.DS

    Recognizing Weak Embeddings of Graphs

    Authors: Hugo A. Akitaya, Radoslav Fulek, Csaba D. Tóth

    Abstract: We present an efficient algorithm for a problem in the interface between clustering and graph embeddings. An embedding $\varphi:G\rightarrow M$ of a graph $G$ into a 2-manifold $M$ maps the vertices in $V(G)$ to distinct points and the edges in $E(G)$ to interior-disjoint Jordan arcs between the corresponding vertices. In applications in clustering, cartography, and visualization, nearby vertices… ▽ More

    Submitted 23 July, 2019; v1 submitted 26 September, 2017; originally announced September 2017.

  26. arXiv:1708.06730  [pdf, other

    cs.CG cs.CC

    Upward Partitioned Book Embeddings

    Authors: Hugo A. Akitaya, Erik D. Demaine, Adam Hesterberg, Quanquan C. Liu

    Abstract: We analyze a directed variation of the book embedding problem when the page partition is prespecified and the nodes on the spine must be in topological order (upward book embedding). Given a directed acyclic graph and a partition of its edges into $k$ pages, can we linearly order the vertices such that the drawing is upward (a topological sort) and each page avoids crossings? We prove that the pro… ▽ More

    Submitted 22 August, 2017; originally announced August 2017.

    Comments: To appear at the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017)

  27. arXiv:1612.04780  [pdf, other

    cs.CG

    Minimum Weight Connectivity Augmentation for Planar Straight-Line Graphs

    Authors: Hugo A. Akitaya, Rajasekhar Inkulu, Torrie L. Nichols, Diane L. Souvaine, Csaba D. Tóth, Charles R. Winston

    Abstract: We consider edge insertion and deletion operations that increase the connectivity of a given planar straight-line graph (PSLG), while minimizing the total edge length of the output. We show that every connected PSLG $G=(V,E)$ in general position can be augmented to a 2-connected PSLG $(V,E\cup E^+)$ by adding new edges of total Euclidean length $\|E^+\|\leq 2\|E\|$, and this bound is the best poss… ▽ More

    Submitted 14 December, 2016; originally announced December 2016.

    Comments: 15 pages, 7 figures, to appear in the Proceedings of WALCOM 2017

    MSC Class: 05C40; 05C85; 68R10 ACM Class: I.3.5

  28. Reconstruction of weakly simple polygons from their edges

    Authors: Hugo A. Akitaya, Csaba D. Tóth

    Abstract: Given $n$ line segments in the plane, do they form the edge set of a \emph{weakly simple polygon}; that is, can the segment endpoints be perturbed by at most $\varepsilon$, for any $\varepsilon>0$, to obtain a simple polygon? While the analogous question for \emph{simple polygons} can easily be answered in $O(n\log n)$ time, we show that it is NP-complete for weakly simple polygons. We give… ▽ More

    Submitted 2 October, 2016; originally announced October 2016.

    Comments: 15 pages, 8 figures. The first 12 pages will appear in the Proceedings of the 27th International Symposium on Algorithms and Computation (December 12-14 2016, Sydney, Australia)

    Journal ref: Internat. J. Comput. Geom. Appl. 28 (2) (2018) 161-180

  29. arXiv:1608.07056  [pdf, other

    cs.CG

    Multi-Colored Spanning Graphs

    Authors: Hugo A. Akitaya, Maarten Löffler, Csaba D. Tóth

    Abstract: We study a problem proposed by Hurtado et al. (2016) motivated by sparse set visualization. Given $n$ points in the plane, each labeled with one or more primary colors, a \emph{colored spanning graph} (CSG) is a graph such that for each primary color, the vertices of that color induce a connected subgraph. The \textsc{Min-CSG} problem asks for the minimum sum of edge lengths in a colored spanning… ▽ More

    Submitted 25 August, 2016; originally announced August 2016.

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

  30. arXiv:1601.05706  [pdf, other

    cs.CG

    Pachinko

    Authors: Hugo A. Akitaya, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Ferran Hurtado, Jason S. Ku, Jayson Lynch

    Abstract: Inspired by the Japanese game Pachinko, we study simple (perfectly "inelastic" collisions) dynamics of a unit ball falling amidst point obstacles (pins) in the plane. A classic example is that a checkerboard grid of pins produces the binomial distribution, but what probability distributions result from different pin placements? In the 50-50 model, where the pins form a subset of this grid, not all… ▽ More

    Submitted 21 January, 2016; originally announced January 2016.

  31. arXiv:0802.3414  [pdf, other

    cs.CG cs.MA cs.RO

    A Universal In-Place Reconfiguration Algorithm for Sliding Cube-Shaped Robots in a Quadratic Number of Moves

    Authors: Zachary Abel, Hugo A. Akitaya, Scott Duke Kominers, Matias Korman, Frederick Stock

    Abstract: In the modular robot reconfiguration problem, we are given $n$ cube-shaped modules (or robots) as well as two configurations, i.e., placements of the $n$ modules so that their union is face-connected. The goal is to find a sequence of moves that reconfigures the modules from one configuration to the other using "sliding moves," in which a module slides over the face or edge of a neighboring module… ▽ More

    Submitted 14 March, 2024; v1 submitted 22 February, 2008; originally announced February 2008.

    Comments: 23 pages, 11 figures