Source author record

Ruy Fabila-Monroy

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

23works
3topics
4close collaborators

Published work

23 publications

preprint2022arXiv

Connected (C4C_4,Diamond)-free Graphs Are Uniquely Reconstructible from Their Token Graphs

A diamond is the graph that is obtained from removing an edge from the complete graph on 44 vertices. A (C4C_4,diamond)-free graph is a graph that does not contain a diamond or a cycle on four vertices as induced subgraphs. Let GG be a connected (C4C_4,diamond)-free graph on nn vertices. Let 1≤k≤n−11 \le k \le n-1 be an integer. The kk-token graph, Fk(G)F_k(G), of GG is the graph whose vertices are all the sets of kk vertices of GG; two of which are adjacent if their symmetric difference is a pair of adjacent vertices in GG. Let FF be a graph isomorphic to Fk(G)F_k(G). In this paper we show that given only FF, we can construct in polynomial time a graph isomorphic to GG. Let Aut⁡(G)\operatorname{Aut}(G) be the automorphism group of GG. We also show that if k≠n/2k\neq n/2, then Aut⁡(G)≃Aut⁡(Fk(G))\operatorname{Aut}(G) \simeq \operatorname{Aut}(F_k(G)); and if k=n/2k = n/2, then Aut⁡(G)≃Aut⁡(Fk(G))×Z2\operatorname{Aut}(G) \simeq \operatorname{Aut}(F_k(G)) \times \mathbb{Z}_2.

preprint2020arXiv

A Note on Empty Balanced Tetrahedra in Two colored Point sets in R3\mathbb{R}^3

Let SS be a set of nn red and nn blue points in general position in R3\mathbb{R}^3. Let ττ be a tetrahedra with vertices on SS. We say that ττ is \emph{empty} if it does not contain any point of SS in its interior. We say that ττ is \emph{balanced} if it contains two blue vertices and two red vertices. In this paper we show that SS spans Ω(n5/2)Ω(n^{5/2}) empty balanced tetrahedra.

preprint2020arXiv

An Ongoing Project to Improve the Rectilinear and the Pseudolinear Crossing Constants

A drawing of a graph in the plane is {\it pseudolinear} if the edges of the drawing can be extended to doubly-infinite curves that form an arrangement of pseudolines, that is, any pair of edges crosses precisely once. A special case are {\it rectilinear} drawings where the edges of the graph are drawn as straight line segments. The rectilinear (pseudolinear) crossing number of a graph is the minimum number of pairs of edges of the graph that cross in any of its rectilinear (pseudolinear) drawings. In this paper we describe an ongoing project to continuously obtain better asymptotic upper bounds on the rectilinear and pseudolinear crossing number of the complete graph KnK_n.

preprint2020arXiv

Chirotopes of Random Points in Space are Realizable on a Small Integer Grid

We prove that with high probability, a uniform sample of nn points in a convex domain in Rd\mathbb{R}^d can be rounded to points on a grid of step size proportional to 1/nd+1+ε1/n^{d+1+ε} without changing the underlying chirotope (oriented matroid). Therefore, chirotopes of random point sets can be encoded with O(nlog⁡n)O(n\log n) bits. This is in stark contrast to the worst case, where the grid may be forced to have step size 1/22Ω(n)1/2^{2^{Ω(n)}} even for d=2d=2. This result is a high-dimensional generalization of previous results on order types of random planar point sets due to Fabila-Monroy and Huemer (2017) and Devillers, Duchon, Glisse, and Goaoc (2018).

preprint2020arXiv

Empty Rainbow Triangles in kk-colored Point Sets

Let SS be a set of nn points in general position in the plane. Suppose that each point of SS has been assigned one of k≥3k \ge 3 possible colors and that there is the same number, mm, of points of each color class. A polygon with vertices on SS is empty if it does not contain points of SS in its interior; and it is rainbow if all its vertices have different colors. Let f(k,m)f(k,m) be the minimum number of empty rainbow triangles determined by SS. In this paper we give tight asymptotic bounds for this function. Furthermore, we show that SS may not determine an empty rainbow quadrilateral for some arbitrarily large values of kk and mm.

preprint2020arXiv

Non-crossing Monotone Paths and Binary Trees in Edge-ordered Complete Geometric Graphs

An edge-ordered graph is a graph with a total ordering of its edges. A path P=v1v2…vkP=v_1v_2\ldots v_k in an edge-ordered graph is called increasing if (vivi+1)>(vi+1vi+2)(v_iv_{i+1}) > (v_{i+1}v_{i+2}) for all i=1,…,k−2i = 1,\ldots,k-2; it is called decreasing if (vivi+1)<(vi+1vi+2)(v_iv_{i+1}) < (v_{i+1}v_{i+2}) for all i=1,…,k−2i = 1,\ldots,k-2. We say that PP is monotone if it is increasing or decreasing. A rooted tree TT in an edge-ordered graph is called monotone if either every path from the root of to a leaf is increasing or every path from the root to a leaf is decreasing. Let GG be a graph. In a straight-line drawing DD of GG, its vertices are drawn as different points in the plane and its edges are straight line segments. Let α‾(G)\overlineα(G) be the maximum integer such that every edge-ordered straight-line drawing of GG %under any edge labeling contains a monotone non-crossing path of length α‾(G)\overlineα(G). Let τ‾(G)\overlineτ(G) be the maximum integer such that every edge-ordered straight-line drawing of GG %under any edge labeling contains a monotone non-crossing complete binary tree of size τ‾(G)\overlineτ(G). In this paper we show that α‾(Kn)=Ω(log⁡log⁡n)\overline α(K_n) = Ω(\log\log n), α‾(Kn)=O(log⁡n)\overline α(K_n) = O(\log n), τ‾(Kn)=Ω(log⁡log⁡log⁡n)\overline τ(K_n) = Ω(\log\log \log n) and τ‾(Kn)=O(nlog⁡n)\overline τ(K_n) = O(\sqrt{n \log n}).

preprint2016arXiv

Drawing the Almost Convex Set in an Integer Grid of Minimum Size

In 2001, Károlyi, Pach and Tóth introduced a family of point sets to solve an Erdős-Szekeres type problem; which have been used to solve several other Edős-Szekeres type problems. In this paper we refer to these sets as nested almost convex sets. A nested almost convex set X\mathcal{X} has the property that the interior of every triangle determined by three points in the same convex layer of X\mathcal{X}, contains exactly one point of X\mathcal{X}. In this paper, we introduce a characterization of nested almost convex sets. Our characterization implies that there exists at most one (up to order type) nested almost convex set of nn points. We use our characterization to obtain a linear time algorithm to construct nested almost convex sets of nn points, with integer coordinates of absolute values at most O(nlog⁡25)O(n^{\log_2 5}). Finally, we use our characterization to obtain an O(nlog⁡n)O(n\log n)-time algorithm to determine whether a set of points is a nested almost convex set.

preprint2015arXiv

Modem Illumination of Monotone Polygons

We study a generalization of the classical problem of the illumination of polygons. Instead of modeling a light source we model a wireless device whose radio signal can penetrate a given number kk of walls. We call these objects kk-modems and study the minimum number of kk-modems sufficient and sometimes necessary to illuminate monotone and monotone orthogonal polygons. We show that every monotone polygon with nn vertices can be illuminated with ⌈n−22k+3⌉\big\lceil \frac{n-2}{2k+3} \big\rceil kk-modems. In addition, we exhibit examples of monotone polygons requiring at least ⌈n−22k+3⌉\lceil \frac {n-2} {2k+3}\rceil kk-modems to be illuminated. For monotone orthogonal polygons with nn vertices we show that for k=1k=1 and for even kk, every such polygon can be illuminated with ⌈n−22k+4⌉\big\lceil \frac{n-2}{2k+4} \big\rceil kk-modems, while for odd k≥3k\geq3, ⌈n−22k+6⌉\big\lceil \frac{n-2}{2k+6} \big\rceil kk-modems are always sufficient. Further, by presenting according examples of monotone orthogonal polygons, we show that both bounds are tight.

preprint2014arXiv

(n,m)(n,m)-Fold Covers of Spheres

A well known consequence of the Borsuk-Ulam theorem is that if the dd-dimensional sphere SdS^d is covered with less than d+2d+2 open sets, then there is a set containing a pair of antipodal points. In this paper we provide lower and upper bounds on the minimum number of open sets, not containing a pair of antipodal points, needed to cover the dd-dimensional sphere nn times, with the additional property that the northern hemisphere is covered m>nm > n times. We prove that if the open northern hemisphere is to be covered mm times then at least ⌈d−12⌉+n+m \lceil \frac{d-1}{2} \rceil+n+m and at most d+n+md+n+m sets are needed. For the case of n=1n=1 and d≥2d \ge 2, this number is equal to d+2d+2 if m≤⌊d2⌋+1m \le \lfloor \frac{d}{2} \rfloor + 1 and equal to ⌊d−12⌋+2+m \lfloor \frac{d-1}{2} \rfloor + 2 +m if m>⌊d2⌋+1m > \lfloor \frac{d}{2} \rfloor + 1. If the closed northern hemisphere is to be covered mm times then d+2m−1d+2m-1 sets are needed, this number is also sufficient. We also present results on a related problem of independent interest. We prove that if SdS^d is covered nn times with open sets, not containing a pair of antipodal points, then there exists a point that is covered at least ⌈d2⌉+n \lceil \frac{d}{2} \rceil +n times. Furthermore, we show that there are covers in which no point is covered more than n+dn+d times.

preprint2014arXiv

Computational search of small point sets with small rectilinear crossing number

Let $\crs(K_n)$ be the minimum number of crossings over all rectilinear drawings of the complete graph on nn vertices on the plane. In this paper we prove that $\crs(K_n) < 0.380473\binom{n}{4}+Θ(n^3)$; improving thus on the previous best known upper bound. This is done by obtaining new rectilinear drawings of KnK_n for small values of nn, and then using known constructions to obtain arbitrarily large good drawings from smaller ones. The "small" sets where found using a simple heuristic detailed in this paper.

preprint2014arXiv

On kk-Gons and kk-Holes in Point Sets

We consider a variation of the classical Erdős-Szekeres problems on the existence and number of convex kk-gons and kk-holes (empty kk-gons) in a set of nn points in the plane. Allowing the kk-gons to be non-convex, we show bounds and structural results on maximizing and minimizing their numbers. Most noteworthy, for any kk and sufficiently large nn, we give a quadratic lower bound for the number of kk-holes, and show that this number is maximized by sets in convex position.

preprint2013arXiv

Drawing the double circle on a grid of minimum size

In 1926, Jarník introduced the problem of drawing a convex nn-gon with vertices having integer coordinates. He constructed such a drawing in the grid [1,c⋅n3/2]2[1,c\cdot n^{3/2}]^2 for some constant c>0c>0, and showed that this grid size is optimal up to a constant factor. We consider the analogous problem for drawing the double circle, and prove that it can be done within the same grid size. Moreover, we give an O(n)-time algorithm to construct such a point set.

preprint2012arXiv

Decompositions of Complete Multipartite Graphs into Complete Graphs

Let k≥ℓ≥1k\geq\ell\geq1 and n≥1n\geq 1 be integers. Let G(k,n)G(k,n) be the complete kk-partite graph with nn vertices in each colour class. An ℓ\ell-decomposition of G(k,n)G(k,n) is a set XX of copies of KkK_k in G(k,n)G(k,n) such that each copy of KℓK_\ell in G(k,n)G(k,n) is a subgraph of exactly one copy of KkK_k in XX. This paper asks: when does G(k,n)G(k,n) have an ℓ\ell-decomposition? The answer is well known for the ℓ=2\ell=2 case. In particular, G(k,n)G(k,n) has a 2-decomposition if and only if there exists k−2k-2 mutually orthogonal Latin squares of order nn. For general ℓ\ell, we prove that G(k,n)G(k,n) has an ℓ\ell-decomposition if and only if there are k−ℓk-\ell Latin cubes of dimension ℓ\ell and order nn, with an additional property that we call mutually invertible. This property is stronger than being mutually orthogonal. An ℓ\ell-decomposition of G(k,n)G(k,n) is then constructed whenever no prime less than kk divides nn.

preprint2012arXiv

Empty Monochromatic Simplices

Let SS be a kk-colored (finite) set of nn points in Rd\mathbb{R}^d, d≥3d\geq 3, in general position, that is, no {(d+1)(d + 1)} points of SS lie in a common (d−1)(d - 1)}-dimensional hyperplane. We count the number of empty monochromatic dd-simplices determined by SS, that is, simplices which have only points from one color class of SS as vertices and no points of SS in their interior. For 3≤k≤d3 \leq k \leq d we provide a lower bound of Ω(nd−k+1+2−d)Ω(n^{d-k+1+2^{-d}}) and strengthen this to Ω(nd−2/3)Ω(n^{d-2/3}) for k=2k=2. On the way we provide various results on triangulations of point sets in Rd\mathbb{R}^d. In particular, for any constant dimension d≥3d\geq3, we prove that every set of nn points (nn sufficiently large), in general position in Rd\mathbb{R}^d, admits a triangulation with at least dn+Ω(log⁡n)dn+Ω(\log n) simplices.

preprint2012arXiv

Hamiltonian Tetrahedralizations with Steiner Points

Let SS be a set of nn points in 3-dimensional space. A tetrahedralization T\mathcal{T} of SS is a set of interior disjoint tetrahedra with vertices on SS, not containing points of SS in their interior, and such that their union is the convex hull of SS. Given T\mathcal{T}, DTD_\mathcal{T} is defined as the graph having as vertex set the tetrahedra of T\mathcal{T}, two of which are adjacent if they share a face. We say that T\mathcal{T} is Hamiltonian if DTD_\mathcal{T} has a Hamiltonian path. Let mm be the number of convex hull vertices of SS. We prove that by adding at most ⌊m−22⌋\lfloor \frac{m-2}{2} \rfloor Steiner points to interior of the convex hull of SS, we can obtain a point set that admits a Hamiltonian tetrahedralization. An O(m3/2)+O(nlog⁡n)O(m^{3/2}) + O(n \log n) time algorithm to obtain these points is given. We also show that all point sets with at most 20 convex hull points admit a Hamiltonian tetrahedralization without the addition of any Steiner points. Finally we exhibit a set of 84 points that does not admit a Hamiltonian tetrahedralization in which all tetrahedra share a vertex.

preprint2012arXiv

On the Connectedness and Diameter of a Geometric Johnson Graph

Let PP be a set of nn points in general position in the plane. A subset II of PP is called an \emph{island} if there exists a convex set CC such that I=P∩CI = P \cap C. In this paper we define the \emph{generalized island Johnson graph} of PP as the graph whose vertex consists of all islands of PP of cardinality kk, two of which are adjacent if their intersection consists of exactly ll elements. We show that for large enough values of nn, this graph is connected, and give upper and lower bounds on its diameter.

preprint2012arXiv

On the number of radial orderings of planar point sets

Given a set SS of nn points in the plane, a \emph{radial ordering} of SS with respect to a point pp (not in SS) is a clockwise circular ordering of the elements in SS by angle around pp. If SS is two-colored, a \emph{colored radial ordering} is a radial ordering of SS in which only the colors of the points are considered. In this paper, we obtain bounds on the number of distinct non-colored and colored radial orderings of SS. We assume a strong general position on SS, not three points are collinear and not three lines---each passing through a pair of points in SS---intersect in a point of R2∖S\R^2\setminus S. In the colored case, SS is a set of 2n2n points partitioned into nn red and nn blue points, and nn is even. We prove that: the number of distinct radial orderings of SS is at most O(n4)O(n^4) and at least Ω(n3)Ω(n^3); the number of colored radial orderings of SS is at most O(n4)O(n^4) and at least Ω(n)Ω(n); there exist sets of points with Θ(n4)Θ(n^4) colored radial orderings and sets of points with only O(n2)O(n^2) colored radial orderings.

preprint2012arXiv

The Erdős-Sós Conjecture for Geometric Graphs

Let f(n,k)f(n,k) be the minimum number of edges that must be removed from some complete geometric graph GG on nn points, so that there exists a tree on kk vertices that is no longer a planar subgraph of GG. In this paper we show that (1/2)n2k−1−n2≤f(n,k)≤2n(n−2)k−2(1/2)\frac{n^2}{k-1}-\frac{n}{2}\le f(n,k) \le 2 \frac{n(n-2)}{k-2}. For the case when k=nk=n, we show that 2≤f(n,n)≤32 \le f(n,n) \le 3. For the case when k=nk=n and GG is a geometric graph on a set of points in convex position, we show that at least three edges must be removed.

preprint2011arXiv

Rooted K4K_4-Minors

Let a,b,c,da,b,c,d be four vertices in a graph GG. A \emph{K4K_4-minor rooted} at a,b,c,da,b,c,d consists of four pairwise-disjoint pairwise-adjacent connected subgraphs of GG, respectively containing a,b,c,da,b,c,d. We characterise precisely when GG contains a K4K_4-minor rooted at a,b,c,da,b,c,d by describing six classes of obstructions, which are the edge-maximal graphs containing no K4K_4-minor rooted at a,b,c,da,b,c,d. The following two special cases illustrate the full characterisation: (1) A 4-connected non-planar graph contains a K4K_4-minor rooted at a,b,c,da,b,c,d for every choice of a,b,c,da,b,c,d. (2) A 3-connected planar graph contains a K4K_4-minor rooted at a,b,c,da,b,c,d if and only if a,b,c,da,b,c,d are not on a single face.

preprint2011arXiv

The chromatic number of the convex segment disjointness graph

Let PP be a set of nn points in general and convex position in the plane. Let DnD_n be the graph whose vertex set is the set of all line segments with endpoints in PP, where disjoint segments are adjacent. The chromatic number of this graph was first studied by Araujo et al. [\emph{CGTA}, 2005]. The previous best bounds are 3n4≤χ(Dn)<n−n2\frac{3n}{4}\leqχ(D_n) <n-\sqrt{\frac{n}{2}} (ignoring lower order terms). In this paper we improve the lower bound to χ(Dn)≥n−2nχ(D_n)\geq n-\sqrt{2n}, to conclude a near-tight bound on χ(Dn)χ(D_n).

preprint2009arXiv

Token Graphs

For a graph GG and integer k≥1k\geq1, we define the token graph Fk(G)F_k(G) to be the graph with vertex set all kk-subsets of V(G)V(G), where two vertices are adjacent in Fk(G)F_k(G) whenever their symmetric difference is a pair of adjacent vertices in GG. Thus vertices of Fk(G)F_k(G) correspond to configurations of kk indistinguishable tokens placed at distinct vertices of GG, where two configurations are adjacent whenever one configuration can be reached from the other by moving one token along an edge from its current position to an unoccupied vertex. This paper introduces token graphs and studies some of their properties including: connectivity, diameter, cliques, chromatic number, Hamiltonian paths, and Cartesian products of token graphs.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.