The Tutte Polynomial Graph Polynomials 238900 winter 0506

  • Slides: 78
Download presentation
The Tutte Polynomial Graph Polynomials 238900 winter 05/06

The Tutte Polynomial Graph Polynomials 238900 winter 05/06

The Rank Generation Polynomial Reminder Number of connected components in G(V, F)

The Rank Generation Polynomial Reminder Number of connected components in G(V, F)

The Rank Generation Polynomial Theorem 2 In addition, S(En; x, y) = 1 for

The Rank Generation Polynomial Theorem 2 In addition, S(En; x, y) = 1 for G(V, E) where |V|=n and |E|=0 Is the graph obtained by omitting edge e Is the graph obtained by contracting edge e

The Rank Generation Polynomial Theorem 2 – Proof Let us define : G’ =

The Rank Generation Polynomial Theorem 2 – Proof Let us define : G’ = G’’ = G–e G/e r’<G> n’<G> r’’<G> n’’<G> r<G’> n<G’> r<G’’> n<G’’> = =

The Rank Generation Polynomial Theorem 2 – Proof Let us denote :

The Rank Generation Polynomial Theorem 2 – Proof Let us denote :

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations

The Rank Generation Polynomial Observations 3

The Rank Generation Polynomial Observations 3

The Rank Generation Polynomial Observations 1 2

The Rank Generation Polynomial Observations 1 2

The Rank Generation Polynomial Reminder

The Rank Generation Polynomial Reminder

The Rank Generation Polynomial Let us define

The Rank Generation Polynomial Let us define

The Rank Generation Polynomial 1

The Rank Generation Polynomial 1

The Rank Generation Polynomial

The Rank Generation Polynomial

The Rank Generation Polynomial 3 2

The Rank Generation Polynomial 3 2

The Rank Generation Polynomial

The Rank Generation Polynomial

The Rank Generation Polynomial +

The Rank Generation Polynomial +

The Rank Generation Polynomial

The Rank Generation Polynomial

The Rank Generation Polynomial Obvious

The Rank Generation Polynomial Obvious

The Rank Generation Polynomial Obvious

The Rank Generation Polynomial Obvious

The Rank Generation Polynomial

The Rank Generation Polynomial

The Rank Generation Polynomial Obvious Q. E. D

The Rank Generation Polynomial Obvious Q. E. D

The Tutte Polynomial

The Tutte Polynomial

The Tutte Polynomial Reminder 4 5

The Tutte Polynomial Reminder 4 5

The Universal Tutte Polynomial

The Universal Tutte Polynomial

The Universal Tutte Polynomial Theorem 6

The Universal Tutte Polynomial Theorem 6

The Universal Tutte Polynomial Theorem 6 - Proof 5

The Universal Tutte Polynomial Theorem 6 - Proof 5

The Universal Tutte Polynomial If e is a bridge 4

The Universal Tutte Polynomial If e is a bridge 4

The Universal Tutte Polynomial If e is a bridge

The Universal Tutte Polynomial If e is a bridge

The Universal Tutte Polynomial If e is a loop 4

The Universal Tutte Polynomial If e is a loop 4

The Universal Tutte Polynomial If e is a bridge

The Universal Tutte Polynomial If e is a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge 4

The Universal Tutte Polynomial If e is neither a loop nor a bridge 4

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial If e is neither a loop nor a bridge

The Universal Tutte Polynomial Theorem 6 - Proof Q. E. D

The Universal Tutte Polynomial Theorem 6 - Proof Q. E. D

The Universal Tutte Polynomial Theorem 7 then

The Universal Tutte Polynomial Theorem 7 then

The Universal Tutte Polynomial Theorem 7 – proof V(G) is dependant entirely on V(G-e)

The Universal Tutte Polynomial Theorem 7 – proof V(G) is dependant entirely on V(G-e) and V(G/e). In addition – Q. E. D

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is the number of spanning trees of G Shown in the previous lecture

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is the number of connected spanning sub-graphs of G

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is the number of connected spanning sub-graphs of G connected

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is the number of (edge sets forming) spanning forests of G Spanning forests

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is

Evaluations of the Tutte Polynomial Proposition 8 Let G be a connected graph. is the number of spanning sub-graphs of G

The Universal Tutte Polynomial Theorem 9 The chromatic polynomial and the Tutte polynomial are

The Universal Tutte Polynomial Theorem 9 The chromatic polynomial and the Tutte polynomial are related by the equation :

The Universal Tutte Polynomial Theorem 9 – proof Claim :

The Universal Tutte Polynomial Theorem 9 – proof Claim :

The Universal Tutte Polynomial Theorem 9 – proof We must show that :

The Universal Tutte Polynomial Theorem 9 – proof We must show that :

The Universal Tutte Polynomial Theorem 9 – proof and :

The Universal Tutte Polynomial Theorem 9 – proof and :

The Universal Tutte Polynomial Theorem 9 – proof Obvious. (empty graphs)

The Universal Tutte Polynomial Theorem 9 – proof Obvious. (empty graphs)

The Universal Tutte Polynomial Theorem 9 – proof Obvious Chromatic polynomial property

The Universal Tutte Polynomial Theorem 9 – proof Obvious Chromatic polynomial property

The Universal Tutte Polynomial Theorem 9 – proof Thus :

The Universal Tutte Polynomial Theorem 9 – proof Thus :

The Universal Tutte Polynomial Theorem 9 – proof And so, due to the uniqueness

The Universal Tutte Polynomial Theorem 9 – proof And so, due to the uniqueness we shown in Theorem 7 :

The Universal Tutte Polynomial Theorem 9 – proof Remembering that :

The Universal Tutte Polynomial Theorem 9 – proof Remembering that :

The Universal Tutte Polynomial Theorem 9 – proof Remembering that : Q. E. D

The Universal Tutte Polynomial Theorem 9 – proof Remembering that : Q. E. D

Evaluations of the Tutte Polynomial Let G be a connected graph. is the number

Evaluations of the Tutte Polynomial Let G be a connected graph. is the number of acyclic orientations of G. We know that (Theorem 9) –

Evaluations of the Tutte Polynomial So – And thus –

Evaluations of the Tutte Polynomial So – And thus –

Acyclic Orientations of Graphs Let G be a connected graph without loops or multiple

Acyclic Orientations of Graphs Let G be a connected graph without loops or multiple edges. An orientation of a graph is received after assigning a direction to each edge. An orientation of a graph is acyclic if it does not contain any directed cycles.

Acyclic Orientations of Graphs Proposition 1. 1 is the number of pairs is a

Acyclic Orientations of Graphs Proposition 1. 1 is the number of pairs is a map where and is an orientation of G, subject to the following : • The orientation is acyclic •

Acyclic Orientations of Graphs Proof The secondition forces the map to be a proper

Acyclic Orientations of Graphs Proof The secondition forces the map to be a proper coloring. The secondition is immediately implied from the first one.

Acyclic Orientations of Graphs Proof Conversely, if the map is proper, than the secondition

Acyclic Orientations of Graphs Proof Conversely, if the map is proper, than the secondition defines a unique acyclic orientation of G. Hence, the number of allowed mappings is simply the number of proper coloring with x colors, which is by definition

Acyclic Orientations of Graphs be the number of pairs is a map where and

Acyclic Orientations of Graphs be the number of pairs is a map where and is an orientation of G, subject to the following : • The orientation is acyclic •

Acyclic Orientations of Graphs Theorem 1. 2

Acyclic Orientations of Graphs Theorem 1. 2

Acyclic Orientations of Graphs Proof The chromatic polynomial is uniquely determined by the following

Acyclic Orientations of Graphs Proof The chromatic polynomial is uniquely determined by the following : G 0 is the one vertex graph Disjoint union

Acyclic Orientations of Graphs Proof We now have to show for the new polynomial

Acyclic Orientations of Graphs Proof We now have to show for the new polynomial : Obvious G 0 is the one vertex graph Disjoint union Obvious

Acyclic Orientations of Graphs Proof We need to show that : Let :

Acyclic Orientations of Graphs Proof We need to show that : Let :

Acyclic Orientations of Graphs Proof Let : Let be an acyclic orientation of G-e

Acyclic Orientations of Graphs Proof Let : Let be an acyclic orientation of G-e compatible with Let :

Acyclic Orientations of Graphs Proof Let be an orientation of G after adding {u

Acyclic Orientations of Graphs Proof Let be an orientation of G after adding {u v} to Let be an orientation of G after adding {v u} to

Acyclic Orientations of Graphs Proof We will show that for each pair exactly one

Acyclic Orientations of Graphs Proof We will show that for each pair exactly one of the orientations is acyclic and compatible with , expect for of them, in which case both are acyclic orientations compatible with

Acyclic Orientations of Graphs Proof Once this is done, we will know that –

Acyclic Orientations of Graphs Proof Once this is done, we will know that – due to the definition of

Acyclic Orientations of Graphs Proof For each pair where - and is an acyclic

Acyclic Orientations of Graphs Proof For each pair where - and is an acyclic orientation compatible with one of these three scenarios must hold :

Acyclic Orientations of Graphs Proof Case 1 – Clearly is not compatible with while

Acyclic Orientations of Graphs Proof Case 1 – Clearly is not compatible with while is compatible. Moreover, is acyclic : Impossible cicle

Acyclic Orientations of Graphs Proof Case 2 – Clearly is not compatible with while

Acyclic Orientations of Graphs Proof Case 2 – Clearly is not compatible with while is compatible. Moreover, is acyclic : Impossible cicle

Acyclic Orientations of Graphs Proof Case 3 – Both are compatible with At least

Acyclic Orientations of Graphs Proof Case 3 – Both are compatible with At least one is also acyclic. Suppose not, then: contains

Acyclic Orientations of Graphs Proof contains Impossible cicle

Acyclic Orientations of Graphs Proof contains Impossible cicle

Acyclic Orientations of Graphs Proof We now have to show that both are acyclic

Acyclic Orientations of Graphs Proof We now have to show that both are acyclic for exactly with and pairs of Let z denote the vertex identifying {u, v} in

Acyclic Orientations of Graphs Proof Z some acyclic orientation compatible with v u two

Acyclic Orientations of Graphs Proof Z some acyclic orientation compatible with v u two acyclic orientations, compatible with impossible to add a circle by the new edge {u, v}

Acyclic Orientations of Graphs Proof Z exactly one, necessarily acyclic, compatible with v u

Acyclic Orientations of Graphs Proof Z exactly one, necessarily acyclic, compatible with v u Some two acyclic orientations, compatible with All other vertices of G remains the same

Acyclic Orientations of Graphs Proof And so both exactly with And so – and

Acyclic Orientations of Graphs Proof And so both exactly with And so – and are acyclic for pairs of

Acyclic Orientations of Graphs Proof It is obvious that for x = 1 every

Acyclic Orientations of Graphs Proof It is obvious that for x = 1 every orientation is compatible with And so the expression count the number of acyclic orientations in G Q. E. D