arxiv: v2 [math.co] 26 May 2011

Similar documents
Covering the Convex Quadrilaterals of Point Sets

On the number of cycles in a graph with restricted cycle lengths

arxiv: v1 [math.co] 17 Jul 2017

Observation 4.1 G has a proper separation of order 0 if and only if G is disconnected.

On the Chromatic Number of the Visibility Graph of a Set of Points in the Plane

On uniquely 3-colorable plane graphs without prescribed adjacent faces 1

Tree-width. September 14, 2015

Dirac s Map-Color Theorem for Choosability

On the intersection of infinite matroids

Observation 4.1 G has a proper separation of order 0 if and only if G is disconnected.

Fractional and circular 1-defective colorings of outerplanar graphs

Spanning Paths in Infinite Planar Graphs

arxiv: v1 [math.co] 4 Jan 2018

Extensions of edge-coloured digraphs

The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs

Minimal Paths and Cycles in Set Systems

0-Sum and 1-Sum Flows in Regular Graphs

Arc-chromatic number of digraphs in which every vertex has bounded outdegree or bounded indegree

Nowhere-zero Unoriented Flows in Hamiltonian Graphs

arxiv: v1 [math.co] 21 Sep 2017

Out-colourings of Digraphs

HAMILTONIAN PROPERTIES OF TRIANGULAR GRID GRAPHS. 1. Introduction

Decompositions of graphs into cycles with chords

Matching points with squares

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

Induced subgraphs of graphs with large chromatic number. III. Long holes

arxiv:math/ v1 [math.co] 17 Apr 2002

ALTERNATING KNOT DIAGRAMS, EULER CIRCUITS AND THE INTERLACE POLYNOMIAL

Bounds on the generalised acyclic chromatic numbers of bounded degree graphs

On the oriented chromatic index of oriented graphs

Chromatic Ramsey number of acyclic hypergraphs

The chromatic number of ordered graphs with constrained conflict graphs

Graph coloring, perfect graphs

On DP-coloring of graphs and multigraphs

An Improved Approximation Algorithm for Maximum Edge 2-Coloring in Simple Graphs

Graph Classes and Ramsey Numbers

UNIQUENESS OF HIGHLY REPRESENTATIVE SURFACE EMBEDDINGS

Acyclic and Oriented Chromatic Numbers of Graphs

Geometric variants of Hall s Theorem through Sperner s Lemma

arxiv: v4 [math.co] 6 Mar 2012

Applicable Analysis and Discrete Mathematics available online at HAMILTONIAN PATHS IN ODD GRAPHS 1

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)

Independent Dominating Sets and a Second Hamiltonian Cycle in Regular Graphs

2016 EF Exam Texas A&M High School Students Contest Solutions October 22, 2016

Zero-Sum Flows in Regular Graphs

Induced subgraphs of graphs with large chromatic number. IX. Rainbow paths

arxiv:submit/ [math.co] 12 Jul 2011

Coloring. Basics. A k-coloring of a loopless graph G is a function f : V (G) S where S = k (often S = [k]).

Colourings of cubic graphs inducing isomorphic monochromatic subgraphs

Destroying non-complete regular components in graph partitions

Preliminaries. Graphs. E : set of edges (arcs) (Undirected) Graph : (i, j) = (j, i) (edges) V = {1, 2, 3, 4, 5}, E = {(1, 3), (3, 2), (2, 4)}

A note on [k, l]-sparse graphs

arxiv:math/ v1 [math.gt] 15 Aug 2003

The chromatic covering number of a graph

Paths with two blocks in n-chromatic digraphs

Even Cycles in Hypergraphs.

On the maximum number of isosceles right triangles in a finite point set

Parity Versions of 2-Connectedness

Longest paths in strong spanning oriented subgraphs of strong semicomplete multipartite digraphs

Drawing the Horton Set in an Integer Grid of Minimum Size

and critical partial Latin squares.

Vertices of Small Degree in Uniquely Hamiltonian Graphs

Notes on Graph Theory

Graphs with large maximum degree containing no odd cycles of a given length

Discrete Mathematics. The average degree of a multigraph critical with respect to edge or total choosability

The unit distance problem for centrally symmetric convex polygons

Sparse halves in dense triangle-free graphs

On Brooks Coloring Theorem

Claws in digraphs. Amine El Sahili and Mekkia Kouider

arxiv: v1 [math.co] 28 Oct 2016

arxiv: v3 [math.co] 6 Aug 2016

Math 6510 Homework 11

1 Matroid intersection

Constructive proof of deficiency theorem of (g, f)-factor

K 4 -free graphs with no odd holes

Edge-colouring seven-regular planar graphs

2015 Canadian Team Mathematics Contest

Odd Crossing Number Is Not Crossing Number

Topological Graph Theory Lecture 4: Circle packing representations

40th International Mathematical Olympiad

A local strengthening of Reed s ω,, χ conjecture for quasi-line graphs

Bi-Arc Digraphs and Conservative Polymorphisms

Hamilton Cycles in Digraphs of Unitary Matrices

On S-packing edge-colorings of cubic graphs

EQUITABLE COLORING OF SPARSE PLANAR GRAPHS

Ring Sums, Bridges and Fundamental Sets

Geometry. The k Most Frequent Distances in the Plane. József Solymosi, 1 Gábor Tardos, 2 and Csaba D. Tóth Introduction

Vertex-Coloring Edge-Weighting of Bipartite Graphs with Two Edge Weights

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Gallai s Conjecture For Graphs of Girth at Least Four. Peter Harding and Sean McGuinness Thompson Rivers University

List of Theorems. Mat 416, Introduction to Graph Theory. Theorem 1 The numbers R(p, q) exist and for p, q 2,

Induced subgraphs of graphs with large chromatic number. I. Odd holes

On the connectivity of the direct product of graphs

Ordered and convex geometric trees with linear extremal function

arxiv:math/ v1 [math.co] 3 Sep 2000

CONSTRAINED PERCOLATION ON Z 2

Circular Chromatic Numbers of Some Reduced Kneser Graphs

Induced Subgraph Isomorphism on proper interval and bipartite permutation graphs

On a list-coloring problem

DETERMINING THE HURWITZ ORBIT OF THE STANDARD GENERATORS OF A BRAID GROUP

Transcription:

The chromatic number of the convex segment disjointness graph arxiv:1105.4931v2 [math.co] 26 May 2011 Dedicat al nostre amic i mestre Ferran Hurtado Ruy Fabila-Monroy David R. Wood October 29, 2018 Abstract Let P be a set of n points in general and convex position in the plane. Let D n be the graph whose vertex set is the set of all line segments with endpoints in P, where disjoint segments are adjacent. The chromatic number of this graph was first studied by Araujo et al. [CGTA, 2005]. The previous best bounds are 3n χ(dn) < n n (ignoring lower order 4 2 terms). In this paper we improve the lower bound to χ(d n) n 2n, to conclude a near-tight bound on χ(d n). 1 Introduction Throughout this paper, P is a set of n > 3 points in general and convex position in the plane. The convex segment disjointness graph, denoted by D n, is the graph whose vertex set is the set of all line segments with endpoints in P, where two vertices are adjacent if the corresponding segments are disjoint. Obviously D n does not depend on the choice of P. This graph and other related graphs, were introduced by Araujo, Dumitrescu, Hurtado, Noy and Urrutia [1], who proved the following bounds on the chromatic number of D n : 2 1 3 (n + 1) 1 χ(d n ) < n 1 2 log n. Both bounds were improved by Dujmović and Wood [5] to 3 4 (n χ(d 1 n) < n 2 n 1 2 (ln n) + 4. Presented at the XIV Spanish Meeting on Computational Geometry Alcalá de Henares, Spain, June 27 30, 2011 Departamento de Matemáticas, Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional, México, D.F., México (ruyfabila@math.cinvestav.edu.mx). Supported by an Endeavour Fellowship from the Department of Education, Employment and Workplace Relations of the Australian Government. Department of Mathematics and Statistics, The Univesity of Melbourne, Melbourne, Australia (woodd@unimelb.edu.au). Supported by a QEII Fellowship from the Australian Research Council. 1

In this paper we improve the lower bound to conclude near-tight bounds on χ(d n ). Theorem 1. n 2n + 1 4 + 1 2 χ(d 1 n) < n 2 n 1 2 (ln n) + 4. The proof of Theorem 1 is based on the observation that eah colour class in a colouring of D n is a convex thrackle. We then prove that two maximal convex thrackles must share an edge in common. From this we prove a tight upper bound on the number of edges in the union of k maximal convex thrackles. Theorem 1 quickly follows. 2 Convex thrackles A convex thrackle on P is a geometric graph with vertex set P such that every pair of edges intersect; that is, they have a common endpoint or they cross. Observe that a geometric graph H on P is a convex thrackle if and only if E(H) forms an independent set in D n. A convex thrackle is maximal if it is edge-maximal. As illustrated in Figure 1(a), it is well known and easily proved that every maximal convex thrackle T consists of an odd cycle C(T ) together with some degree 1 vertices adjacent to vertices of C(T ); see [2, 3, 4, 5, 6, 7, 8, 9]. In particular, T has n edges. For each vertex v in C(T ), let W T (v) be the convex wedge with apex v, such that the boundary rays of W T (v) contain the neighbours of v in C(T ). Every degree-1 vertex u of T lies in a unique wedge and the apex of this wedge is the only neighbour of u in T. Figure 1: (a) maximal convex thrackle, (b) the intervals pairs (I u, J u ) 2

3 Convex thrackles and free Z 2 -actions of S 1 A Z 2 -action on the unit circle S 1 is a homeomorphism f : S 1 S 1 such that f(f(x)) = x for all x S 1. We say that f is free if f(x) x for all x S 1. Lemma 1. If f and g are free Z 2 -actions of S 1, then f(x) = g(x) for some point x S 1. Proof. For points x, y S 1, let xy be the clockwise arc from x to y in S 1. Let x 0 S 1. If f(x 0 ) = g(x 0 ) then we are done. Now assume that f(x 0 ) g(x 0 ). Without loss of generality, x 0, g(x 0 ), f(x 0 ) appear in this clockwise order around S 1. Paramaterise x 0 g(x 0 ) with a continuous injective function p : [0, 1] x 0 g(x 0 ), such that p(0) = x 0 and p(1) = g(x 0 ). Assume that g(p(t)) f(p(t)) for all t [0, 1], otherwise we are done. Since g is free, p(t) g(p(t)) for all t [0, 1]. Thus g(p([0, 1])) = g(p(0))g(p(1)) = g(x 0 )x 0. Also f(p([0, 1])) = f(x 0 )f(p(1)), as otherwise g(p(t)) = f(p(t)) for some t [0, 1]. This implies that p(t), g(p(t)), f(p(t)) appear in this clockwise order around S 1. In particular, with t = 1, we have f(p(1)) x 0 g(x 0 ). Thus x 0 f(x 0 )f(p(1)). Hence x 0 = f(p(t)) for some t [0, 1]. Since f is a Z 2 -action, f(x 0 ) = p(t). This is a contradiction since p(t) x 0 g(x 0 ) but f(x 0 ) x 0 g(x 0 ). Assume that P lies on S 1. Let T be a maximal convex thrackle on P. As illustrated in Figure 1(b), for each vertex u in C(T ), let (I u, J u ) be a pair of closed intervals of S 1 defined as follows. Interval I u contains u and bounded by the points of S 1 that are 1/3 of the way towards the first points of P in the clockwise and anticlockwise direction from u. Let v and w be the neighbours of u in C(T ), so that v is before w in the clockwise direction from u. Let p be the endpoint of I v in the clockwise direction from v. Let q be the endpoint of I w in the anticlockwise direction from w. Then J u is the interval bounded by p and q and not containing u. Define f T : S 1 S 1 as follows. For each v C(T ), map the anticlockwise endpoint of I v to the anticlockwise endpoint of J v, map the clockwise endpoint of I v to the clockwise endpoint of J v, and extend f T linearly for the interior points of I v and J v, such that f T (I v ) = J v and f T (J v ) = I v. Since the intervals I v and J v are disjoint, f T is a free Z 2 -action of S 1. Lemma 2. Let T 1 and T 2 be maximal convex thrackles on P, such that C(T 1 ) C(T 2 ) =. Then there is an edge in T 1 T 2, with one endpoint in C(T 1 ) and one endpoint in C(T 2 ). Topological proof. By Lemma 1, there exists x S 1 such that f T1 (x) = y = f T2 (x). Let u C(T 1 ) and v C(T 2 ) so that x I u J u and x I v J v, where (I u, J u ) and (I v, J v ) are defined with respect to T 1 and T 2 respectively. Since C(T 1 ) C(T 2 ) =, we have u v and I u I v =. Thus x I u I v. If x J u J v then y I u I v, implying u = v. Thus x J u J v. Hence x (I u J v ) (J u I v ). Without loss of generality, x I u J v. Thus y J u I v. If I u J v = {x} then x is an endpoint of both I u and J v, implying u C(T 2 ), 3

which is a contradiction. Thus I u J v contains points other than x. It follows that I u J v and I v J u. Therefore the edge uv is in both T 1 and T 2. Moreover one endpoint of uv is in C(T 1 ) and one endpoint is in C(T 2 ). Combinatorial Proof. Let H be the directed multigraph with vertex set C(T 1 ) C(T 2 ), where there is a blue arc uv in H if u is in W T1 (v) and there is a red arc uv in H if u is in W T2 (v). Since C(T 1 ) C(T 2 ) =, every vertex of H has outdegree 1. Therefore E(H) = V (H) and there is a cycle Γ in the undirected multigraph underlying H. In fact, since every vertex has outdegree 1, Γ is a directed cycle. By construction, vertices in H are not incident to an incoming and an outgoing edge of the same color. Thus Γ alternates between blue and red arcs. The red edges of Γ form a matching as well as the blue edges, both of which are thrackles. However, there is only one matching thrackle on a set of points in convex position. Therefore Γ is a 2-cycle and the result follows. 4 Main Results Theorem 2. For every set P of n points in convex and general position, the union of k maximal convex thrackles on P has at most kn ( k edges. Proof. For a set T of k maximal convex thrackles on P, define r(t ) := {(v, T i, T j ) : v C(T i ) C(T j ), T i, T j T and T i T j }. The proof proceeds by induction on r(t ). Suppose that r(t ) = 0. Thus C(T i ) C(T j ) = for all distinct T i, T j T. By Lemma 2, T i and T j have an edge in common, with one endpoint in C(T i ) and one endpoint in C(T j ). Hence distinct pairs of thrackles have distinct edges in common. Since every maximal convex thrackle has n edges and we overcount at least one edge for every pair, the total number of edges is at most kn ( k. Now assume that r(t ) > 0. Thus there is a vertex v and a pair of thrackles T i and T j, such that v C(T i ) C(T j ). As illustrated in Figure 2, replace v by two consecutive vertices v and v on P, where v replaces v in every thrackle except T j, and v replaces v in T j. Add one edge to each thrackle so that it is maximal. Let T be the resulting set of thrackles. Observe that r(t ) = r(t ) 1, and the number of edges in T equals the number of edges in T plus k. By induction, T has at most k(n + 1) ( k edges, implying T has at most kn ( k edges. We now show that Theorem 2 is best possible for all n 2k. Let S be a set of k vertices in P with no two consecutive vertices in S. If v S and x, v, y are consecutive in this order in P, then T v := {vw : w P \ {v})} {xy} is a maximal convex thrackle, and {T v : v S} has exactly kn ( k edges in total. Proof of Theorem 1. If χ(d n ) = k then, there are k convex thrackles whose union is the complete geometric graph on P. Possibly add edges to obtain k maximal convex thrackles with ( ( n edges in total. By Theorem 2, n ( kn k. The quadratic formula implies the result. 4

References Figure 2: Construction in the proof of Theorem 2. [1] Gabriela Araujo, Adrian Dumitrescu, Ferran Hurtado, Marc Noy, and Jorge Urrutia. On the chromatic number of some geometric type Kneser graphs. Comput. Geom. Theory Appl., 32(1):59 69, 2005. [2] Grant Cairns and Yury Nikolayevsky. Bounds for generalized thrackles. Discrete Comput. Geom., 23(:191 206, 2000. [3] Grant Cairns and Yury Nikolayevsky. Generalized thrackle drawings of nonbipartite graphs. Discrete Comput. Geom., 41(1):119 134, 2009. [4] Grant Cairns and Yury Nikolayevsky. Outerplanar thrackles. Graphs and Combinatorics, to appear. [5] Vida Dujmović and David R. Wood. Thickness and antithickness. 2010, in preparation. [6] W. Fenchel and J. Sutherland. Lösung der aufgabe 167. Jahresbericht der Deutschen Mathematiker-Vereinigung, 45:33 35, 1935. [7] H. Hopf and E. Pammwitz. Aufgabe no. 167. Jahresbericht der Deutschen Mathematiker-Vereinigung, 43, 1934. [8] László Lovász, János Pach, and Mario Szegedy. On Conway s thrackle conjecture. Discrete Comput. Geom., 18(4):369 376, 1997. [9] Douglas R. Woodall. Thrackles and deadlock. In Combinatorial Mathematics and its Applications (Proc. Conf., Oxford, 1969), pages 335 347. Academic Press, London, 1971. 5