Graph Theory: Proof Techniques

Slides:



Advertisements
Similar presentations
Coloring Warm-Up. A graph is 2-colorable iff it has no odd length cycles 1: If G has an odd-length cycle then G is not 2- colorable Proof: Let v 0, …,
Advertisements

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Simple Graph Warmup. Cycles in Simple Graphs A cycle in a simple graph is a sequence of vertices v 0, …, v n for some n>0, where v 0, ….v n-1 are distinct,
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Edge-connectivity and super edge-connectivity of P 2 -path graphs Camino Balbuena, Daniela Ferrero Discrete Mathematics 269 (2003) 13 – 20.
Walks, Paths and Circuits Walks, Paths and Circuits Sanjay Jain, Lecturer, School of Computing.
Introduction to Graphs
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Chapter 9 Connectivity 连通度. 9.1 Connectivity Consider the following graphs:  G 1 : Deleting any edge makes it disconnected.  G 2 : Cannot be disconnected.
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
A b c d e f g h j i k Graph G is shown. Which of the following is a trail but not a path? 1). acdefhg 2). hfdcbdfe 3). ghfdcbde 4). acdegik 5). None of.
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Introduction to Graphs Lecture 18: Nov 16. Seven Bridges of Königsberg Is it possible to walk with a route that crosses each bridge exactly once?
Graph Colouring Lecture 20: Nov 25.
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.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 5,Wednesday, September 10.
MCA 520: Graph Theory Instructor Neelima Gupta
Problem: Induced Planar Graphs Tim Hayes Mentor: Dr. Fiorini.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
Graph Theory Chapter 6 Planar Graphs Ch. 6. Planar Graphs.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Introduction Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
Unit – V Graph theory. Representation of Graphs Graph G (V, E,  ) V Set of vertices ESet of edges  Function that assigns vertices {v, w} to each edge.
Graph Colouring Lecture 20: Nov 25. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including.
Introduction to Graphs. This Lecture In this part we will study some basic graph theory. Graph is a useful concept to model many problems in computer.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Hamiltonian Cycles Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
 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
Introduction to Graph Theory
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Trees Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT
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.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Matchings and Factors Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
Chap 7 Graph Def 1: Simple graph G=(V,E) V : nonempty set of vertices E : set of unordered pairs of distinct elements of V called edges Def 2: Multigraph.
1. 期中测验时间和地点: 11 月 4 日, 上午 9:40—11 : 40 地点: 教室 2. 答疑时间和地点: 1)11 月 1 日 ( 周五 )13:00—15:00 软件楼 319 2)11 月 2 日和 3 日, 14:00—17:00 软件楼 3 楼 机房讨论室.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
MCA 520: Graph Theory Instructor Neelima Gupta
Relations and Graphs Relations and Graphs Sanjay Jain, Lecturer, School of Computing.
Trees.
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
Subgraphs Lecture 4.
Proof technique (pigeonhole principle)
Grade 11 AP Mathematics Graph Theory
Chapter 5 Fundamental Concept
Graph theory Definitions Trees, cycles, directed graphs.
Konigsberg’s Seven Bridges
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
Advanced Algorithms Analysis and Design
Planarity Testing.
CSE 421: Introduction to Algorithms
Trees.
V11 Metabolic networks - Graph connectivity
Walks, Paths, and Circuits
Graph Theory What is a graph?.
Hamiltonian Cycles.
Proof Techniques.
Graphs G = (V, E) V are the vertices; E are the edges.
Planarity.
V11 Metabolic networks - Graph connectivity
N(S) ={vV|uS,{u,v}E(G)}
Discrete Mathematics for Computer Science
Graph Theory: Cuts and Connectivity
Graph Theory: Euler Graphs and Digraphs
Graph Theory: Degree Sequences and Digraphs
Richard Anderson Lecture 5 Graph Theory
V11 Metabolic networks - Graph connectivity
Presentation transcript:

Graph Theory: Proof Techniques Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT Kharagpur pallab@cse.iitkgp.ernet.in

Induction If u and v are distinct vertices in G, then every u,v-walk in G contains a u,v-path. Every closed odd walk contains an odd cycle.

Contra-positive We use: (B  A)  (A  B) A graph is connected iff for every partition of its vertices into two non-empty sets, there is an edge with endpoints in both sets An edge of a graph is a cut-edge iff it belongs to no cycle

Contradiction We prove A  B by showing that “A true and B false” is impossible Suppose G has a vertex set {v1, …, vn}, with n3. If at least two of the sub-graphs from Gv1, …, Gvn are connected, then G is connected A graph is bipartite iff it has no odd cycle

Extremality If G is a simple graph in which every vertex degree is at least k, then G contains a path of length at least k. If k2, then G also contains a cycle of length at least k+1. If G is a nontrivial graph and has no cycle, then G has a vertex of degree 1. Every nontrivial graph has at least two vertices that are not cut vertices.

The Reconstruction Conjecture A graph G is reconstructible if we can reconstruct G from the list { Gvi: vi  V(G) } The famous unsolved reconstruction conjecture says that every graph with at least three vertices is reconstructible.