Fan-planar Graphs: Combinatorial Properties and Complexity results Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani,

Slides:



Advertisements
Similar presentations
Covers, Dominations, Independent Sets and Matchings AmirHossein Bayegan Amirkabir University of Technology.
Advertisements

22nd International Symposium on Graph Drawing
Bipartite Matching, Extremal Problems, Matrix Tree Theorem.
Graph-02.
Convex drawing chapter 5 Ingeborg Groeneweg. Summery What is convex drawing What is convex drawing Some definitions Some definitions Testing convexity.
1 Construction of Hamiltonian Cycles in Layered Cubic Planar Graphs Graphs and Combinatorics 2002 D.S. Franzblau Department of Mathematics, CUNY/College.
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
Complexity 11-1 Complexity Andrei Bulatov NP-Completeness.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
Applied Combinatorics, 4th Ed. Alan Tucker
Computational Geometry Seminar Lecture 4 More on straight-line embeddings Gennadiy Korol.
Reduction Techniques Restriction Local Replacement Component Design Examples.
Computational Geometry Seminar Lecture 1
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Graph Colouring Lecture 20: Nov 25.
Definition Dual Graph G* of a Plane Graph:
1 On the Benefits of Adaptivity in Property Testing of Dense Graphs Joint work with Mira Gonen Dana Ron Tel-Aviv University.
Crossing Lemma - Part I1 Computational Geometry Seminar Lecture 7 The “Crossing Lemma” and applications Ori Orenbach.
Coloring Algorithms and Networks. Coloring2 Graph coloring Vertex coloring: –Function f: V  C, such that for all {v,w}  E: f(v)  f(w) Chromatic number.
1 Separator Theorems for Planar Graphs Presented by Shira Zucker.
Rectangular Drawing Imo Lieberwerth. Content Introduction Rectangular Drawing and Matching Thomassen’s Theorem Rectangular drawing algorithm Advanced.
Problem: Induced Planar Graphs Tim Hayes Mentor: Dr. Fiorini.
Vertex Cut Vertex Cut: A separating set or vertex cut of a graph G is a set SV(G) such that G-S has more than one component. d f b e a g c i h.
Problem: Induced Planar Graphs Tim Hayes Mentor: Dr. Fiorini.
Graph Algorithms Using Depth First Search Prepared by John Reif, Ph.D. Distinguished Professor of Computer Science Duke University Analysis of Algorithms.
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Graph Theory Chapter 6 Planar Graphs Ch. 6. Planar Graphs.
Subdivision of Edge In a graph G, subdivision of an edge uv is the operation of replacing uv with a path u,w,v through a new vertex w.
Orthogonal Drawings of Series-Parallel Graphs Joint work with Xiao Zhou by Tohoku University Takao Nishizeki.
Planar Graphs: Euler's Formula and Coloring Graphs & Algorithms Lecture 7 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Approximating the Minimum Degree Spanning Tree to within One from the Optimal Degree R 陳建霖 R 宋彥朋 B 楊鈞羽 R 郭慶徵 R
An Improved Degree Based Condition for Hamiltonian Cycles November 22, 2005 November 22, 2005.
Stephane Durocher 1 Debajyoti Mondal 1 Md. Saidur Rahman 2 1 Department of Computer Science, University of Manitoba 2 Department of Computer Science &
Techniques for Proving NP-Completeness Show that a special case of the problem you are interested in is NP- complete. For example: The problem of finding.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
1 The number of orientations having no fixed tournament Noga Alon Raphael Yuster.
Planar Graphs Graph Coloring
Connectivity and Paths 報告人:林清池. Connectivity A separating set of a graph G is a set such that G-S has more than one component. The connectivity of G,
5.8 Graph Matching  Example: Set of worker assign to a set of task  Four tasks are to be assigned to four workers.  – Worker 1 is qualified to do tasks.
Graph Colouring Lecture 20: Nov 25. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including.
Graph Theory and Applications
Lecture 10: Graph-Path-Circuit
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
Introduction to Graph Theory
Great Theoretical Ideas in Computer Science for Some.
Chromatic Coloring with a Maximum Color Class Bor-Liang Chen Kuo-Ching Huang Chih-Hung Yen* 30 July, 2009.
COMPSCI 102 Introduction to Discrete Mathematics.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
12. Lecture WS 2012/13Bioinformatics III1 V12 Menger’s theorem Borrowing terminology from operations research consider certain primal-dual pairs of optimization.
Chapter 7 Planar Graphs 大葉大學 資訊工程系 黃鈴玲  7.2 Planar Embeddings  7.3 Euler’s Formula and Consequences  7.4 Characterization of Planar Graphs.
Dr Nazir A. Zafar Advanced Algorithms Analysis and Design Advanced Algorithms Analysis and Design By Dr. Nazir Ahmad Zafar.
Xuding Zhu National Sun Yat-sen University Circular chromatic index.
Trees.
Graphs. Representations of graphs : undirected graph An undirected graph G have five vertices and seven edges An adjacency-list representation of G The.
Planar Graphs Hubert Chan (Chapter 9.7) [O2 Proof Techniques]
Outline 1 Properties of Planar Graphs 5/4/2018.
Proof technique (pigeonhole principle)
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
Geometric Graphs and Quasi-Planar Graphs
Tucker, Applied Combinatorics, Sec 2.4
Planarity Testing.
Applied Combinatorics, 4th Ed. Alan Tucker
MAT 2720 Discrete Mathematics
Planarity.
N(S) ={vV|uS,{u,v}E(G)}
Gaph Theory Planar Graphs
Discrete Mathematics for Computer Science
GRAPH THEORY Properties of Planar Graphs Ch9-1.
GRAPH THEORY Properties of Planar Graphs Ch9-1.
Presentation transcript:

Fan-planar Graphs: Combinatorial Properties and Complexity results Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani, Ioannis G. Tollis

Fan-planar drawings

Given a graph G, a fan-planar drawing of G is such that:

Fan-planar drawings Given a graph G, a fan-planar drawing of G is such that: a)no edge is crossed by two independent edges a) Forbidden configurations

Fan-planar drawings Given a graph G, a fan-planar drawing of G is such that: a)no edge is crossed by two independent edges b)there are not two adjacent edges (u,v), (u,w) that cross an edge e from different sides while moving from u to v and from u to w u v w b) e a) Forbidden configurations

Fan-planar drawings Given a graph G, a fan-planar drawing of G is such that: a)no edge is crossed by two independent edges b)there are not two adjacent edges (u,v), (u,w) that cross an edge e from different sides while moving from u to v and from u to w u v w b) e a) Forbidden configurations Allowed configurations

Fan-planar drawings Given a graph G, a fan-planar drawing of G is such that: a)no edge is crossed by two independent edges b)there are not two adjacent edges (u,v), (u,w) that cross an edge e from different sides while moving from u to v and from u to w u v w b) e a) Forbidden configurations Allowed configurations v fan of v

Fan-planar drawings u v w b) e a) Forbidden configurations Allowed configurations Fan-planar drawings have been introduced by Kaufmann and Ueckerdt (2014) Given a graph G, a fan-planar drawing of G is such that: a)no edge is crossed by two independent edges b)there are not two adjacent edges (u,v), (u,w) that cross an edge e from different sides while moving from u to v and from u to w

Application example Fan-planar drawings can be used for creating drawings with few edge crossings in a confluent drawing style A fan-planar drawing of a graph G with 12 crossings A confluent drawing of G with 3 crossings

Application example Fan-planar drawings can be used for creating drawings with few edge crossings in a confluent drawing style A fan-planar drawing of a graph G with 12 crossings A confluent drawing of G with 3 crossings

State of the art Many papers studied non-planar drawings of graphs with forbidden crossing configurations: k-planar drawings, k-quasi-planar drawings, RAC drawings, fan-crossing free drawings. Fan-planar drawings: Kaufmann and Ueckerdt (2014) proved that every n-vertex graph that admits a fan-planar drawing has at most 5n-10 edges (tight for n  20)

Assumptions We consider: simple graphs: graphs with neither multiple edges nor self-loops simple drawings: drawings where two edges have at most one point in common (a vertex or a crossing point)

Our results Combinatorial properties Complexity results

Our results Density results: outer fan-planar drawings (all vertices are on the external boundary): at most 3n-5 edges (tight for n  5) 2-layer fan-planar drawings (vertices on two distinct horizontal lines and edges vertically monotone): at most 2n-4 edges (tight for n  3) Combinatorial properties Complexity results

Our results Density results: outer fan-planar drawings (all vertices are on the external boundary): at most 3n-5 edges (tight for n  5) 2-layer fan-planar drawings (vertices on two distinct horizontal lines and edges vertically monotone): at most 2n-4 edges (tight for n  3) Relationship between fan-planar graphs and 2-planar graphs: for any k  2 there exist fan-planar graphs that are not k-planar and vice versa. Combinatorial properties Complexity results

Our results Density results: outer fan-planar drawings (all vertices are on the external boundary): at most 3n-5 edges (tight for n  5) 2-layer fan-planar drawings (vertices on two distinct horizontal lines and edges vertically monotone): at most 2n-4 edges (tight for n  3) Relationship between fan-planar graphs and 2-planar graphs: for any k  2 there exist fan-planar graphs that are not k-planar and vice versa. Combinatorial properties Complexity results Recognizing fan-planar graphs in the variable embedding setting is NP-complete.

Additional definitions An outer fan-planar graph G is maximal if no edge can be added to G without loosing the property that G remains outer fan-planar.

Additional definitions An outer fan-planar graph G is maximal if no edge can be added to G without loosing the property that G remains outer fan-planar. An outer fan-planar graph with n vertices is maximally dense if it has the maximum number of edges among all outer fan-planar graphs with n vertices

Additional definitions An outer fan-planar graph G is maximal if no edge can be added to G without loosing the property that G remains outer fan-planar. An outer fan-planar graph with n vertices is maximally dense if it has the maximum number of edges among all outer fan-planar graphs with n vertices The crossing graph CR(  ) of a drawing  is a graph having a vertex for each edge of  and an edge between vertices corresponding to crossing edges e2e2 e4e4 e5e5 e6e6 e1e1  e3e3 e7e7 e2e2 e3e3 e6e6 e4e4 e5e5 CR(  ) e1e1 e7e7

Density of outer fan-planar graphs Theorem 1. An outer fan-planar graph with n vertices has at most 3n-5 edges, and this bound is tight for n  5.

Density of outer fan-planar graphs: upper bound Lemma 1. Let  be an outer fan-planar drawing of a maximal outer fan-planar graph. If CR(  ) does not have odd cycles then m  3n-6.

Density of outer fan-planar graphs: upper bound Lemma 1. Let  be an outer fan-planar drawing of a maximal outer fan-planar graph. If CR(  ) does not have odd cycles then m  3n-6. Proof: CR(  ) is bipartite, then the edges of  can be partitioned into two subsets, each inducing an outerplanar graph.

Density of outer fan-planar graphs: upper bound Lemma 1. Let  be an outer fan-planar drawing of a maximal outer fan-planar graph. If CR(  ) does not have odd cycles then m  3n-6. Proof: CR(  ) is bipartite, then the edges of  can be partitioned into two subsets, each inducing an outerplanar graph. The two outerplanar graphs share the n edges of the external cycle.

Density of outer fan-planar graphs: upper bound Lemma 1. Let  be an outer fan-planar drawing of a maximal outer fan-planar graph. If CR(  ) does not have odd cycles then m  3n-6. Proof: CR(  ) is bipartite, then the edges of  can be partitioned into two subsets, each inducing an outerplanar graph. The two outerplanar graphs share the n edges of the external cycle. Each outerplanar graph has at most 2n – 3 edges, hence  has at most 2n – 3 + 2n – 3 – n = 3n – 6 edges.

Density of outer fan-planar graphs: upper bound Lemma 2. Let  be an outer fan planar drawing of a maximally dense outer fan-planar graph. CR(  ) does not contain odd cycles of length greater than 5.

Density of outer fan-planar graphs: upper bound Lemma 2. Let  be an outer fan planar drawing of a maximally dense outer fan-planar graph. CR(  ) does not contain odd cycles of length greater than 5. Proof sketch: Suppose that CR(  ) has an odd cycle of length  7.

Density of outer fan-planar graphs: upper bound Lemma 2. Let  be an outer fan planar drawing of a maximally dense outer fan-planar graph. CR(  ) does not contain odd cycles of length greater than 5. Proof sketch: Suppose that CR(  ) has an odd cycle of length  7. Cycle of lenght 7 e2e2 e3e3 e4e4 e6e6 e7e7 e1e1 e5e5 e2e2 e3e3 e4e4 e6e6 e7e7 e1e1 e5e5 CR(  )

Density of outer fan-planar graphs: upper bound Lemma 2. Let  be an outer fan planar drawing of a maximally dense outer fan-planar graph. CR(  ) does not contain odd cycles of length greater than 5. Proof sketch: Suppose that CR(  ) has an odd cycle of length  7. Cycle of lenght 7 e2e2 e3e3 e4e4 e6e6 e7e7 e1e1 e5e5 e2e2 e3e3 e4e4 e6e6 e7e7 e1e1 e5e5 CR(  )   is fan-planar e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1

Density of outer fan-planar graphs: upper bound u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w

u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u cannot be adjacent to v or w

Density of outer fan-planar graphs: upper bound u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u cannot be adjacent to v or w

Density of outer fan-planar graphs: upper bound u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u cannot be adjacent to v or w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 v w remove edge e 1

Density of outer fan-planar graphs: upper bound u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u cannot be adjacent to v or w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 v w remove edge e 1 u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w now you can add the two edges

Density of outer fan-planar graphs: upper bound u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w u cannot be adjacent to v or w u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 v w remove edge e 1 u e2e2 e3e3 e4e4 e5e5 e6e6 e7e7 e1e1 v w now you can add the two edges It is denser than the original one

Density of outer fan-planar graphs: upper bound Property 1. A fan planar drawing does not contain 3-mutually crossing edges.

Density of outer fan-planar graphs: upper bound Property 1. A fan planar drawing does not contain 3-mutually crossing edges. Property 1 + Lemma 2 = Any odd cycle in the crossing graph of a fan-planar drawing of a maximally dense outer fan-planar graph has exactly length 5.

Density of outer fan-planar graphs: upper bound Lemma 3. Let  be an outer fan-planar drawing of a maximally dense outer fan-planar graph. If CR(  ) has a cycle C of length 5, then the subgraph of  corresponding to C is K 5.

Density of outer fan-planar graphs: upper bound Lemma 3. Let  be an outer fan-planar drawing of a maximally dense outer fan-planar graph. If CR(  ) has a cycle C of length 5, then the subgraph of  corresponding to C is K 5. e1e1 e2e2 e3e3 e4e4 e5e5 e1e1 e2e2 e3e3 e4e4 e5e5  is fan-planar e1e1 e2e2 e3e3 e4e4 e5e5 cycle of lenght 5 in CR(  )

Density of outer fan-planar graphs: upper bound Lemma 3. Let  be an outer fan-planar drawing of a maximally dense outer fan-planar graph. If CR(  ) has a cycle C of length 5, then the subgraph of  corresponding to C is K 5. e1e1 e2e2 e3e3 e4e4 e5e5 e1e1 e2e2 e3e3 e4e4 e5e5  is fan-planar and the graph is maximally dense e1e1 e2e2 e3e3 e4e4 e5e5 cycle of lenght 5 in CR(  )

Density of outer fan-planar graphs: upper bound Lemma 4. Let G be a maximally dense outer fan-planar graph with n vertices and m edges. Then m  3n-5.

Density of outer fan-planar graphs: upper bound Lemma 4. Let G be a maximally dense outer fan-planar graph with n vertices and m edges. Then m  3n-5. Proof sketch: First we claim that G is biconnected. v u w v u w

Density of outer fan-planar graphs: upper bound Lemma 4. Let G be a maximally dense outer fan-planar graph with n vertices and m edges. Then m  3n-5. Proof sketch: First we claim that G is biconnected. v u w v u w Then we proceed by induction on the number h of K 5 subgraphs in G.

Density of outer fan-planar graphs: upper bound Proof sketch: … If h=0 then G has at most 3n - 6 edges (by Lemma 1).

Density of outer fan-planar graphs: upper bound Proof sketch: … If h=0 then G has at most 3n - 6 edges (by Lemma 1). Suppose by induction that the claim is true for h ≥ 0

Density of outer fan-planar graphs: upper bound Proof sketch: … If h=0 then G has at most 3n - 6 edges (by Lemma 1). Suppose by induction that the claim is true for h ≥ 0 Now suppose that G has h+1 K 5 and call G* one of these K 5

Density of outer fan-planar graphs: upper bound Proof sketch: … If h=0 then G has at most 3n - 6 edges (by Lemma 1). Suppose by induction that the claim is true for h ≥ 0 Now suppose that G has h+1 K 5 and call G* one of these K 5 − G* can share with the other components of the graphs only the edges of its outer face. G*

Density of outer fan-planar graphs: upper bound Proof sketch: … If h=0 then G has at most 3n - 6 edges (by Lemma 1). Suppose by induction that the claim is true for h ≥ 0 Now suppose that G has h+1 K 5 and call G* one of these K 5 − G* can share with the other components of the graphs only the edges of its outer face. G* G is not biconnected G is not outer fan-planar G*

Density of outer fan-planar graphs: upper bound Proof sketch: … we can split G into G 1, G 2,.., G k (K  5) biconnected subgraphs, such that each of them share exactly one edge with G*. Each G i contains at most h K 5 subgraphs and then has at most 3n i - 5 edges. GiGi

Density of outer fan-planar graphs: upper bound Proof sketch: … we can split G into G 1, G 2,.., G k (K  5) biconnected subgraphs, such that each of them share exactly one edge with G*. Each G i contains at most h K 5 subgraphs and then has at most 3n i - 5 edges. GiGi Then: m  3(n* + n 1 + n 2 + … + n k ) - 5(k + 1) - k Since n* + n 1 + n 2 + … + n k  n + 2K m  3(n + 2k) - 5(k + 1) - k = 3n - 5

Density of outer fan-planar graphs: tightness Lemma 5. For any integer h  1 there exists an outer fan-planar graph G with n = 3h + 2 vertices and m = 3n-5 edges.

Density of outer fan-planar graphs: tightness Lemma 5. For any integer h  1 there exists an outer fan-planar graph G with n = 3h + 2 vertices and m = 3n-5 edges. Proof sketch: Consider h graphs each of them is a K 5 and “glue” them together in such a way they share single edges one to another.

Density of outer fan-planar graphs: tightness Proof sketch: Consider h graphs each of them is a K 5 and “glue” them together in such a way they share single edges one to another. Lemma 5. For any integer h  1 there exists an outer fan-planar graph G with n = 3h + 2 vertices and m = 3n-5 edges.

Density of outer fan-planar graphs: tightness Proof sketch: Consider h graphs each of them is a K 5 and “glue” them together in such a way they share single edges one to another. Lemma 5. For any integer h  1 there exists an outer fan-planar graph G with n = 3h + 2 vertices and m = 3n-5 edges.

Density of outer fan-planar graphs: tightness Proof sketch: Consider h graphs each of them is a K 5 and “glue” them together in such a way they share single edges one to another. n 1 = 5 m 1 = 10 n 2 = 8 m 2 = 19 ……… m i + 1 = 3n i = 3n i m i = 3n i – 5 (by induction) Lemma 5. For any integer h  1 there exists an outer fan-planar graph G with n = 3h + 2 vertices and m = 3n-5 edges.

Density of 2-layer fan-planar graphs Theorem 2. A 2-layer fan-planar graph with n vertices has at most 2n – 4 edges, and this bound is tight for n  3.

Density of 2-layer fan-planar graphs Proof sketch: Consider a maximally dense 2-layer fan-planar graph G (G is bipartite and cannot contain K 5 ).

Density of 2-layer fan-planar graphs Proof sketch: Consider a maximally dense 2-layer fan-planar graph G (G is bipartite and cannot contain K 5 ). Connect all vertices of G to form an external cycle (you add n- 2 edges);

Density of 2-layer fan-planar graphs Proof sketch: Consider a maximally dense 2-layer fan-planar graph G (G is bipartite and cannot contain K 5 ). Connect all vertices of G to form an external cycle (you add n- 2 edges); The new outer fan-planar graph has at most 3n - 6 edges (by Lemma 1), then G has at most 3n n + 2 = 2n - 4 edges.

Density of 2-layer fan-planar graphs Proof sketch: Consider a maximally dense 2-layer fan-planar graph G (G is bipartite and cannot contain K 5 ). Connect all vertices of G to form an external cycle (you add n- 2 edges); The new outer fan-planar graph has at most 3n - 6 edges (by Lemma 1), then G has at most 3n n + 2 = 2n - 4 edges. A family of 2-layer fan-planar graphs with 2n – 4 edges (for n  3 ) are the complete bipartite graphs K 2,n-2.

K-planar graphs and fan-planar graphs

Fan-planar graphs have at most 5n – 10 edges [Kaufmann and Ueckerdt]. 2-planar graphs have at most 5n – 10 [Pach and Tóth].

K-planar graphs and fan-planar graphs Fan-planar graphs have at most 5n – 10 edges [Kaufmann and Ueckerdt]. 2-planar graphs have at most 5n – 10 [Pach and Tóth]. What is the relationship between 2-planar graphs and fan-planar graphs? We prove that: There are fan-planar graphs that are not k-planar (for k  1). There are k-planar graphs that are not fan-planar (for k > 1).

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar.

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2.

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2. The crossing number of K 1,3,4k+2 is cr = 8k 2 + 6k + 1 [K. Asano, J. of Graph Theory, 1986] The number of edges of K 1,3,4k+2 is m = (16k + 11) Then cr > km/2 = 8k k/2

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2. 4k+2

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2.

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2.

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2.

K-planar graphs and fan-planar graphs Theorem 3. For any integer k  1 there is a graph that is fan- planar but not k-planar. Proof sketch: The idea is to find a fan-planar graph whose crossing number is greater than km/2. Such a graph is K 1,3,4k+2.

K-planar graphs and fan-planar graphs Theorem 4. For any integer k > 1 there is a graph that is k- planar but not fan-planar.

K-planar graphs and fan-planar graphs A fan-planar drawing of K 7

K-planar graphs and fan-planar graphs fragment: the portion of the edge between two consecutive crossings or between one end-vertex and the first crossing. A fan-planar drawing of K 7 fragments

K-planar graphs and fan-planar graphs Lemma 6. In any fan-planar drawing of K 7 any pair of vertices is joined by a sequence of adjacent fragments. fragment: the portion of the edge between two consecutive crossings or between one end-vertex and the first crossing. A fan-planar drawing of K 7 fragments

K-planar graphs and fan-planar graphs Lemma 6. In any fan-planar drawing of K 7 any pair of vertices is joined by a sequence of adjacent fragments. fragment: the portion of the edge between two consecutive crossings or between one end-vertex and the first crossing. A fan-planar drawing of K 7

K-planar graphs and fan-planar graphs Theorem 4. For any integer k > 1 there is a graph that is k- planar but not fan-planar. Sketch of proof: It is sufficient to prove that there is a 2-planar graph that is not fan-planar

K-planar graphs and fan-planar graphs Theorem 4. For any integer k > 1 there is a graph that is k- planar but not fan-planar. Sketch of proof: It is sufficient to prove that there is a 2-planar graph that is not fan-planar v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9

K-planar graphs and fan-planar graphs Replace each edge (v i,v j ) with a copy of K 7 so that v i = u 1 and v j = u 7 v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 K7K7 u7u7 u1u1 u1u1 u7u7 K7K7

K-planar graphs and fan-planar graphs Replace each edge (v i,v j ) with a copy of K 7 so that v i = u 1 and v j = u 7 v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 K7K7 u7u7 u1u1 u1u1 u7u7 K7K7 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 A 2-planar graph

K-planar graphs and fan-planar graphs Replace each edge (v i,v j ) with a copy of K 7 so that v i = u 1 and v j = u 7 v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 K7K7 u7u7 u1u1 u1u1 u7u7 K7K7 Draw the edges (v 1,v 7 ), (v 2,v 6 ), (v 3,v 9 ), (v 4,v 8 ) v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 A 2-planar graph

v 10 v1v1 v2v2 v3v3 v4v4 v5v5 v6v6 v7v7 v8v8 v9v9 K-planar graphs and fan-planar graphs u1u1 u7u7 K7K7 A 2-planar graph that is not fan-planar The K 7 gadget cannot be crossed by other edges The four internal edges are forced to violate fan-planarity

Fan-planarity testing Theorem 5. Fan-Planarity testing is NP-complete.

Fan-planarity testing Theorem 5. Fan-Planarity testing is NP-complete. Sketch of proof: We use a reduction from the 1-planarity testing, which is NP- complete in the variable embedding setting [Grigoriev and Bodlaender (Algoritmica, 2007)], [Korzhik and Mohar (J. of Graph Theory, 2013)].

Fan-planarity testing An instance G of 1-planarity testing u z v w

Fan-planarity testing K7K7 Replace each edge (u,v) of G with two K 7 so that u = u 1 and v = v 1 u = u 1 z v = v 1 u7u7 v7v7 K7K7 K7K7 u1u1 u7u7 w An instance G of 1-planarity testing u z v w

Fan-planarity testing K7K7 Replace each edge (u,v) of G with two K 7 so that u = u 1 and v = v 1 u1u1 u7u7 An instance G of 1-planarity testing u z v w w u7u7 v7v7 z An instance G f of fan-planarity testing K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 v = v 1

Fan-planarity testing v A fan-planar drawing of G f w z u K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7

Fan-planarity testing v K7K7 K7K7 u u v A 1-planar drawing of G v w z u K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 K7K7 A fan-planar drawing of G f u z v w

Fan-planarity testing K7K7 K7K7 u z v u z v u rerouting the edges z v

Open problems What is the minimum number of edges of maximal fan-planar graphs?

Open problems What is the minimum number of edges of maximal fan-planar graphs? Can we efficiently recognize maximally dense fan-planar graphs?