polynomial graph and matroid invariants from graph
play

Polynomial graph and matroid invariants from graph homomorphisms - PowerPoint PPT Presentation

Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants From B -tensions and B -flows to a B -Tutte? Beyond polynomials? Open problems Polynomial graph and matroid invariants from graph homomorphisms Delia


  1. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants From B -tensions and B -flows to a B -Tutte? Beyond polynomials? Open problems Polynomial graph and matroid invariants from graph homomorphisms Delia Garijo 1 Andrew Goodall 2 Patrice Ossona de Mendez 3 ril 2 Guus Regts 4 Jarik Neˇ setˇ ıs Vena 2 and Llu´ 1 University of Seville 2 Charles University, Prague 3 CAMS, CNRS/EHESS, Paris 4 University of Amsterdam 14 June 2016 Schloss Dagstuhl

  2. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Chromatic polynomial Definition (Evaluation at positive integers) k ∈ N , P ( G ; k ) = # { proper vertex k -colourings of G } .

  3. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Chromatic polynomial Definition (Evaluation at positive integers) k ∈ N , P ( G ; k ) = # { proper vertex k -colourings of G } . e ∈ E ( G ) : P ( G ; k ) = P ( G \ e ; k ) − P ( G / e ; k )

  4. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Flow polynomial Definition (Evaluation at positive integers) k ∈ N , F ( G ; k ) = # { nowhere-zero Z k -flows of G } .  F ( G / e ) − F ( G \ e ) e ordinary   e ∈ E ( G ) : F ( G ; k ) = 0 e a bridge   ( k − 1) F ( G \ e ) e a loop

  5. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Tutte polynomial Definition (Subgraph expansion) For graph G = ( V , E ), � ( x − 1) r ( E ) − r ( A ) ( y − 1) | A |− r ( A ) , T ( G ; x , y ) = A ⊆ E where r ( A ) is the rank of the spanning subgraph ( V , A ) of G .

  6. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Tutte polynomial Definition (Subgraph expansion) For graph G = ( V , E ), � ( x − 1) r ( E ) − r ( A ) ( y − 1) | A |− r ( A ) , T ( G ; x , y ) = A ⊆ E where r ( A ) is the rank of the spanning subgraph ( V , A ) of G .   T ( G / e ; x , y ) + T ( G \ e ; x , y ) e ordinary  T ( G ; x , y ) = xT ( G / e ; x , y ) e a bridge   yT ( G \ e ; x , y ) e a loop , and T ( G ; x , y ) = 1 if G has no edges.

  7. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems

  8. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Definition Graphs G , H . f : V ( G ) → V ( H ) is a homomorphism from G to H if uv ∈ E ( G ) ⇒ f ( u ) f ( v ) ∈ E ( H ).

  9. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Definition Graphs G , H . f : V ( G ) → V ( H ) is a homomorphism from G to H if uv ∈ E ( G ) ⇒ f ( u ) f ( v ) ∈ E ( H ). Definition H with adjacency matrix ( a s , t ), weight a s , t on st ∈ E ( H ), � � hom ( G , H ) = a f ( u ) , f ( v ) . f : V ( G ) → V ( H ) uv ∈ E ( G )

  10. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Graph polynomials From B -tensions and B -flows to a B -Tutte? Graph homomorphisms Beyond polynomials? Open problems Definition Graphs G , H . f : V ( G ) → V ( H ) is a homomorphism from G to H if uv ∈ E ( G ) ⇒ f ( u ) f ( v ) ∈ E ( H ). Definition H with adjacency matrix ( a s , t ), weight a s , t on st ∈ E ( H ), � � hom ( G , H ) = a f ( u ) , f ( v ) . f : V ( G ) → V ( H ) uv ∈ E ( G ) hom ( G , H ) = # { homomorphisms from G to H } = # { H -colourings of G } when H simple ( a s , t ∈ { 0 , 1 } ) or multigraph ( a s , t ∈ N )

  11. bc bc b b b b bc bc b b b b b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 1 ( K k )

  12. b bc b b b b bc bc b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 1 ( K k ) hom ( G , K k ) = P ( G ; k ) chromatic polynomial

  13. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Problem Which sequences ( H k ) of graphs are such that, for all graphs G , for each k ∈ N we have hom ( G , H k ) = p ( G ; k ) for a fixed polynomial p ( G )?

  14. Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Problem Which sequences ( H k ) of graphs are such that, for all graphs G , for each k ∈ N we have hom ( G , H k ) = p ( G ; k ) for a fixed polynomial p ( G )? Example For all graphs G , hom ( G , K k ) = P ( G ; k ) is the evaluation of the chromatic polynomial of G at k .

  15. bc b b b b b bc bc b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 2: add loops ( K 1 k ) hom ( G , K 1 k ) = k | V ( G ) |

  16. b bc b b b bc bc b b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 3: add ℓ loops ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ( K ℓ k ) � hom ( G , K ℓ ℓ # { uv ∈ E ( G ) | f ( u )= f ( v ) } k ) = f : V ( G ) → [ k ]

  17. b bc b b b bc bc b b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 3: add ℓ loops ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ℓ ( K ℓ k ) � hom ( G , K ℓ ℓ # { uv ∈ E ( G ) | f ( u )= f ( v ) } k ) = f : V ( G ) → [ k ] = k c ( G ) ( ℓ − 1) r ( G ) T ( G ; ℓ − 1+ k ℓ − 1 , ℓ ) (Tutte polynomial)

  18. b bc b b b bc bc b b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 4: add loops weight 1 − k − 3 − 2 − 1 − 3 − 2 − 1 − 2 − 3 − 3 ( K 1 − k ) k � hom ( G , K 1 − k (1 − k ) # { uv ∈ E ( G ) | f ( u )= f ( v ) } ) = k f : V ( G ) → [ k ]

  19. b bc b b b bc bc b b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 4: add loops weight 1 − k − 3 − 2 − 1 − 3 − 2 − 1 − 2 − 3 − 3 ( K 1 − k ) k � hom ( G , K 1 − k (1 − k ) # { uv ∈ E ( G ) | f ( u )= f ( v ) } ) = k f : V ( G ) → [ k ] = ( − 1) | E ( G ) | k | V ( G ) | F ( G ; k ) (flow polynomial)

  20. b b bc b b b b bc bc bc bc b b bc b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 5 ( K � k 2 ) = ( Q k ) (hypercubes)

  21. b b bc b b b b bc bc bc bc b b bc b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 5 ( K � k 2 ) = ( Q k ) (hypercubes) Proposition (Garijo, G., Neˇ setˇ ril, 2015) hom ( G , Q k ) = p ( G ; k , 2 k ) for bivariate polynomial p ( G )

  22. b bc b b b b bc bc b b b bc b Counting graph homomorphisms Sequences giving graph polynomials Cycle matroid invariants Examples From B -tensions and B -flows to a B -Tutte? Strongly polynomial sequences of graphs Beyond polynomials? Open problems Example 6 ( C k ) hom ( C 3 , C 3 ) = 6, hom ( C 3 , C k ) = 0 when k = 2 or k ≥ 4

Recommend


More recommend