Skip to main content

Showing 1–13 of 13 results for author: Keil, J M

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

    cs.CG cs.DS

    Quantum Speedup for Some Geometric 3SUM-Hard Problems and Beyond

    Authors: J. Mark Keil, Fraser McLeod, Debajyoti Mondal

    Abstract: The classical 3SUM conjecture states that the class of 3SUM-hard problems does not admit a truly subquadratic $O(n^{2-δ})$-time algorithm, where $δ>0$, in classical computing. The geometric 3SUM-hard problems have widely been studied in computational geometry and recently, these problems have been examined under the quantum computing model. For example, Ambainis and Larka [TQC'20] designed a quant… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    MSC Class: 68Q12 ACM Class: F.2

  2. arXiv:2404.03751  [pdf, other

    cs.CG cs.DS

    The Maximum Clique Problem in a Disk Graph Made Easy

    Authors: J. Mark Keil, Debajyoti Mondal

    Abstract: A disk graph is an intersection graph of disks in $\mathbb{R}^2$. Determining the computational complexity of finding a maximum clique in a disk graph is a long-standing open problem. In 1990, Clark, Colbourn, and Johnson gave a polynomial-time algorithm for computing a maximum clique in a unit disk graph. However, finding a maximum clique when disks are of arbitrary size is widely believed to be… ▽ More

    Submitted 4 April, 2024; originally announced April 2024.

    MSC Class: 52C99; 68Q25 ACM Class: F.2.2; I.3.5

  3. arXiv:2303.07645  [pdf, other

    cs.CG

    Finding a Maximum Clique in a Disk Graph

    Authors: Jared Espenant, J. Mark Keil, Debajyoti Mondal

    Abstract: A disk graph is an intersection graph of disks in the Euclidean plane, where the disks correspond to the vertices of the graph and a pair of vertices are adjacent if and only if their corresponding disks intersect. The problem of determining the time complexity of computing a maximum clique in a disk graph is a long-standing open question. The problem is known to be open even when the radii of all… ▽ More

    Submitted 14 March, 2023; originally announced March 2023.

    Comments: Preliminary results appeared at the 39th International Symposium on Computational Geometry (SoCG 2023)

    MSC Class: 52C99; 68Q25 ACM Class: F.2.2; I.3.5

  4. arXiv:2209.13024  [pdf, other

    cs.CG cs.DM

    Improved and Generalized Algorithms for Burning a Planar Point Set

    Authors: Prashant Gokhale, J. Mark Keil, Debajyoti Mondal

    Abstract: Given a set $P$ of points in the plane, a point burning process is a discrete time process to burn all the points of $P$ where fires must be initiated at the given points. Specifically, the point burning process starts with a single burnt point from $P$, and at each subsequent step, burns all the points in the plane that are within one unit distance from the currently burnt points, as well as one… ▽ More

    Submitted 26 September, 2022; originally announced September 2022.

    MSC Class: 52C15; 68Q25 ACM Class: F.2

  5. arXiv:2208.06122  [pdf, other

    cs.CG

    Minimum Ply Covering of Points with Unit Squares

    Authors: Stephane Durocher, J. Mark Keil, Debajyoti Mondal

    Abstract: Given a set $P$ of points and a set $U$ of axis-parallel unit squares in the Euclidean plane, a minimum ply cover of $P$ with $U$ is a subset of $U$ that covers $P$ and minimizes the number of squares that share a common intersection, called the minimum ply cover number of $P$ with $U$. Biedl et al. [Comput. Geom., 94:101712, 2020] showed that determining the minimum ply cover number for a set of… ▽ More

    Submitted 12 August, 2022; originally announced August 2022.

    MSC Class: 68W25; 52C15 ACM Class: F.2

  6. arXiv:2205.04643  [pdf, other

    cs.CG cs.DM

    Burning Number for the Points in the Plane

    Authors: J. Mark Keil, Debajyoti Mondal, Ehsan Moradi

    Abstract: The burning process on a graph $G$ starts with a single burnt vertex, and at each subsequent step, burns the neighbors of the currently burnt vertices, as well as one other unburnt vertex. The burning number of $G$ is the smallest number of steps required to burn all the vertices of the graph. In this paper, we examine the problem of computing the burning number in a geometric setting. The input i… ▽ More

    Submitted 26 September, 2022; v1 submitted 9 May, 2022; originally announced May 2022.

    MSC Class: 52C15; 68Q25 ACM Class: F.2

  7. arXiv:2108.12464  [pdf, other

    cs.CG cs.CC cs.DM

    Bottleneck Convex Subsets: Finding $k$ Large Convex Sets in a Point Set

    Authors: Stephane Durocher, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal

    Abstract: Chvátal and Klincsek (1980) gave an $O(n^3)$-time algorithm for the problem of finding a maximum-cardinality convex subset of an arbitrary given set $P$ of $n$ points in the plane. This paper examines a generalization of the problem, the Bottleneck Convex Subsets problem: given a set $P$ of $n$ points in the plane and a positive integer $k$, select $k$ pairwise disjoint convex subsets of $P$ such… ▽ More

    Submitted 27 August, 2021; originally announced August 2021.

    Comments: Preliminary results appeared at the 27th International Computing and Combinatorics Conference (COCOON 2021)

    MSC Class: 05C85; 52C30; 52C35 ACM Class: F.2

  8. arXiv:2107.05198  [pdf, other

    cs.CG cs.CC cs.DS

    Finding a Maximum Clique in a Grounded 1-Bend String Graph

    Authors: J. Mark Keil, Debajyoti Mondal, Ehsan Moradi, Yakov Nekrich

    Abstract: A grounded 1-bend string graph is an intersection graph of a set of polygonal lines, each with one bend, such that the lines lie above a common horizontal line $\ell$ and have exactly one endpoint on $\ell$. We show that the problem of finding a maximum clique in a grounded 1-bend string graph is APX-hard, even for strictly $y$-monotone strings. For general 1-bend strings, the problem remains APX-… ▽ More

    Submitted 12 July, 2021; originally announced July 2021.

    Comments: A preliminary version of the paper was presented at the 32nd Canadian Conference on Computational Geometry (CCCG 2020)

    MSC Class: 68Q25; 65D18 ACM Class: I.3.5

  9. The Problem with XSD Binary Floating Point Datatypes in RDF

    Authors: Jan Martin Keil, Merle Gänßinger

    Abstract: The XSD binary floating point datatypes are regularly used for precise numeric values in RDF. However, the use of these datatypes for knowledge representation can systematically impair the quality of data and, compared to the XSD decimal datatype, increases the probability of data processing producing false results. We argue why in most cases the XSD decimal datatype is better suited to represent… ▽ More

    Submitted 7 June, 2022; v1 submitted 13 November, 2020; originally announced November 2020.

    Comments: 17 pages, 3 figures

    MSC Class: 68T30 ACM Class: I.2.4; H.3.2

    Journal ref: The Semantic Web. ESWC 2022. Lecture Notes in Computer Science, vol 13261. 2022. 165-182

  10. arXiv:1903.07024  [pdf, other

    cs.CG

    Computing Maximum Independent Set on Outerstring Graphs and Their Relatives

    Authors: Prosenjit Bose, Paz Carmi, J. Mark Keil, Anil Maheshwari, Saeed Mehrabi, Debajyoti Mondal, Michiel Smid

    Abstract: A graph $G$ with $n$ vertices is called an outerstring graph if it has an intersection representation of a set of $n$ curves inside a disk such that one endpoint of every curve is attached to the boundary of the disk. Given an outerstring graph representation, the Maximum Independent Set (MIS) problem of the underlying graph can be computed in $O(s^3)$ time, where $s$ is the number of segments in… ▽ More

    Submitted 1 August, 2021; v1 submitted 17 March, 2019; originally announced March 2019.

    Comments: A preliminary version of this paper appeared in the 16th International Symposium on Algorithms and Data Structures (WADS 2019)

    MSC Class: 68Q25; 65D18 ACM Class: I.3.5

  11. arXiv:1812.05656  [pdf, other

    cs.CG

    Polygon Simplification by Minimizing Convex Corners

    Authors: Yeganeh Bahoo, Stephane Durocher, J. Mark Keil, Debajyoti Mondal, Saeed Mehrabi, Sahar Mehrpour

    Abstract: Let $P$ be a polygon with $r>0$ reflex vertices and possibly with holes and islands. A subsuming polygon of $P$ is a polygon $P'$ such that $P \subseteq P'$, each connected component $R$ of $P$ is a subset of a distinct connected component $R'$ of $P'$, and the reflex corners of $R$ coincide with those of $R'$. A subsuming chain of $P'$ is a minimal path on the boundary of $P'$ whose two end edges… ▽ More

    Submitted 13 December, 2018; originally announced December 2018.

    Comments: 15 pages, 9 figures

  12. arXiv:1803.10812  [pdf, other

    cs.CG

    Boundary Labeling for Rectangular Diagrams

    Authors: Prosenjit Bose, Paz Carmi, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal

    Abstract: Given a set of $n$ points (sites) inside a rectangle $R$ and $n$ points (label locations or ports) on its boundary, a boundary labeling problem seeks ways of connecting every site to a distinct port while achieving different labeling aesthetics. We examine the scenario when the connecting lines (leaders) are drawn as axis-aligned polylines with few bends, every leader lies strictly inside $R$, no… ▽ More

    Submitted 28 March, 2018; originally announced March 2018.

    Comments: 18 pages, 9 figures

  13. arXiv:1803.06816  [pdf, ps, other

    cs.DS

    Swap** Colored Tokens on Graphs

    Authors: Katsuhisa Yamanaka, Takashi Horiyama, J. Mark Keil, David Kirkpatrick, Yota Otachi, Toshiki Saitoh, Ryuhei Uehara, Yushi Uno

    Abstract: We investigate the computational complexity of the following problem. We are given a graph in which each vertex has an initial and a target color. Each pair of adjacent vertices can swap their current colors. Our goal is to perform the minimum number of swaps so that the current and target colors agree at each vertex. When the colors are chosen from {1,2,...,c}, we call this problem c-Colored Toke… ▽ More

    Submitted 19 March, 2018; originally announced March 2018.