Skip to main content

Showing 1–25 of 25 results for author: Durocher, S

.
  1. arXiv:2411.11274  [pdf, other

    cs.CG

    Computing Conforming Partitions with Low Stabbing Number for Rectilinear Polygons

    Authors: Therese Biedl, Stephane Durocher, Debajyoti Mondal, Rahnuma Islam Nishat, Bastien Rivier

    Abstract: A \emph{conforming partition} of a rectilinear $ n $-gon\bastien{I change from ``a polygon'', otherwise $ n $ is not defined.} $ P $ is a partition of $ P $ into rectangles without using Steiner points (i.e., all corners of all rectangles must lie on\bastien{Maybe add: the boundary of} $ P $). The stabbing number of such a partition is the maximum number of rectangles intersected by an axis-aligne… ▽ More

    Submitted 17 November, 2024; originally announced November 2024.

    Comments: 29 pages, 17 figures, accepted to WALCOM 2025

  2. arXiv:2411.06114  [pdf, other

    cs.CG

    Hyperplane Distance Depth

    Authors: Amirhossein Mashghdoust, Stephane Durocher

    Abstract: Depth measures quantify central tendency in the analysis of statistical and geometric data. Selecting a depth measure that is simple and efficiently computable is often important, e.g., when calculating depth for multiple query points or when applied to large sets of data. In this work, we introduce \emph{Hyperplane Distance Depth (HDD)}, which measures the centrality of a query point $q$ relative… ▽ More

    Submitted 9 November, 2024; originally announced November 2024.

    Journal ref: 36th Canadian Conference on Computational Geometry (CCCG 2024) 36th Canadian Conference on Computational Geometry (CCCG 2024) 36th Canadian Conference on Computational Geometry (CCCG 2024)

  3. arXiv:2402.00336  [pdf, other

    cs.CG

    Approximating the Smallest $k$-Enclosing Geodesic Disc in a Simple Polygon

    Authors: Prosenjit Bose, Anthony D'Angelo, Stephane Durocher

    Abstract: We consider the problem of finding a geodesic disc of smallest radius containing at least $k$ points from a set of $n$ points in a simple polygon that has $m$ vertices, $r$ of which are reflex vertices. We refer to such a disc as a SKEG disc. We present an algorithm to compute a SKEG disc using higher-order geodesic Voronoi diagrams with worst-case time… ▽ More

    Submitted 31 January, 2024; originally announced February 2024.

    Comments: 51 pages (27 main content, 4 of references, then appendices), 10 figures (2 of which have 2 subfigures), preliminary version in WADS vol. 14079 of LNCS, pgs. 179 - 192, Springer, 2023

  4. arXiv:2311.07907  [pdf, ps, other

    cs.CG

    Curve Stabbing Depth: Data Depth for Plane Curves

    Authors: Stephane Durocher, Alexandre Leblanc, Spencer Szabados

    Abstract: Measures of data depth have been studied extensively for point data. Motivated by recent work on analysis, clustering, and identifying representative elements in sets of trajectories, we introduce {\em curve stabbing depth} to quantify how deeply a given curve $Q$ is located relative to a given set $\cal C$ of curves in $\mathbb{R}^2$. Curve stabbing depth evaluates the average number of elements… ▽ More

    Submitted 27 April, 2024; v1 submitted 14 November, 2023; originally announced November 2023.

    Comments: Preprint

  5. arXiv:2309.01001  [pdf, other

    math.CO cs.DM

    Cops and Robbers on 1-Planar Graphs

    Authors: Stephane Durocher, Shahin Kamali, Myroslav Kryven, Fengyi Liu, Amirhossein Mashghdoust, Avery Miller, Pouria Zamani Nezhad, Ikaro Penha Costa, Timothy Zapp

    Abstract: Cops and Robbers is a well-studied pursuit-evasion game in which a set of cops seeks to catch a robber in a graph G, where cops and robber move along edges of G. The cop number of G is the minimum number of cops that is sufficient to catch the robber. Every planar graph has cop number at most three, and there are planar graphs for which three cops are necessary [Aigner and Fromme, DAM 1984]. We st… ▽ More

    Submitted 6 September, 2023; v1 submitted 2 September, 2023; originally announced September 2023.

    Comments: Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023)

    MSC Class: 68R10; 91A24

  6. On the Restricted $k$-Steiner Tree Problem

    Authors: Prosenjit Bose, Anthony D'Angelo, Stephane Durocher

    Abstract: Given a set $P$ of $n$ points in $\mathbb{R}^2$ and an input line $γ$ in $\mathbb{R}^2$, we present an algorithm that runs in optimal $Θ(n\log n)$ time and $Θ(n)$ space to solve a restricted version of the $1$-Steiner tree problem. Our algorithm returns a minimum-weight tree interconnecting $P$ using at most one Steiner point $s \in γ$, where edges are weighted by the Euclidean distance between th… ▽ More

    Submitted 14 June, 2023; originally announced June 2023.

    Comments: 31 pages (26 of content), 4 figures (last one as 3 subfigures). Minor corrections since publication: notably our analysis of the Brazil et al. k-steiner tree algorithm in section 4.1 (results unchanged), and a correction to some corollary statements to correct the space usage. Also added short discussion of how the algorithm still works when the MST of the input point set is not unique

    Journal ref: J Comb Optim vol 44, issue 4, pg 2893-2918 (2022); Computing and Combinatorics. COCOON 2020. vol 12273, pg 448-459

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

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

  9. arXiv:2106.04387  [pdf, other

    cs.CV

    A structured latent space for human body motion generation

    Authors: Mathieu Marsot, Stefanie Wuhrer, Jean-Sebastien Franco, Stephane Durocher

    Abstract: We propose a framework to learn a structured latent space to represent 4D human body motion, where each latent vector encodes a full motion of the whole 3D human shape. On one hand several data-driven skeletal animation models exist proposing motion spaces of temporally dense motion signals, but based on geometrically sparse kinematic representations. On the other hand many methods exist to build… ▽ More

    Submitted 1 September, 2022; v1 submitted 7 June, 2021; originally announced June 2021.

    Comments: Published at 3DV 2022

  10. arXiv:1904.06760  [pdf, other

    cs.CG

    Drawing HV-Restricted Planar Graphs

    Authors: Stephane Durocher, Stefan Felsner, Saeed Mehrabi, Debajyoti Mondal

    Abstract: A strict orthogonal drawing of a graph $G=(V, E)$ in $\mathbb{R}^2$ is a drawing of $G$ such that each vertex is mapped to a distinct point and each edge is mapped to a horizontal or vertical line segment. A graph $G$ is $HV$-restricted if each of its edges is assigned a horizontal or vertical orientation. A strict orthogonal drawing of an $HV$-restricted graph $G$ is good if it is planar and resp… ▽ More

    Submitted 14 April, 2019; originally announced April 2019.

    Comments: 17 pages, 9 figures

  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:1702.08380  [pdf, other

    cs.CG

    Exploring Increasing-Chord Paths and Trees

    Authors: Yeganeh Bahoo, Stephane Durocher, Sahar Mehrpour, Debajyoti Mondal

    Abstract: A straight-line drawing $Γ$ of a graph $G=(V,E)$ is a drawing of $G$ in the Euclidean plane, where every vertex in $G$ is mapped to a distinct point, and every edge in $G$ is mapped to a straight line segment between their endpoints. A path $P$ in $Γ$ is called increasing-chord if for every four points (not necessarily vertices) $a,b,c,d$ on $P$ in this order, the Euclidean distance between $b,c$… ▽ More

    Submitted 1 July, 2017; v1 submitted 27 February, 2017; originally announced February 2017.

    Comments: A preliminary version appeared at the 29th Canadian Conference on Computational Geometry (CCCG 2017)

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

  13. A Time-Space Trade-off for Computing the k-Visibility Region of a Point in a Polygon

    Authors: Yeganeh Bahoo, Bahareh Banyassady, Prosenjit Bose, Stephane Durocher, Wolfgang Mulzer

    Abstract: Let $P$ be a simple polygon with $n$ vertices, and let $q \in P$ be a point in $P$. Let $k \in \{0, \dots, n - 1\}$. A point $p \in P$ is $k$-visible from $q$ if and only if the line segment $pq$ crosses the boundary of $P$ at most $k$ times. The $k$-visibility region of $q$ in $P$ is the set of all points that are $k$-visible from $q$. We study the problem of computing the $k$-visibility region i… ▽ More

    Submitted 13 August, 2019; v1 submitted 9 March, 2016; originally announced March 2016.

    Comments: 17 pages, 5 figures; a preliminary version appeared in WALCOM 2017; this revision fixes a mistake in the proof of Theorem 4.4 in the published version, the statement of the theorem remains unchanged

  14. arXiv:1602.07816  [pdf, other

    cs.CG

    Relating Graph Thickness to Planar Layers and Bend Complexity

    Authors: Stephane Durocher, Debajyoti Mondal

    Abstract: The thickness of a graph $G=(V,E)$ with $n$ vertices is the minimum number of planar subgraphs of $G$ whose union is $G$. A polyline drawing of $G$ in $\mathbb{R}^2$ is a drawing $Γ$ of $G$, where each vertex is mapped to a point and each edge is mapped to a polygonal chain. Bend and layer complexities are two important aesthetics of such a drawing. The bend complexity of $Γ$ is the maximum number… ▽ More

    Submitted 29 April, 2016; v1 submitted 25 February, 2016; originally announced February 2016.

    Comments: A preliminary version appeared at the 43rd International Colloquium on Automata, Languages and Programming (ICALP 2016)

  15. Cycle-maximal triangle-free graphs

    Authors: Stephane Durocher, David S. Gunderson, Pak Ching Li, Matthew Skala

    Abstract: We conjecture that the balanced complete bipartite graph $K_{\lfloor n/2 \rfloor,\lceil n/2 \rceil}$ contains more cycles than any other $n$-vertex triangle-free graph, and we make some progress toward proving this. We give equivalent conditions for cycle-maximal triangle-free graphs; show bounds on the numbers of cycles in graphs depending on numbers of vertices and edges, girth, and homomorphism… ▽ More

    Submitted 29 October, 2014; v1 submitted 18 October, 2013; originally announced October 2013.

    Comments: 32 pages, 6 figures, authors' accepted manuscript; corrections to integer-sequence lemma

    MSC Class: 05C38; 05C35

    Journal ref: Discrete Mathematics 338 (2015) pp. 274-290

  16. arXiv:1310.1048  [pdf, ps, other

    cs.DS cs.CG

    Revisiting the Problem of Searching on a Line

    Authors: Prosenjit Bose, Jean-Lou De Carufel, Stephane Durocher

    Abstract: We revisit the problem of searching for a target at an unknown location on a line when given upper and lower bounds on the distance D that separates the initial position of the searcher from the target. Prior to this work, only asymptotic bounds were known for the optimal competitive ratio achievable by any search strategy in the worst case. We present the first tight bounds on the exact optimal c… ▽ More

    Submitted 2 October, 2013; originally announced October 2013.

  17. arXiv:1308.2757  [pdf, other

    cs.CG

    A (7/2)-Approximation Algorithm for Guarding Orthogonal Art Galleries with Sliding Cameras

    Authors: Stephane Durocher, Omrit Filtser, Robert Fraser, Ali Mehrabi, Saeed Mehrabi

    Abstract: Consider a sliding camera that travels back and forth along an orthogonal line segment $s$ inside an orthogonal polygon $P$ with $n$ vertices. The camera can see a point $p$ inside $P$ if and only if there exists a line segment containing $p$ that crosses $s$ at a right angle and is completely contained in $P$. In the minimum sliding cameras (MSC) problem, the objective is to guard $P$ with the mi… ▽ More

    Submitted 28 September, 2013; v1 submitted 13 August, 2013; originally announced August 2013.

    Comments: 11 pages

  18. arXiv:1303.2162  [pdf, other

    cs.CG

    New Hardness Results for Guarding Orthogonal Polygons with Sliding Cameras

    Authors: Stephane Durocher, Saeed Mehrabi

    Abstract: Let $P$ be an orthogonal polygon. Consider a sliding camera that travels back and forth along an orthogonal line segment $s\in P$ as its \emph{trajectory}. The camera can see a point $p\in P$ if there exists a point $q\in s$ such that $pq$ is a line segment normal to $s$ that is completely inside $P$. In the \emph{minimum-cardinality sliding cameras problem}, the objective is to find a set $S$ of… ▽ More

    Submitted 8 March, 2013; originally announced March 2013.

    Comments: 12 pages

  19. arXiv:1205.6717  [pdf, other

    cs.CG

    Robust Non-Parametric Data Approximation of Pointsets via Data Reduction

    Authors: Stephane Durocher, Alexandre Leblanc, Jason Morrison, Matthew Skala

    Abstract: In this paper we present a novel non-parametric method of simplifying piecewise linear curves and we apply this method as a statistical approximation of structure within sequential data in the plane. We consider the problem of minimizing the average length of sequences of consecutive input points that lie on any one side of the simplified curve. Specifically, given a sequence $P$ of $n$ points in… ▽ More

    Submitted 30 May, 2012; originally announced May 2012.

    Comments: 13 pages, 6 figures

    ACM Class: F.2.1; G.1.2

  20. arXiv:1111.6689  [pdf, other

    cs.CG cs.NI

    Bounding Interference in Wireless Ad Hoc Networks with Nodes in Random Position

    Authors: Majid Khabbazian, Stephane Durocher, Alireza Haghnegahdar

    Abstract: The interference at a wireless node s can be modelled by the number of wireless nodes whose transmission ranges cover s. Given a set of positions for wireless nodes, the interference minimization problem is to assign a transmission radius (equivalently, a power level) to each node such that the resulting communication graph is connected, while minimizing the maximum interference. We consider the m… ▽ More

    Submitted 28 November, 2011; originally announced November 2011.

  21. arXiv:1109.4460  [pdf, other

    cs.DS

    A Simple Linear-Space Data Structure for Constant-Time Range Minimum Query

    Authors: Stephane Durocher

    Abstract: We revisit the range minimum query problem and present a new O(n)-space data structure that supports queries in O(1) time. Although previous data structures exist whose asymptotic bounds match ours, our goal is to introduce a new solution that is simple, intuitive, and practical without increasing costs for query time or space.

    Submitted 20 September, 2011; originally announced September 2011.

  22. arXiv:1101.4068  [pdf, other

    cs.DS

    Linear-Space Data Structures for Range Mode Query in Arrays

    Authors: Stephane Durocher, Jason Morrison

    Abstract: A mode of a multiset $S$ is an element $a \in S$ of maximum multiplicity; that is, $a$ occurs at least as frequently as any other element in $S$. Given a list $A[1:n]$ of $n$ items, we consider the problem of constructing a data structure that efficiently answers range mode queries on $A$. Each query consists of an input pair of indices $(i, j)$ for which a mode of $A[i:j]$ must be returned. We pr… ▽ More

    Submitted 20 January, 2011; originally announced January 2011.

    Comments: 13 pages, 2 figures

  23. Improved Approximation Algorithms for Segment Minimization in Intensity Modulated Radiation Therapy

    Authors: Therese Biedl, Stephane Durocher, Holger H. Hoos, Shuang Luan, Jared Saia, Maxwell Young

    Abstract: he segment minimization problem consists of finding the smallest set of integer matrices that sum to a given intensity matrix, such that each summand has only one non-zero value, and the non-zeroes in each row are consecutive. This has direct applications in intensity-modulated radiation therapy, an effective form of cancer treatment. We develop three approximation algorithms for matrices with a… ▽ More

    Submitted 2 September, 2009; v1 submitted 29 May, 2009; originally announced May 2009.

    Comments: 18 pages

    Journal ref: "A Note on Improving the Performance of Approximation Algorithms for Radiation Therapy''. Information Processing Letters, 111(7), 326-333, 2011

  24. Toward the Rectilinear Crossing Number of $K_n$: New Drawings, Upper Bounds, and Asymptotics

    Authors: Alex Brodsky, Stephane Durocher, Ellen Gethner

    Abstract: Scheinerman and Wilf (1994) assert that `an important open problem in the study of graph embeddings is to determine the rectilinear crossing number of the complete graph K_n.' A rectilinear drawing of K_n is an arrangement of n vertices in the plane, every pair of which is connected by an edge that is a line segment. We assume that no three vertices are collinear, and that no three edges interse… ▽ More

    Submitted 28 September, 2000; originally announced September 2000.

    Comments: 13 Pages

    ACM Class: F.2.2; G.2.1; G.2.2

    Journal ref: Discrete Mathematics. 262(1-3):59-77. 2003

  25. arXiv:cs/0009023  [pdf, ps, other

    cs.DM math.CO

    The Rectilinear Crossing Number of K_10 is 62

    Authors: Alex Brodsky, Stephane Durocher, Ellen Gethner

    Abstract: A drawing of a graph G in the plane is said to be a rectilinear drawing of G if the edges are required to be line segments (as opposed to Jordan curves). We assume no three vertices are collinear. The rectilinear crossing number of G is the fewest number of edge crossings attainable over all rectilinear drawings of G. Thanks to Richard Guy, exact values of the rectilinear crossing number of K_n,… ▽ More

    Submitted 22 September, 2000; originally announced September 2000.

    Comments: 17 Pages, colour figures

    ACM Class: G.2.2

    Journal ref: Electronic Journal of Combinatorics. 8(1):R23 1-30. 2001