Marcelino Ibañez, C. M. and Guadalupe Rodríguez A note on some inequalities for the Tutte polynomial of a matroid.

Slides:



Advertisements
Similar presentations
THE LIST COLORING CONJECTURE nicla bernasconi. topics Introduction – The LCC Kernels and choosability Proof of the bipartite LCC.
Advertisements

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
Totally Unimodular Matrices
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Geometric and Algebraic Methods for H-Cycles Workshop, Adelaide, December, 2012 David G. Glynn, CSEM.
1 The Monte Carlo method. 2 (0,0) (1,1) (-1,-1) (-1,1) (1,-1) 1 Z= 1 If  X 2 +Y 2  1 0 o/w (X,Y) is a point chosen uniformly at random in a 2  2 square.
Combinatorial Algorithms
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
Greedy Algorithms for Matroids Andreas Klappenecker.
Graph. Undirected Graph Directed Graph Simple Graph.
2007 Kézdy André Kézdy Department of Mathematics University of Louisville * Preliminary report.  More -valuations for trees via the combinatorial nullstellensatz*
Whitney Sherman & Patti Bodkin Saint Michael’s College.
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.
Graph Orientations and Submodular Flows Lecture 6: Jan 26.
Approximation Algorithms
Outline Circuits and flows Reorientation and geometry
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
1 Submodular Functions in Combintorial Optimization Lecture 6: Jan 26 Lecture 8: Feb 1.
1 Separator Theorems for Planar Graphs Presented by Shira Zucker.
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.
Lecture 10 Matroid. Independent System Consider a finite set S and a collection C of subsets of S. (S,C) is called an independent system if i.e., it is.
Relations Chapter 9.
GRAPH Learning Outcomes Students should be able to:
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Strong list coloring, Group connectivity and the Polynomial method Michael Tarsi, Blavatnik School of Computer Science, Tel-Aviv University, Israel.
Computing and Communicating Functions over Sensor Networks A.Giridhar and P. R. Kumar Presented by Srikanth Hariharan.
Chapter 9. Chapter Summary Relations and Their Properties Representing Relations Equivalence Relations Partial Orderings.
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Trees and Distance. 2.1 Basic properties Acyclic : a graph with no cycle Forest : acyclic graph Tree : connected acyclic graph Leaf : a vertex of degree.
Martin Grötschel  Institute of Mathematics, Technische Universität Berlin (TUB)  DFG-Research Center “Mathematics for key technologies” (M ATHEON ) 
Graphs Simple graph G=(V,E) V = V(G) ={1,2,3,4} – vertices E = E(G) = {a,b,c,d,e} – edges Edge a has end- vertices 1 and 2. Vertices 1 and 2 are adjacent:
Chapter 1 Fundamental Concepts II Pao-Lien Lai 1.
Discrete Math for CS Binary Relation: A binary relation between sets A and B is a subset of the Cartesian Product A x B. If A = B we say that the relation.
The Tutte Polynomial Graph Polynomials winter 05/06.
Number Theory Project The Interpretation of the definition Andre (JianYou) Wang Joint with JingYi Xue.
Chapter 2 Greedy Strategy I. Independent System Ding-Zhu Du.
5.2 Trees  A tree is a connected graph without any cycles.
Discrete Optimization Lecture 4 – Part 1 M. Pawan Kumar Slides available online
Markov Chains and Random Walks. Def: A stochastic process X={X(t),t ∈ T} is a collection of random variables. If T is a countable set, say T={0,1,2, …
The countable character of uncountable graphs François Laviolette Barbados 2003.
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
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,
Graph Theory and Applications
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Some Algebraic Properties of Bi-Cayley Graphs Hua Zou and Jixiang Meng College of Mathematics and Systems Science,Xinjiang University.
 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.
Dense graphs with a large triangle cover have a large triangle packing Raphael Yuster SIAM DM’10.
Graphs Lecture 2. Graphs (1) An undirected graph is a triple (V, E, Y), where V and E are finite sets and Y:E g{X V :| X |=2}. A directed graph or digraph.
Great Theoretical Ideas in Computer Science for Some.
Graph Concepts and Algorithms Using LEDA By Caroline Moore and Carmen Frerichs (252a-at and 252a-ao) each graph in the presentation was created using gw_basic_graph_algorithms.
COMPSCI 102 Introduction to Discrete Mathematics.
What is a matroid? A matroid M is a finite set E, with a set I of subsets of E satisfying: 1.The empty set is in I 2.If X is in I, then every subset of.
Approximation Algorithms Greedy Strategies. I hear, I forget. I learn, I remember. I do, I understand! 2 Max and Min  min f is equivalent to max –f.
Approximation Algorithms based on linear programming.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
Amazons Puzzles are NP- Complete. G∞ is the infinite grid. Cubic Subgrid Graphs are subgraphs of G∞ where nodes have degree at most three. HC3G = {G |
Relations Chapter 9.
The countable character of uncountable graphs François Laviolette Barbados 2003.
Basis and Dimension Basis Dimension Vector Spaces and Linear Systems
Acyclic List Edge Coloring of Graphs
Discrete Math II Howon Kim
Approximation Algorithms
2.III. Basis and Dimension
Student:連敏筠 Advisor:傅恆霖
Text Book: Introduction to algorithms By C L R S
Planarity.
Miniconference on the Mathematics of Computation
Discrete Mathematics for Computer Science
Locality In Distributed Graph Algorithms
Presentation transcript:

Marcelino Ibañez, C. M. and Guadalupe Rodríguez A note on some inequalities for the Tutte polynomial of a matroid

Matroids: definition A matroid M = (E, r), where E is a finite set and r :  (E) →  is a rank function mapping

Matroids:Basic concepts A matroid M=(E,r) A  E is an independent set iff |A|=r(A). B  E is a basis of M if B is a maximal independent set. C is a circuit if it is a minimal dependent set.

Examples: Graphic Matroids For G=(V,E ) a connected graph we define the matroid M(G)=(E,r) where the rank function is An independent set is a forest of G, a basis is a spanning tree and a circuit is a cycle. r(A) is the maximum size of a spanning forest contained in (V,A).

Examples: Uniform Matroids U r,n =(E,r) where E is [n] and the rank function is An independent set is a set of size at most r, a basis is a set of size r and a circuit is a set of size r+1.

Matroids: Duality If M=(E,r) is a matroid, then M*=(E,r*) where r*(A)=|A|-r(E)+r(E-A) is also a matroid, called the dual matroid of M. An element e of E with r(e)=0 is called a loop. Dually, an element with r*(e)=0 is called a coloop.

The Tutte Polynomial For a matroid M, the two variable polynomial is known as the Tutte polynomial is known as the Tutte polynomial. T M (1,1)=number of bases T M (1,1)=number of bases. T M (2,2)=2 |E| T M (x,y)=T M* (y,x)

Not entirely obvious but not difficult to prove is that where the coefficients t i,j are non-negative integers. The Tutte Polynomial

There are numerous identities that hold for the coefficients t ij. We need the following. The Tutte Polynomial Proposition. If a rank-r matroid M with m elements has neither loops nor coloop, then (i) t ij = 0, whenever i > r or j > m − r; (ii) t r0 = 1 and t 0,m−r = 1; (iii) t rj = 0 for all j > 0 and t i,m−r = 0 for all i > 0.

j/i

Theorem. If a matroid M has neither loops nor coloops, then Inequalities Tutte Polynomial Proof

Observation 1. For a matroid M = (E, r) with dual M*= (E, r*), the following inequalities are equivalent for any A  E. |A|  |E| − 2(r(E) − r(A)) (1) |E \ A|  2 r*(E \ A) (2) (r(E)-r(A)) + (|A|-r(A))  m − r. (3) Inequalities Tutte Polynomial

By a classical result of J. Edmonds, the matroids in which all subsets A  E satisfy the (equivalent) inequalities above are the matroids that contain two disjoint bases; by duality, these are the matroids M whose ground set is the union of two bases of M*.

Observation 2. If a matroid M contains two disjoint bases, then t ij = 0, for all i, j such that i + j > m − r. Dually, if its ground set is the union of two bases, then t ij = 0, for all i, j such that i + j > r. Inequalities Tutte Polynomial Proof: Every term (x−1) r(E)-r(A) (y −1) |A|-r(A) in T M has x r(E)-r(A) y |A|-r(A) as its monomial of maximum degree. In M, (r(E)-r(A)) + (|A|-r(A))  m − r.

Theorem. If a matroid M contains two disjoint bases, then T M (0, 2a)  T M (a, a),for all a  2. Dually, if its ground set is the union of two bases of M, then T M (2a, 0)  T M (a, a), for all a  2 Inequalities Tutte Polynomial

Proof. Case M has two disjoint bases. In this situation m− r  r and Note:Even if it has loops

Inequalities Tutte Polynomial Proof. Multiplying this inequality by (a/2) m−r we get

Inequalities Tutte Polynomial Proof.

Corollary. For a matroid M, we have that max{T M (2a, 0), T M (0, 2a)}  T M (a, a), for all a  2 whenever M is one of the following: an identically self-dual matroid M, a coloopless paving matroid the uniform matroid U r,n for 0  r  n. a rank-r projective geometry over GF(q) or its dual, for r  2. Inequalities Tutte Polynomial

Corollary. For a graph G, we have that max{T G (2a, 0), T G (0, 2a)}  T G (a, a), a  2 whenever G is one of the following: complete graph K n, n  3, complete bipartite graph K n,m the wheel graph W n, for n  2, the square lattice Ln, for n  2, an n-cycle n  2, a tree with n edges, for n  1. Inequalities Tutte Polynomial

Corollary. For a graph G, we have that max{T G (2a, 0), T G (0, 2a)}  TG(a, a), a  2 whenever G is one of the following: 4-edge-connected graph,[Tutte,Nash- Williams] a series-parallel graph,[Nash-Williams] a cubic graph, [Nash-Williams] bipartite planar graphs, [Nash-Williams] bridgeless threshold graph. Inequalities Tutte Polynomial

Conjecture C. M. and D.J.A. Welsh, made the following Conjecture. Let G be a 2-connected graph with no loops, then max{T G (2, 0), T G (0, 2)}  T G (1, 1).

Conjecture. If a cosimple matroid M contains two disjoint bases then T M (0, 2)  T M (1, 1). Dually, if the ground set of a simple M is the union of two bases, then T M (2, 0)  T M (1, 1). Conjecture

Conjecture:Uniforme matroids

Conjecture:Complete Graphs Note: for a graphic matroid M(G), the evaluations T G (2, 0) and T G (0, 2) have the interpretation of being the number of acyclic orientations and the number of totally cyclic orientations of G, respectively. An acyclic orientation of a graph G is an orientation where there are not directed cycles. A totally cyclic orientation is an orientation where every edge is in a directed cyclic.

Lemma. For a 2-connected G and a vertex v of degree d, we have that v Conjecture:Complete Graphs

It is a clasical result due to Cayley that T Kn (1,1) = n n−2. The edge-set of K 3 is the union of two spanning trees and T K3 (x,y) = x 2 +x+y Thus, T K3 (2,0)=6 > 3 = T K3 (1,1). For n  4, K n has two disjoint spanning trees. T K4 (x,y) =x 3 + 3x 2 + 2x+ 4xy+ 2y+ 3y 2 + y 3. Thus, T K4 (0,2)=24 > 16 = T K4 (1,1).

Conjecture:Complete Graphs

 (Sedláček) Conjecture:Wheels