Extremal Configurations and Levels in Pseudoline Arrangements Shakhar Smorodinsky (Tel-Aviv University) Joint work with Micha Sharir.

Slides:



Advertisements
Similar presentations
Planar Orientations Chapter 4 ( ) in the book Written By: Tomer Heber.
Advertisements

Convex Partitions with 2-Edge Connected Dual Graphs Marwan Al-JubehMichael Hoffmann Diane L. SouvaineCsaba D. Toth 15th International Computing and Combinatorics.
On the number of unit distances among ‘n’ points Crossing Lemma: For n points and e edges with condition e ≤ 4*n, the crossing number of G on the plane.
Applications of Euler’s Formula for Graphs Hannah Stevens.
Computational Geometry II Brian Chen Rice University Computer Science.
One of the most important problems is Computational Geometry is to find an efficient way to decide, given a subdivision of E n and a point P, in which.
Shakhar Smorodinsky Courant Institute, New-York University (NYU) On the Chromatic Number of Some Geometric Hypergraphs.
Incidences and Many Faces via cuttings Sivanne Goldfarb
Stephane Durocher 1 Debajyoti Mondal 1 Rahnuma Islam Nishat 2 Sue Whitesides 2 1 Department of Computer Science, University of Manitoba 2 Department of.
Counting and Representing Intersections Among Triangles in R 3 Esther Ezra and Micha Sharir.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2001 Lecture 4 Chapter 6: Arrangements Monday,
2k-Cycle Free Bipartite Graph Steven Wu. What is a bipartite graph?
Duality and Arrangements Computational Geometry, WS 2007/08 Lecture 6 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik Fakultät.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Shakhar Smorodinsky ETH Zurich Joint work with Rom Pinchasi, MIT Locally Delaunay Geometric Graphs.
Sharp Bounds on Geometric Permutations for Pairwise Disjoint Balls in R d Shakhar Smorodinsky Joe Mitchell Micha Sharir.
Tucker, Applied Combinatorics, Section 1.4, prepared by Patti Bodkin
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 9 Delaunay Triangulation.
Lecture 8 : Arrangements and Duality Computational Geometry Prof. Dr. Th. Ottmann 1 Duality and Arrangements Duality between lines and points Computing.
Drawing of G. Planar Embedding of G Proposition Proof. 1. Consider a drawing of K 5 or K 3,3 in the plane. Let C be a spanning cycle. 2. If the.
On Neighbors in Geometric Permutations Shakhar Smorodinsky Tel-Aviv University Joint work with Micha Sharir.
What is the next line of the proof? a). Assume the theorem holds for all graphs with k edges. b). Let G be a graph with k edges. c). Assume the theorem.
Duality and Arrangements Computational Geometry, WS 2006/07 Lecture 7 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik Fakultät.
Introductory Geometry CHAPTER 9. Chapter Introductory Geometry 9-1 Basic Notions 9-2 Polygons 9-3 More About Angles 9-4 Geometry in Three Dimensions 9.
Curve Curve: The image of a continous map from [0,1] to R 2. Polygonal curve: A curve composed of finitely many line segments. Polygonal u,v-curve: A polygonal.
Section 2.4 Use Postulates and Diagrams Objective:
Lesson 1.1 Building Blocks of Geometry
Graphical Method to find the Solution of Pair of Linear Equation in Two Variables.
Postulates and Paragraph Proofs
Orthogonal Drawings of Series-Parallel Graphs Joint work with Xiao Zhou by Tohoku University Takao Nishizeki.
On Balanced + -Contact Representations Stephane Durocher & Debajyoti Mondal University of Manitoba.
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 8 Duality.
Lines and Angles You will be able to identify relationships between lines and angles formed by transversals.
Do Now #15: 1. Find the measure of MN if N is between M and P, MP = 6x – 2, MN = 4x, and 1. Find the measure of MN if N is between M and P, MP = 6x – 2,
Axiom: another name for postulate
On the union of cylinders in 3-space Esther Ezra Duke University.
Geometry 9/2/14 - Bellwork 1. Find the measure of MN if N is between M and P, MP = 6x – 2, MN = 4x, and MP = Name the postulate used to solve the.
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 8 Arrangements and Duality.
Warm-up 1/5/12 1.Find x, m  1, if m  3 = 3x + 40 and m  4 = 5x Find the value of x that would make lines m and n parallel x = 10 3x.
How to Cut Pseudoparabolas into Segments Seminar on Geometric Incidences By: Almog Freizeit.
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 8 Arrangements and Duality.
Postulates and Paragraph Proofs Section 2-5.  postulate or axiom – a statement that describes a fundamental relationship between the basic terms of geometry.
Arrangements and Duality Sanjay Sthapit Comp290 10/6/98.
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
Graph.
Beyond planarity of graphs Eyal Ackerman University of Haifa and Oranim College.
Basic Geometric Elements Point Line Line segment Ray Parallel lines Intersecting lines Perpendicular Angles Vertex Sides.
PRESENTATION ON INTERSECTION OF SOLIDS by Mr.Venkata Narayana Mr.A.S.Pavan Kumar Department of Mechanical Engineering SNIST.
More on graph drawings other representations Alex Sludnikov Seminar in Computational Geometry.
Jose M Bravo Jr. Chapter 11.1 Introduction to Basic Geometry Basic Geometric Concepts.
Edge-Coloring Geometric Graphs (Problem 75) (
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2010 O’Rourke Chapter 6 with some material.
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 9 Line Arrangements.
Points, Lines and Planes Geometry Farris I can use the undefined geometric terms (point, line, plane, ray) to define angles and line segments.
An Introduction to Computational Geometry: Arrangements and Duality Joseph S. B. Mitchell Stony Brook University Some images from [O’Rourke, Computational.
 TEKS Focus:  (4)(A) Distinguish between undefined terms, definitions, postulates, conjectures, and theorems.  (1)(D) Communicate mathematical ideas,
Outline 1 Properties of Planar Graphs 5/4/2018.
Geometric Graphs and Quasi-Planar Graphs
A crossing lemma for the pair-crossing number
Depth Estimation via Sampling
Basic Geometric Elements
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
3-6: Prove Theorems about Perpendicular Lines
Computational Geometry
Bell Work Problem 1) Predict the next three numbers.
Planarity.
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 8th ed., by Kenneth H.
Gaph Theory Planar Graphs
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
Presentation transcript:

Extremal Configurations and Levels in Pseudoline Arrangements Shakhar Smorodinsky (Tel-Aviv University) Joint work with Micha Sharir

2 What the … am I going to show/talk about? n Points are like n Lines, which are almost like n Pseudolines

3 What the … am I going to show/talk about? n So sometimes pseudolines are like points

4 Geometric graphs n G = (V,E) simple graph + an embedding n Consider crossing edges n What does it mean in a ‘dual’ setting? n Well, … what does ‘dual’ mean?

5  duality between pts and lines n point p=(a,b) => line p * : y = -ax+b n line l: y=cx+d => point l * =(c,d) n Preserving the above/below relationship l p p*p* l*l*

6 Geometric graphs and duality n Consider a crossing edge pair Lets dualize as follows: a b c d a*a* b*b* c*c* d*d* A diamond

7 Geometric graphs and duality n Consider a collection  of n lines plus vertices E with NO diamonds. G=( , E )

8 Geometric graphs and duality (cont) n This is a graph which can be drawn in the plane with no crossings. Hence planar graph!

9 Geometric graphs and duality (cont) n Does this also hold for pseudolines? n Yes! [Tamaki Tokuyama 97]

10 Geometric graphs and duality (cont) n Thm: [Tamaki Tokuyama 97] A diamond-free Pseudoline graph is planar. Proof: complicated. We provide a very simple proof.

11 Geometric graphs and duality (cont) n A diamond-free Pseudoline graph is planar. n Simple proof (sketch): We draw the graph as follows:

12 Diamond free pseudolines graph (cont) n in this drawing any pair of edges intersect an even # times. Using Tutte [70] implies planarity

13 Pseudolines and Diamonds (cont) n What is diamond good for? n It is an auxiliary structure that helps analyzing the complexity of the k-level. n k-level is the set of all vertices that lie above exactly k pseudolines

14 Pseudolines and Diamonds (cont) The 2-level

15 k-level (cont) What is the max complexity of a k-level in n (pseudo) lines? Major open problem in combinatorial geometry! Known upper bound: O(nk 1/3 ) [Dey 98 (for lines)] [Tamaki Tokuyama 97 (for pseudolines)] Both proofs uses the notion of diamond.

16 More on Pseudolines n We extend many results on geometric graphs to the more general case of pseudolines graphs n Example: A Thrackle is a graph drawn in the plane such that any pair of edges intersect.

17 Thrackles A Thrackle is a graph drawn in the plane such that any pair of edges intersect. n Conjecture (Conway): The max # edges of a Thrackle on n pts is n. n Known for drawings with straight line segments. [Perles] n For general drawings the best upper bound is 2n-3 [Cairns, Nikolayevsky 2000]

18 Thrackles (cont) n We prove the conjecture for thrackles drawn with ‘extendible pseudo-segments’, by showing: n If, in a set of vertices in n pseudolines each pair form a diamond then #vertices is at most n

19 More on Pseudolines n Consider a geometric graph: n Parallel edges n Thm: [Katchalski Last 98], [Valtr 98] Max # edges of geometric graph with no parallel edges is 2n-2

20 Geometric graphs with no parallel edges n Thm: [Katchalski Last 98], [Valtr 98] Max # edges of geometric graph with no parallel edges is 2n-2

21 Geometric graphs with no parallel edges n We generalize this result to the context of pseudolines graph. a b c d b*b* a*a* c*c* d*d* anti-diamond n What is the dual of parallel edges ?

22 Pseudolines and anti-diamonds n Thm [S, Sharir]: An anti-diamond free pseudolines graph contains at most 2n-2 ‘edges’ a b c d b*b* a*a* c*c* d*d* anti-diamond

23 THANK YOU Wake up!!!