Forcing Disjoint Segments in the Plane

Similar documents
Geometry. Geometric Graphs with Few Disjoint Edges. G. Tóth 1,2 and P. Valtr 2,3. 1. Introduction

On the number of distinct directions of planes determined by n points in R 3

Crossing Families. Abstract

Some Geometric Applications of Dilworth's Theorem*

Line Arrangements. Applications

Topological Graphs with no Self-Intersecting Cycle of Length 4

On Planar Intersection Graphs with Forbidden Subgraphs

The Erdős Szekeres Theorem: Upper Bounds and Related Results

A Reduction of Conway s Thrackle Conjecture

ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE**

Thirteen Problems on Crossing Numbers

Tangencies between disjoint regions in the plane

10. Line Arrangements Lecture on Monday 2 nd November, 2009 by Michael Homann

An Improved Upper Bound for the Sum-free Subset Constant

Math 777 Graph Theory, Spring, 2006 Lecture Note 1 Planar graphs Week 1 Weak 2

Two Upper Bounds for the Erdős Szekeres Number with Conditions

Subdivided graphs have linear Ramsey numbers

Drawing cubic graphs with at most five slopes

A NOTE ON BLOCKING VISIBILITY BETWEEN POINTS

Some Geometric Applications of Dilworth s Theorem

The strong chromatic number of a graph

Bar k-visibility Graphs

arxiv: v1 [cs.cg] 15 Jan 2015

Double-normal pairs in the plane and on the sphere

EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS. Jordan Journal of Mathematics and Statistics (JJMS) 8(2), 2015, pp I.

Edge Guards for Polyhedra in Three-Space

Two Characterizations of Hypercubes

Applications of a new separator theorem for string graphs

Decreasing the Diameter of Bounded Degree Graphs

Connected Components of Underlying Graphs of Halving Lines

Pentagons vs. triangles

CHAPTER 2 REVIEW COORDINATE GEOMETRY MATH Warm-Up: See Solved Homework questions. 2.2 Cartesian coordinate system

Monotone crossing number

Removing Even Crossings on Surfaces

Quasi-Planar Graphs Have a Linear Number of Edges Pankaj K. Agarwal y Boris Aronov z Janos Pach x Richard Pollack { Micha Sharir k January 2, 1996 Abs

The Geometry of Carpentry and Joinery

Thrackles containing a standard musquash

Interval sequences and the combinatorial encoding of planar families of pairwise disjoint convex sets

A note on the saturation number of the family of k-connected graphs

Bar k-visibility Graphs: Bounds on the Number of Edges, Chromatic Number, and Thickness

arxiv: v1 [math.co] 3 Apr 2016

Testing Maximal 1-planarity of Graphs with a Rotation System in Linear Time

Chapter 11. Line Arrangements

Discrete Mathematics I So Practice Sheet Solutions 1

On the perimeter of k pairwise disjoint convex bodies contained in a convex set in the plane

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Orthogonal art galleries with holes: a coloring proof of Aggarwal s Theorem

Math 170- Graph Theory Notes

Math 776 Graph Theory Lecture Note 1 Basic concepts

Problem Set 3. MATH 776, Fall 2009, Mohr. November 30, 2009

arxiv: v1 [math.co] 7 Dec 2018

K 4 C 5. Figure 4.5: Some well known family of graphs

Figure 1: Two polygonal loops

Tutte s Theorem: How to draw a graph

JACOB FOX AND JANOS PACH

Math 778S Spectral Graph Theory Handout #2: Basic graph theory

An Improved Bound for k-sets in Three Dimensions. November 30, Abstract

Line Arrangement. Chapter 6

Course Number: Course Title: Geometry

WORM COLORINGS. Wayne Goddard. Dept of Mathematical Sciences, Clemson University Kirsti Wash

Geometric graphs which are 1-skeletons of unstacked triangulated polygons

Planar graphs. Math Prof. Kindred - Lecture 16 Page 1

The Edge Fixing Edge-To-Vertex Monophonic Number Of A Graph

Drawing cubic graphs with at most five slopes

Separating Convex Sets in the Plane

Vertex Colorings without Rainbow or Monochromatic Subgraphs. 1 Introduction

Department of Computer Science, Eötvös University, Budapest, Muzeum krt 6 8, 1088 Hungary

OMITTABLE POINTS. Geombinatorics 9(1999), 57-62

Dissections of polygons into convex polygons

Three Dimensional Geometry. Linear Programming

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

Enumeration of Full Graphs: Onset of the Asymptotic Region. Department of Mathematics. Massachusetts Institute of Technology. Cambridge, MA 02139

Bar k-visibility Graphs

On s-intersecting Curves and Related Problems

Monotone Paths in Geometric Triangulations

Points covered an odd number of times by translates

Partitioning Orthogonal Polygons by Extension of All Edges Incident to Reflex Vertices: lower and upper bounds on the number of pieces

On vertex types of graphs

A THREE AND FIVE COLOR THEOREM

Augmenting Trees so that Every Three Vertices Lie on a Cycle

Polygon Triangulation. (slides partially by Daniel Vlasic )

Lecture 15: The subspace topology, Closed sets

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem

Theoretical Computer Science

Disjoint directed cycles

ON GEOMETRIC GRAPH RAMSEY NUMBERS. GYULA KÁROLYI1 Department of Algebra and Number Theory, Eötvös University,

Crossings between curves with many tangencies

The equal tangents property

Lecture 3: Art Gallery Problems and Polygon Triangulation

On the Minimum Number of Convex Quadrilaterals in Point Sets of Given Numbers of Points

Straight-line Drawability of Embedded Graphs

Planar Point Sets With Large Minimum Convex Decompositions

The clique number of a random graph in (,1 2) Let ( ) # -subgraphs in = 2 =: ( ) We will be interested in s.t. ( )~1. To gain some intuition note ( )

Combinatorial Geometry with Algorithmic Applications. The Alcala Lectures. János Pach Micha Sharir

CPSC 536N: Randomized Algorithms Term 2. Lecture 10

The clique number of a random graph in (,1 2) Let ( ) # -subgraphs in = 2 =: ( ) 2 ( ) ( )

Geometry Definitions and Theorems. Chapter 9. Definitions and Important Terms & Facts

Polygon Triangulation. (slides partially by Daniel Vlasic )

Tangled Thrackles.

How to Cover Most of a Point Set with a V-Shape of Minimum Width

Transcription:

Forcing Disjoint Segments in the Plane Wayne Goddard University of Pennsylvania, Philadelphia, USA Meir Katchalski Technion, Haifa, Israel Daniel J. Kleitman 1 Massachusetts Institute of Technology, Cambridge, USA 1 Research supported by NSF grant DMS9108403 and NSA grant MDA904-92-H-3029 1

Running head: Disjoint Segments All correspondence to: Wayne Goddard Dept of Mathematics University of Pennsylvania Philadelphia, PA 19104 USA e-mail: wdg@math.mit.edu 2

Abstract Consider a geometric graph given by n points in the plane (in general position) and m line segments, each segment joining a pair of the given points. We show that: if m 3n + 1 then there are 3 pairwise disjoint segments; if m 10n + 1 then there are 4 disjoint segments; and if m c k n(log n) k 4 then there are k disjoint segments. 3

1 Introduction A geometric graph is a graph drawn in the plane such that its edges are closed line segments and no three vertices are collinear. We let n denote the number of vertices and m the number of edges. In this paper we consider how many edges are needed to ensure that there are k disjoint edges. This question was raised by Avital and Hanani [2], Kupitz [5] and Perles (see [1]), inter alia. An old result of Erdős [4] states that if m n + 1 for a geometric graph then there are two disjoint edges. Recently Alon and Erdős [1] showed that if m 6n + 1 then there are three disjoint edges. O Donnel and Perles (see [3]) improved this bound to about 3.6n edges. In this paper we show first that 3n + 1 edges force three disjoint segments. The best lower bound remains 5n/2 4, due to Perles. Our main result is that a linear number of edges, viz. 10n + 1, force four disjoint edges. We also establish a general upper bound on the number of edges needed to ensure k disjoint segments. It is likely, though, that a linear number of edges suffice. If the n vertices of the geometric graph are in convex position, then Kupitz [6] and Perles (see [1]) showed that if m (k 1)n + 1 then the graph contains k disjoint edges. This bound is tight. 2 Results and Proofs We say that an edge vu is to the left of edge vw by looking at both edges from vertex v. We say that a vertex v is pointed if all the edges incident with it lie in some halfplane with v on the boundary. If v is pointed we may speak of its leftmost and rightmost edges. The approach to proving results on disjoint edges is to first find a suitable configuration and then show that such a configuration must contain the desired number of disjoint edges. To illustrate this approach, we give a proof that n + 1 edges imply two disjoint edges. For every vertex mark its rightmost edge, if such an edge exists. An unmarked edge xy remains. Then there is an edge xu to the 4

x 1 x 0 x 2 y 2 x 3 y 3 x 4 x 5 Figure 1: A configuration for Theorem 1 right of xy and an edge yz to the right of yx. These three edges constitute the configuration in this case. As the edges xu and yz are on opposite sides of the line through xy they are disjoint. The first theorem gives an improved bound for three disjoint edges. Theorem 1. If there are n vertices and at least 3n+1 edges in a geometric graph then there are three disjoint edges. Proof: Consider a geometric graph. For each vertex v mark any edge e incident with v for which there does not exist an edge incident with v to the left of e. For a pointed vertex one edge is marked; for a nonpointed vertex no edge is marked. Now, for each vertex v mark any unmarked edge f incident with v for which there are not two unmarked edges incident with v to the right of f. For a pointed vertex two edges are marked (assuming it has that many); for a nonpointed vertex at most three edges are marked. A total of at most 3n edges are marked. There remains an edge that is unmarked: call it x 2 x 3. Then there exist two edges incident with x 3 to the right of x 2 x 3, say x 3 y 3 and x 3 x 4 in order, and two edges incident with x 2 to the right of x 2 x 3, say x 2 y 2 and x 2 x 1. Further there is an edge x 1 x 0 to the left of x 1 x 2, and an edge x 4 x 5 to the left of x 4 x 3. If all seven edges were internally disjoint, the configuration might look like the one given in Figure 1. 5

x 2 x 1 x 3 x 4 x 6 y 5 y 7 x 5 y 6 x7 x 8 x 9 y 8 x 10 x 12 x 11 Figure 2: A configuration for Theorem 2 Let l i denote the line through x i x i+1 (i = 0,...,4). Without loss of generality, the intersection of lines l 1 and l 3 is on the side of l 2 where x 4 is (or at infinity). Then the three edges x 1 x 2, x 3 y 3 and x 4 x 5 are disjoint. (Edges x 1 x 2 and x 4 x 5 are on opposite sides of l 3.) The next theorem gives a linear bound for four disjoint edges. Theorem 2. If there are n vertices and at least 10n + 1 edges in a geometric graph then there are four disjoint edges. Proof: Fix an edge e. If there are 3n + 1 edges which do not meet e, then the result follows from Theorem 1. Otherwise there are 7n edges which meet e. Discard those edges which do not meet e. Consider the following configuration on sixteen vertices and fifteen edges. The vertices are x 1, x 2,...,x 12 and y 5,...,y 8. The edges are e i = x i x i+1 (i = 1,...,11), which cross the horizontal edge e in order from left to right, as well as f i = x i y i (i = 5,...,8), which cross e between x i x i 1 and x i x i+1. If all these edges were internally disjoint it might look like the configuration shown in Figure 2. It is easy to show that if there are sufficiently many edges then the graph 6

contains such a configuration. To simplify the discussion, we assume for the time being that e is the only edge incident with either of its ends. To obtain the configuration, one may reduce the graph in five steps, so that a remaining edge is the central edge x 6 x 7 of the configuration, as follows. For each vertex remove its rightmost edge, then for each vertex remove its leftmost edge, then for each vertex remove its rightmost edge, then for each vertex remove its two leftmost edges, and then for each vertex remove its two rightmost edges. At most 7n edges are removed. Let l i denote the line through x i x i+1 (i = 1,...,11). We find a suitable foursome in this configuration by an exhaustive case-study. There are two types of foursomes to consider. The first is of the form e i, f i+2, f i+3, e i+4. Note that if neither edge e i nor edge e i+4 intersects the line l i+2 then this foursome is disjoint. The second type has the form e i, e i+2, e i+4, e i+6. Two cases arise. The first is when line l 5 intersects edge e 7. In this case, if edge e 9 meets line l 7 then the edges e 5, e 7, e 9, e 11 are disjoint; otherwise the edges e 5, f 7, f 8, e 9 are disjoint. In the second case we may assume by symmetry that the line l 5 misses the edge e 7 and the line l 7 misses the edge e 5. Assume that the lines l 5 and l 7 intersect on the same side of e as is x 6. Two subcases arise. First assume that edge e 8 meets the line l 6. If the edge e 9 does not meet the line l 7 then edges e 5, f 7, f 8, e 9 are disjoint. If e 9 meets l 7 but not line l 5 then edges e 4, e 6, e 8, e 10 are disjoint. If e 9 meets l 7 and l 5 then edges e 5, e 7, e 9, e 11 are disjoint. So assume that edge e 8 does not meet the line l 6. If the edge e 4 is disjoint from the line l 6, then the edges e 4, f 6, f 7, e 8 are disjoint. If e 4 meets l 6 and edge e 3 meets line l 5 then e 2, e 4, e 6, e 8 are disjoint. If e 4 meets l 6 but edge e 3 does not meet line l 5 then e 3, f 5, f 6, e 7 are disjoint. The proof where there are other edges incident with the ends of e is similar. Since such edges would be removed in the first two steps of the reduction process, an end of e can only play the role of x 1, x 2, x 11 or x 12. But it is easy to verify that the resultant configuration still contains four disjoint edges. 7

It is easy to construct for n odd a geometric graph on n vertices and 7n/2 6 edges without four disjoint edges. We conclude with a general upper bound on the number of edges needed to guarantee k disjoint edges. Previously only o(n 2 ) was known. Theorem 3. Let k 5. If a geometric graph on n vertices has at least 11(3 log n+ 1) k 4 n edges then there are k disjoint edges. Proof: We prove by induction on n and k 5 that g(n, k) = 10(3 log n) k 4 n + (3 log n + 1) k 4 n edges suffice. For k = 4, 10n + 1 edges suffice by Theorem 2. The case of n small is easily handled. Consider a geometric graph with n vertices and m edges. Consider any edge e; say e = xy is horizontal. If at least g(n, k 1) edges do not meet e, then by the inductive hypothesis there are k 1 disjoint edges which are each disjoint from e. So assume otherwise. Discard the edges that do not meet e, as well as those whose endpoints are x or y. Let f be the remaining edge which has median slope. We may assume that less than g(n, k 1) edges do not intersect f. The lines induced by the two edges e and f divide the plane into four quadrants. (Let the ends of f be in both quadrants.) Each remaining edge has its ends it opposite quadrants. Thus at least (m g(n, k 1) 2n)/2 g(n, k 1) edges connect (vertices in) both pairs of opposite quadrants, by our choice of f. But one pair of quadrants contains at most n/2 vertices. Hence we are done provided (g(n, k) 3g(n, k 1) 2n)/2 g(n/2, k). This is easily checked. 8

References [1] N. Alon and P. Erdős, Disjoint edges in geometric graphs, Discrete Comput. Geom. 4 (1989) 287 290. [2] S. Avital and H. Hanani, Graphs, Gilyonot Lematematika 3 (1966) 2 8 (in Hebrew). [3] V. Capoyleas and J. Pach, A Turán-type theorem on chords of a convex polygon, J. Combin. Theory A, to appear. [4] P. Erdős, On sets of distances of n points, Amer. Math. Monthly 53 (1946) 248 250. [5] Y.S. Kupitz, Extremal Problems in Combinatorial Geometry, Aarhus University Lecture Notes Series, No. 53, Aarhus University, Denmark, 1979. [6] Y.S. Kupitz, On pairs of disjoint segments in convex position in the plane, Annals Discrete Math. 20 (1984), 203 208. wdg L A TEX source: fourdisjoint.tex 9