Strong list coloring, Group connectivity and the Polynomial method Michael Tarsi, Blavatnik School of Computer Science, Tel-Aviv University, Israel.

Slides:



Advertisements
Similar presentations
3D Geometry for Computer Graphics
Advertisements

Finite Fields Rong-Jaye Chen. p2. Finite fields 1. Irreducible polynomial f(x)  K[x], f(x) has no proper divisors in K[x] Eg. f(x)=1+x+x 2 is irreducible.
Graph-02.
Chapter 6 Eigenvalues and Eigenvectors
1 390-Elliptic Curves and Elliptic Curve Cryptography Michael Karls.
A Separator Theorem for Graphs with an Excluded Minor and its Applications Paul Seymour Noga Alon Robin Thomas Lecturer : Daniel Motil.
1 Counting Perfect Matchings of a Graph It is hard in general to count the number of perfect matchings in a graph. But for planar graphs it can be done.
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Linear Equations in Linear Algebra
SECTION 3.6 COMPLEX ZEROS; COMPLEX ZEROS; FUNDAMENTAL THEOREM OF ALGEBRA FUNDAMENTAL THEOREM OF ALGEBRA.
Applied Discrete Mathematics Week 12: Trees
Computer Graphics Recitation 5.
2007 Kézdy André Kézdy Department of Mathematics University of Louisville * Preliminary report.  More -valuations for trees via the combinatorial nullstellensatz*
NP-Complete Problems Reading Material: Chapter 10 Sections 1, 2, 3, and 4 only.
Matrices and Systems of Equations
Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues
Marcelino Ibañez, C. M. and Guadalupe Rodríguez A note on some inequalities for the Tutte polynomial of a matroid.
Linear Equations in Linear Algebra
Applied Discrete Mathematics Week 12: Trees
MATRICES. Matrices A matrix is a rectangular array of objects (usually numbers) arranged in m horizontal rows and n vertical columns. A matrix with m.
4.1 Polynomial Functions Objectives: Define a polynomial.
Boyce/DiPrima 9th ed, Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues Elementary Differential Equations and Boundary Value Problems,
M. Khalily Dermany Islamic Azad University.  finite number of element  important in number theory, algebraic geometry, Galois theory, cryptography,
Products and Factors of Polynomials
C&O 355 Mathematical Programming Fall 2010 Lecture 17 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
1 資訊科學數學 13 : Solutions of Linear Systems 陳光琦助理教授 (Kuang-Chi Chen)
Wei Wang Xi’an Jiaotong University Generalized Spectral Characterization of Graphs: Revisited Shanghai Conference on Algebraic Combinatorics (SCAC), Shanghai,
 Row and Reduced Row Echelon  Elementary Matrices.
Systems of Linear Equation and Matrices
1 A fast algorithm for Maximum Subset Matching Noga Alon & Raphael Yuster.
By: Hector L Contreras SSGT / USMC
Great Theoretical Ideas in Computer Science.
Graph Theory Topics to be covered:
Chapter 8 With Question/Answer Animations 1. Chapter Summary Applications of Recurrence Relations Solving Linear Recurrence Relations Homogeneous Recurrence.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
Polynomials P4.
Polynomials. Intro An algebraic expression in which variables involved have only non-negative integral powers is called a polynomial. E.g.- (a) 2x 3 –4x.
Based on slides by Y. Peng University of Maryland
The Tutte Polynomial Graph Polynomials winter 05/06.
Number Theory Project The Interpretation of the definition Andre (JianYou) Wang Joint with JingYi Xue.
Computing Eigen Information for Small Matrices The eigen equation can be rearranged as follows: Ax = x  Ax = I n x  Ax - I n x = 0  (A - I n )x = 0.
Polynomials. The Degree of ax n If a does not equal 0, the degree of ax n is n. The degree of a nonzero constant is 0. The constant 0 has no defined degree.
Great Theoretical Ideas in Computer Science.
Graphs.  Definition A simple graph G= (V, E) consists of vertices, V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements.
Chapter VII. Classification of Quadric Surfaces 65. Intersection of a quadric and a line. General form and its matrix representation.
Information and Coding Theory Cyclic codes Juris Viksna, 2015.
MTH 065 Elementary Algebra II Chapter 6 – Polynomial Factorizations and Equations Section 6.1 – Introduction to Polynomial Factorizations and Equations.
Graph Theory and Applications
Great Theoretical Ideas in Computer Science for Some.
C&O 355 Lecture 19 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
COMPSCI 102 Introduction to Discrete Mathematics.
Chapter 6- LINEAR MAPPINGS LECTURE 8 Prof. Dr. Zafer ASLAN.
Week 11 - Wednesday.  What did we talk about last time?  Graphs  Paths and circuits.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
CHAPTER 7 Determinant s. Outline - Permutation - Definition of the Determinant - Properties of Determinants - Evaluation of Determinants by Elementary.
Linear Equations in Linear Algebra
Unit-III Algebraic Structures
Chapter 9 (Part 2): Graphs
Applied Discrete Mathematics Week 13: Graphs
The Rational Zero Theorem
Linear Equations in Linear Algebra
Discrete Math II Howon Kim
The Fundamental Theorem of Algebra And Zeros of Polynomials
The Rational Zero Theorem
I. Finite Field Algebra.
Student:連敏筠 Advisor:傅恆霖
Discrete Mathematics for Computer Science
Matrices and Determinants
Locality In Distributed Graph Algorithms
Presentation transcript:

Strong list coloring, Group connectivity and the Polynomial method Michael Tarsi, Blavatnik School of Computer Science, Tel-Aviv University, Israel

The Polynomial Method (Alon, T) The Graphic case P G=  (x i – x j) over all edges (i,j)  E A proper coloring of G  an assignment of “colors” to the x i’s for which P G  0

The main Algebraic tool P(x 1,x 2,…,x n ) homogeneous Cx 1 e 1 x 2 e 2 …x n e n a monomial in the expansion of P, with a nonzero coefficient C  0 More than e i values to select a “color” from, for each x i  There exists a “proper coloring”, that is, a feasible vector X such that P(X)  0 (A multivariate version of “A polynomial of degree n has at most n distinct roots”)

An amazing application

Too Strength  Too weak The (graphic) polynomial method is about List coloring (choosability) Furthermore, It is about Strong list coloring That is, each edge e has its own “forbidden difference” b e between the two “colors” of its endvertices, not necessarily 0.

Proof: For every edge e a new variable b e. P~ G the product over E of (x i –x j – b e ). P~k 3 =(x-y-b 1 )(y-z-b 2 )(z-x-b 3 ) P~ Clearly contains all terms of P G, (e.g. x 2 y), where the exponent of each b e is 0. Any single value can hence be imposed on each b e, by the main Algebraic tool. (A multivariate version of “A polynomial of degree n cannot rich the same value more than n times”)

Strong Choosability is indeed strong e.g. unlike mere chosability (and coloribility), strong choosability does count multiple edges.

The Co-graphic case Nowhere Zero flows Definition (Tutte 1956) A k-Nowhere Zero Flow in a graph is an assignment of a {1,2,…,k-1} value to every edge, such that the (directed) sum at each vertex (hence, every cut set) equals zero.

P G*= x 1 x 2 x 3 x 4 x 5 (x 1 +x 3 +x 4 )(-x 1 -x 2 )(-x 4 +x 5 )(x 2 -x 3 -x 5 ) P G*  0  NZF

We have a problem

Solution Let it all be modulo k

But “A pol. of degree n has at most n roots” is essential.

Hence, limited to Fields, GF k, when k is a prime power 2,3,4,5,..7,8,9… Good enough.

Group connectivity Again, what we actually get is MORE than mere NZF: Definition (Jaeger, Payan, Linial, T) Let A be an abelian group. A graph is “A- connected” if for any assignment of forbidden values, one for each edge, there exists a feasible A-flow.

Example Any even wheel is Z 3 connected Proof by example: P W 4 *=xyzt (x-y)(y-z)(z-t)(t-x), and 2x 2 y 2 z 2 t 2 is a monomial in its expansion

Interesting Any even wheel is also Strongly Z 3 -choosable Proof: A k-coloring is an assignment of values from sum abelian group of order k, to EDGES, which sums up (with some arbitrary orientation) to zero on every cycle.

Via matrix representation P K 4 =(x-y)(x-z)(x-w)(y-z)(y-w)(z-w) =  n i=1  m j=1 a i,j X j x y z w a b c d e f

The General case Given an n x m matrix A=( a i,j ), its polynomial P A is defined by  n i=1  m j=1 a i,j X j P A (X) is the product of the n entries of the vector AX Originally motivated by: Conjecture (Jaeger ~1980): For every Non singular n x n A over GFq, where q≥4, there exists a vector X, such that both X and AX have no zero entry. True for every non prime q (Alon, T)

Matrix manipulations Replacing A by AT, where A is non singular m x m means “change of variables”. Over GF k, the new matrix and its polynomial are as good as the original. The chromatic number, NZF number, group connectivity and more, are all, in that sense, classical 19 th century algebraic INVARIANTS (though, mostly over finite fields). Changing variables does help. e.g. (x-y)(x+y) quadratic  xy linear

Seymour (1981), gave the following structural characterization of 3-connected cubic graphs on 2n vertices and 3n edges: The entire graph can be obtained from a certain co-tree by repeatedly adding cycles, each containing at most two new edges.

When algebraically translated and after an appropriate change of variables, it gives a co-graphic matrix representation of the following type (sort of): Identity matrix representing Triangularx a tree x x 1 0 x x x 1 y y Non singulary y y y the corresponding y y y y co tree Y y y y

On 1987 we “proved” that, over GF 5, for such a matrix A, there exists a vector x such that Ax has no zero entry. This “result” positively “settled” Tutte’s 5-NZF Conjecture, still open for almost 50 years. We “proved” more:

The Tree plus 2-degenerate graph conjecture A graph is (1,2)-composed if its edge set is the union of a spanning tree and a 2-degenerate graph.

Example 0 a b c d e BLUE GREEN And a non-singular READ

Conjecture(s) 1.The polynomial of a “Non-singular + Triangualr” Matrix admits a term where all exponents are at most 3. The above Implies: 2. Every 3-connected graph is Z 5 -connected, in particular, the assertion of Tutte’s 5-NZF conjecture. 3.Every (1,2)-composed graph is Strongly 5-choosable, in particular 5-choosable, in particular 5-colorable. Either 2 or 3, strong or week version, may be true while the other wrong

Some of Tutte’s Seminal Conjectures There exists a positive integer k, such that every (bridgeless) graph admits a k-NZF Every graph admits a 5-NZF There exists a positive integer t, such that every t- edge connected graph admits a 3-NZF Every 4-edge connected graph admits a 3-NZF

The 8-NZF Theorem (F.Jaeger 1975) Every graph admits an 8-NZF Equivalently, every graph can be covered by three Cycles (a cycle = an edge disjoint union of simple circuits)

The 6-NZF Theorem (P. Seymour 1981) Every graph admits a 6-NZF

Conjecture (1987) The Union of a tree and a 2-degenerate graph is always 5-colorable.

A Stronger version For any pair of n x n non singular A and B there exists an n x n sub matrix of the n x2 n A|B, with no zero Permanent. If True over GF 3 it implies Tutte’s 3-NZF Conjecture, with t=6