Combinatorial Commutative Algebra, Graph Colorability, and Algorithms

Size: px
Start display at page:

Download "Combinatorial Commutative Algebra, Graph Colorability, and Algorithms"

Transcription

1 I G,k = g 1,...,g n Combinatorial Commutative Algebra, Graph Colorability, and Algorithms Chris Hillar (University of California, Berkeley) Joint with Troels Windfeldt! (University of Copenhagen)!

2 Outline of talk Introduction: Colorability Motivational Problem Previous Work: k-colorability algebraic characterizations Groebner bases Notation and Color Encodings Statement of Main Results Algorithms

3 " Graph Colorings G Let G be a simple graph G = (V,E ) with vertices V = {1,,...,n}, edges E Def: A k-coloring of G is an assignment of k colors to the vertices of G Def: A k-coloring is proper if adjacent vertices receive different colors Def: A graph is k-colorable if it has a proper k-coloring

4 Unique Colorability A -colorable graph that is not -colorable: Other than permuting the colors, no other proper -colorings Def: A uniquely k-colorable graph is one which has exactly k! proper k-colorings. In this case, the coloring is unique up to permutation of colors 4

5 Technical Observation G cannot be uniquely k-colorable if there is a proper k-coloring not using all k colors Not uniquely -colorable although there are! = 6 proper -colorings of G that use all colors 5

6 Motivational Problem In 1990, Xu showed that uniquely k-colorable graphs must have many edges Theorem (Xu): If G is uniquely k-colorable then E > (k-1)n - k(k-1)/ In example, 7 > 5 - = 7 Notice: G contains a triangle 6

7 Xu s Conjecture In general, he conjectured that if equality holds, G must contain a k-clique. Conjecture (Xu): If G is uniquely k-colorable and E = (k-1)n - k(k-1)/, then G contains a k-clique This conjecture was shown to be false in 001 by Akbari et al using a combinatorial argument We wanted to find a JPE proof (Just Press Enter) 7

8 Computer Proof This leads to the following concrete problem: Problem: Find an (effective) algorithm to decide unique k-colorability (and find the coloring). -colorable? Uniquely -colorable? 8

9 Computer Proof This leads to the following concrete problem: Problem: Find an (effective) algorithm to decide unique k-colorability (and find the coloring). -colorable? Uniquely -colorable? 9

10 Computer Proof This leads to the following concrete problem: Problem: Find an (effective) algorithm to decide unique k-colorability (and find the coloring). -colorable? Uniquely -colorable? Y e s! 10

11 Computer Proof This leads to the following concrete problem: Problem: Find an (effective) algorithm to decide unique k-colorability (and find the coloring). -colorable? Uniquely -colorable? Y e s! " " Y e s! 11

12 Computer Proof This leads to the following concrete problem: Problem: Find an (effective) algorithm to decide unique k-colorability (and find the coloring). -colorable? Uniquely -colorable? Y e s! " " Y e s!... 1

13 Counterexample to Xu How about the graph actually used by Akbari, Mirrokni, Sadjad: E = 45, n = 4, k = 1

14 Algebraic Colorability Main Idea (implicit in work of Bayer, de Loera, Lovász): colorings are points in varieties varieties are represented by ideals ideals can be manipulated with Groebner Bases 14

15 k-colorings as Points in Varieties Setup: F is an algebraically closed field, (char F ) k So F contains k distinct kth roots of unity. Let I k = x 1 k - 1, x k - 1,..., x n k - 1 F [x 1,...,x n ] This ideal is radical, and V(I k ) = k n Can think of point v = (v 1,...,v n ) in V(I k ) as assignment v = (v 1,...,v n ) vertex i gets color v i Eg. If 1 = Blue, -1 = Red, then v = (1,-1,1) is coloring 1 15

16 Proper k-colorings of Graphs We can also restrict to proper k-colorings of graph G I G,k = I k + x k-1 i + x k- i x j + + x k-1 j : (i,j ) E This ideal is radical, and V(I G,k ) = # proper k-colorings Proof: (<=) If v proper, then v i v j and (v i - v j ) (v i k v j k-1 ) = v i k - v j k = 1-1 = 0 Thus, v i k v j k-1 = 0 and v in V(I G,k ) 16

17 Algebraic Characterization Notice that if I G,k = 1 = F [x 1,...,x n ] then V(I G,k ) = => G is not k-colorable Therefore, we have a test for k-colorability: Algorithm: Compute a reduced Groebner basis B for I G,k. Then, B = {1} iff G is not k-colorable. 1 " " " " I G,k = x 1-1, x - 1, x - 1, " " " " " x 1 + x, x + x, x 1 + x (k = ) " " = 1 x 1 = (x 1 -x )(x 1 +x ) + (x -x )(x +x ) + (x 1 -x )(x 1 +x ) 17

18 Graph Polynomial The graph polynomial of G encodes adjacency of vertices algebraically: " " "f G = {i,j } E i <j (x i x j ) One should think of f G as a test polynomial for k-colorability. " " I = x 1-1, x - 1, x - 1 k =, n = " " " " 1 Notice that f G = (x 1 -x )(x -x )(x 1 -x ) I k Conclusion: There is a -coloring that is proper! 18

19 Characterization Theorem k-colorability Theorem (Bayer, de Loera, Alon, Tarsi, Mnuk, Kleitman, Lovász): The following are equivalent "(1) G is not k-colorable "() I G,k = 1 "() f G is contained in I k (colorings zero f G ) Corollary: There are simple tests for k-colorability involving polynomial algebra. Our goal: Develop a similar characterization theorem for unique k-colorability and give a complete description of I G,k when G is k-colorable 19

20 Preparation: Color classes Given G which is k-colorable with a coloring v = (v 1,...,v n ) using all k colors, we define: Color class of i = cl(i ) = { j : v j = v i } representative of cl(i ) = max{ j : j is in cl(i ) } Denote these representatives 1 " "m 1 < m <... < m k = n Eg. cl(1) = {1,5}, cl() = {,} 4 " cl(4) = {4} m 1 = < m = 4 < m = 5 0 5

21 New Polynomial Encoding We need a replacement for the graph polynomial f G in the statement of the k-colorability theorem Def: Let U {1,...,n }. Then we set h U d to be the sum of all monomials of degree d in the variables {x i : i in U } Eg. U = {1,,}, d = h U d = x 1 + x + x + x 1 x + x 1 x + x x Also, we set h U 0 = 1 1

22 Replacements for f G Def: Given a proper k-coloring v, for each vertex i, let " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (,4,5) 1 4 5

23 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (?,?,?) 1 4 5

24 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (?,?,5)

25 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (?,4,5)

26 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (,4,5)

27 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (,4,5)

28 Can go backwards Find a proper k-coloring giving a set " " " x k i - 1 " " i = m k (= n) " "g i = " h j {mj,...,mk} " "i = m j for some j k " " " h 1 {i,m...,mk} "i in cl(m 1 ) " " " x i - x max cl(i) "otherwise g 5 = x 5-1 g 4 = h {4,5} = x 4 + x 4 x 5 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g = h 1 {,4,5} = x + x 4 + x 5 g 1 " = x 1 - x 5 (m 1,m,m )= (,4,5)

29 Encoding: v --> A v = <g 1,...,g n > The set of polynomials {g 1,...,g n } encodes the coloring v Lemma: Let A v = g 1,...,g n "(1) I G,k A v "() A v is a radical ideal "() V(A v ) = k! Interpretation: "(1) zeroes of A v are proper k-colorings of G "() A v and its zeroes are in 1-1 correspondence "() Up to permutation, A v encodes precisely v 9

30 Characterization Theorem Theorem [-,W 06]: Let G be a graph. The following are equivalent "(1) G is k-colorable "() A v I G,k "() A v = I G,k Point: We have found an interpretation involving ideals for the statement: " { V(A v ) : v is proper } = { proper colorings } 0

31 Unique Characterization In general, the map from proper k-colorings v --> A v = <g 1,...,g n > only depends on how v partitions V = {1,...,n} into color classes. In particular, Fact: If G is uniquely colorable, then there is a unique set of polynomials {g 1,...,g n } that corresponds to all v. Proof: All v partition V the same way 1

32 Unique Characterization Corollary [-,W 06]: Fix a proper k-coloring v of G. Let A v = g 1,...,g n. The following are equivalent "(1) G is uniquely k-colorable "() g 1,...,g n belong to I G,k " () A v = g 1,...,g n = I G,k More canonically, we have the following Theorem [-,W 06]: G is uniquely k-colorable if and only if the reduced Groebner basis for I G,k (w.r.t any term order with x n < < x 1 ) has the form g 1,...,g n

33 Algorithms The main theorems give algorithms for determining unique colorability Algorithm 1: Given a proper k-coloring, construct the polynomials g 1,...,g n and reduce them modulo I G,k Algorithm : Compute the reduced Groebner basis for I G,k and see whether it has the form g 1,...,g n ; if so, read off the coloring. - (easy to check form and to read off coloring)

34 Just Press Enter Computing with a field F with char F =, we find that (after pressing enter and waiting 5 seconds) the following graph is indeed uniquely k-colorable. 4

35 The End (of talk) 5

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced novel

More information

AN ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

AN ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS AN ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced

More information

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced novel

More information

GRAPH CHOOSABILITY AND DOUBLE LIST COLORABILITY. Hamid-Reza Fanaï

GRAPH CHOOSABILITY AND DOUBLE LIST COLORABILITY. Hamid-Reza Fanaï Opuscula Mathematica Vol. 30 No. 3 2010 http://dx.doi.org/10.7494/opmath.2010.30.3.271 GRAPH CHOOSABILITY AND DOUBLE LIST COLORABILITY Hamid-Reza Fanaï Abstract. In this paper, we give a sufficient condition

More information

Algebra 1. Standard 1: Operations With Real Numbers Students simplify and compare expressions. They use rational exponents and simplify square roots.

Algebra 1. Standard 1: Operations With Real Numbers Students simplify and compare expressions. They use rational exponents and simplify square roots. Standard 1: Operations With Real Numbers Students simplify and compare expressions. They use rational exponents and simplify square roots. A1.1.1 Compare real number expressions. A1.1.2 Simplify square

More information

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n ABSTRACT Title of Thesis: GRÖBNER BASES WITH APPLICATIONS IN GRAPH THEORY Degree candidate: Angela M. Hennessy Degree and year: Master of Arts, 2006 Thesis directed by: Professor Lawrence C. Washington

More information

A Potpourri of Nonlinear Algebra

A Potpourri of Nonlinear Algebra a a 2 a 3 + c c 2 c 3 =2, a a 3 b 2 + c c 3 d 2 =0, a 2 a 3 b + c 2 c 3 d =0, a 3 b b 2 + c 3 d d 2 = 4, a a 2 b 3 + c c 2 d 3 =0, a b 2 b 3 + c d 2 d 3 = 4, a 2 b b 3 + c 2 d 3 d =4, b b 2 b 3 + d d 2

More information

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs Regarding Hypergraphs Ph.D. Dissertation Defense April 15, 2013 Overview The Local Lemmata 2-Coloring Hypergraphs with the Original Local Lemma Counting Derangements with the Lopsided Local Lemma Lopsided

More information

Computational Complexity of Tensor Problems

Computational Complexity of Tensor Problems Computational Complexity of Tensor Problems Chris Hillar Redwood Center for Theoretical Neuroscience (UC Berkeley) Joint work with Lek-Heng Lim (with L-H Lim) Most tensor problems are NP-hard, Journal

More information

The Lopsided Lovász Local Lemma

The Lopsided Lovász Local Lemma Joint work with Linyuan Lu and László Székely Georgia Southern University April 27, 2013 The lopsided Lovász local lemma can establish the existence of objects satisfying several weakly correlated conditions

More information

The uniqueness problem for chromatic symmetric functions of trees

The uniqueness problem for chromatic symmetric functions of trees The uniqueness problem for chromatic symmetric functions of trees Jeremy L. Martin (University of Kansas) AMS Western Sectional Meeting UNLV, April 18, 2015 Colorings and the Chromatic Polynomial Throughout,

More information

The Chromatic Symmetric Function: Hypergraphs and Beyond

The Chromatic Symmetric Function: Hypergraphs and Beyond The : Hypergraphs and Beyond arxiv:6.0969 Department of Mathematics Michigan State University Graduate Student Combinatorics Conference, April 07 Outline Introducing the chromatic symmetric function Definition

More information

The Lopsided Lovász Local Lemma

The Lopsided Lovász Local Lemma Department of Mathematics Nebraska Wesleyan University With Linyuan Lu and László Székely, University of South Carolina Note on Probability Spaces For this talk, every a probability space Ω is assumed

More information

NP-Hardness reductions

NP-Hardness reductions NP-Hardness reductions Definition: P is the class of problems that can be solved in polynomial time, that is n c for a constant c Roughly, if a problem is in P then it's easy, and if it's not in P then

More information

On the Dynamic Chromatic Number of Graphs

On the Dynamic Chromatic Number of Graphs On the Dynamic Chromatic Number of Graphs Maryam Ghanbari Joint Work with S. Akbari and S. Jahanbekam Sharif University of Technology m_phonix@math.sharif.ir 1. Introduction Let G be a graph. A vertex

More information

Algebra II. A2.1.1 Recognize and graph various types of functions, including polynomial, rational, and algebraic functions.

Algebra II. A2.1.1 Recognize and graph various types of functions, including polynomial, rational, and algebraic functions. Standard 1: Relations and Functions Students graph relations and functions and find zeros. They use function notation and combine functions by composition. They interpret functions in given situations.

More information

Zero-Sum Flows in Regular Graphs

Zero-Sum Flows in Regular Graphs Zero-Sum Flows in Regular Graphs S. Akbari,5, A. Daemi 2, O. Hatami, A. Javanmard 3, A. Mehrabian 4 Department of Mathematical Sciences Sharif University of Technology Tehran, Iran 2 Department of Mathematics

More information

FACTOR GRAPH OF NON-COMMUTATIVE RING

FACTOR GRAPH OF NON-COMMUTATIVE RING International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 9, Issue 6, November - December 2018, pp. 178 183, Article ID: IJARET_09_06_019 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=9&itype=6

More information

Recognizing Graph Theoretic Properties with Polynomial Ideals

Recognizing Graph Theoretic Properties with Polynomial Ideals Claremont Colleges Scholarship @ Claremont All HMC Faculty Publications and Research HMC Faculty Scholarship 1-1-2010 Recognizing Graph Theoretic Properties with Polynomial Ideals Jesus A. De Loera University

More information

Expander Construction in VNC 1

Expander Construction in VNC 1 Expander Construction in VNC 1 Sam Buss joint work with Valentine Kabanets, Antonina Kolokolova & Michal Koucký Prague Workshop on Bounded Arithmetic November 2-3, 2017 Talk outline I. Combinatorial construction

More information

Bounded Arithmetic, Expanders, and Monotone Propositional Proofs

Bounded Arithmetic, Expanders, and Monotone Propositional Proofs Bounded Arithmetic, Expanders, and Monotone Propositional Proofs joint work with Valentine Kabanets, Antonina Kolokolova & Michal Koucký Takeuti Symposium on Advances in Logic Kobe, Japan September 20,

More information

(Permutations Arising from) Hook Coefficients of Chromatic Symmetric Functions

(Permutations Arising from) Hook Coefficients of Chromatic Symmetric Functions (Permutations Arising from) Hook Coefficients of Chromatic Symmetric Functions Ryan Kaliszewski Drexel University rlk72@drexel.edu July 17, 2014 Ryan Kaliszewski (Drexel University) Hook Coefficients July

More information

1 Non-deterministic Turing Machine

1 Non-deterministic Turing Machine 1 Non-deterministic Turing Machine A nondeterministic Turing machine is a generalization of the standard TM for which every configuration may yield none, or one or more than one next configurations. In

More information

Probabilistic Method. Benny Sudakov. Princeton University

Probabilistic Method. Benny Sudakov. Princeton University Probabilistic Method Benny Sudakov Princeton University Rough outline The basic Probabilistic method can be described as follows: In order to prove the existence of a combinatorial structure with certain

More information

This section is an introduction to the basic themes of the course.

This section is an introduction to the basic themes of the course. Chapter 1 Matrices and Graphs 1.1 The Adjacency Matrix This section is an introduction to the basic themes of the course. Definition 1.1.1. A simple undirected graph G = (V, E) consists of a non-empty

More information

Theory of Computation Chapter 9

Theory of Computation Chapter 9 0-0 Theory of Computation Chapter 9 Guan-Shieng Huang May 12, 2003 NP-completeness Problems NP: the class of languages decided by nondeterministic Turing machine in polynomial time NP-completeness: Cook

More information

On Rank of Graphs. B. Tayfeh-Rezaie. School of Mathematics, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

On Rank of Graphs. B. Tayfeh-Rezaie. School of Mathematics, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran On Rank of Graphs B. Tayfeh-Rezaie School of Mathematics, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran (A joint work with E. Ghorbani and A. Mohammadian) Trieste, September 2012 Theorem

More information

DISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES

DISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES DISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES PER ALEXANDERSSON AND BORIS SHAPIRO Abstract. Motivated by the necessities of the invariant theory of binary forms J. J. Sylvester constructed

More information

Proof of a Conjecture on Monomial Graphs

Proof of a Conjecture on Monomial Graphs Proof of a Conjecture on Monomial Graphs Xiang-dong Hou Department of Mathematics and Statistics University of South Florida Joint work with Stephen D. Lappano and Felix Lazebnik New Directions in Combinatorics

More information

Application of the Representation Theory of Symmetric Groups for the Computation of Chromatic Polynomials of Graphs

Application of the Representation Theory of Symmetric Groups for the Computation of Chromatic Polynomials of Graphs Application of the Representation Theory of Symmetric Groups for the Computation of Chromatic Polynomials of Graphs Mikhail Klin Christian Pech 1 Department of Mathematics Ben Gurion University of the

More information

IBM Research Report. Hilbert's Nullstellensatz and an Algorithm for Proving Combinatorial Infeasibility

IBM Research Report. Hilbert's Nullstellensatz and an Algorithm for Proving Combinatorial Infeasibility RC24472 (W0801-088) January 22, 2008 Mathematics IBM Research Report Hilbert's Nullstellensatz and an Algorithm for Proving Combinatorial Infeasibility J. A. De Loera 1, Jon Lee 2, P. Malkin 1, S. Margulies

More information

Sherali-Adams Relaxations of Graph Isomorphism Polytopes. Peter N. Malkin* and Mohammed Omar + UC Davis

Sherali-Adams Relaxations of Graph Isomorphism Polytopes. Peter N. Malkin* and Mohammed Omar + UC Davis Sherali-Adams Relaxations of Graph Isomorphism Polytopes Peter N. Malkin* and Mohammed Omar + UC Davis University of Washington May 18th 2010 *Partly funded by an IBM OCR grant and the NSF. + Partly funded

More information

The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model

The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model Jan Vondrák 1 1 Dept. of Mathematics Stanford University joint work with Nick Harvey (UBC) The Lovász Local Lemma

More information

Containment restrictions

Containment restrictions Containment restrictions Tibor Szabó Extremal Combinatorics, FU Berlin, WiSe 207 8 In this chapter we switch from studying constraints on the set operation intersection, to constraints on the set relation

More information

The Algorithmic Aspects of the Regularity Lemma

The Algorithmic Aspects of the Regularity Lemma The Algorithmic Aspects of the Regularity Lemma N. Alon R. A. Duke H. Lefmann V. Rödl R. Yuster Abstract The Regularity Lemma of Szemerédi is a result that asserts that every graph can be partitioned in

More information

Random Lifts of Graphs

Random Lifts of Graphs 27th Brazilian Math Colloquium, July 09 Plan of this talk A brief introduction to the probabilistic method. A quick review of expander graphs and their spectrum. Lifts, random lifts and their properties.

More information

Computing Infeasibility Certificates for Combinatorial Problems through Hilbert s Nullstellensatz

Computing Infeasibility Certificates for Combinatorial Problems through Hilbert s Nullstellensatz 1 Computing Infeasibility Certificates for Combinatorial Problems through Hilbert s Nullstellensatz Jesús A. De Loera Department of Mathematics, University of California, Davis, Davis, CA Jon Lee IBM T.J.

More information

P is the class of problems for which there are algorithms that solve the problem in time O(n k ) for some constant k.

P is the class of problems for which there are algorithms that solve the problem in time O(n k ) for some constant k. Complexity Theory Problems are divided into complexity classes. Informally: So far in this course, almost all algorithms had polynomial running time, i.e., on inputs of size n, worst-case running time

More information

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations Strand One: Number Sense and Operations Concept 1: Number Sense Understand and apply numbers, ways of representing numbers, the relationships among numbers, and different number systems. Justify with examples

More information

Advanced Combinatorial Optimization Feb 13 and 25, Lectures 4 and 6

Advanced Combinatorial Optimization Feb 13 and 25, Lectures 4 and 6 18.438 Advanced Combinatorial Optimization Feb 13 and 25, 2014 Lectures 4 and 6 Lecturer: Michel X. Goemans Scribe: Zhenyu Liao and Michel X. Goemans Today, we will use an algebraic approach to solve the

More information

K 4 -free graphs with no odd holes

K 4 -free graphs with no odd holes K 4 -free graphs with no odd holes Maria Chudnovsky 1 Columbia University, New York NY 10027 Neil Robertson 2 Ohio State University, Columbus, Ohio 43210 Paul Seymour 3 Princeton University, Princeton

More information

Algebraic Proof Systems

Algebraic Proof Systems Algebraic Proof Systems Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Fall School of Logic, Prague, 2009 2 Overview 1 a survey of proof systems 2 a lower

More information

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms 1. Computability, Complexity and Algorithms (a) Let G(V, E) be an undirected unweighted graph. Let C V be a vertex cover of G. Argue that V \ C is an independent set of G. (b) Minimum cardinality vertex

More information

Polynomials in graph theory

Polynomials in graph theory Polynomials in graph theory Alexey Bogatov Department of Software Engineering Faculty of Mathematics and Mechanics Saint Petersburg State University JASS 2007 Saint Petersburg Course 1: Polynomials: Their

More information

Graph coloring, perfect graphs

Graph coloring, perfect graphs Lecture 5 (05.04.2013) Graph coloring, perfect graphs Scribe: Tomasz Kociumaka Lecturer: Marcin Pilipczuk 1 Introduction to graph coloring Definition 1. Let G be a simple undirected graph and k a positive

More information

Graphs with Large Variance

Graphs with Large Variance Graphs with Large Variance Yair Caro Raphael Yuster Abstract For a graph G, let V ar(g) denote the variance of the degree sequence of G, let sq(g) denote the sum of the squares of the degrees of G, and

More information

Lecture 1 : Probabilistic Method

Lecture 1 : Probabilistic Method IITM-CS6845: Theory Jan 04, 01 Lecturer: N.S.Narayanaswamy Lecture 1 : Probabilistic Method Scribe: R.Krithika The probabilistic method is a technique to deal with combinatorial problems by introducing

More information

On uniquely 3-colorable plane graphs without prescribed adjacent faces 1

On uniquely 3-colorable plane graphs without prescribed adjacent faces 1 arxiv:509.005v [math.co] 0 Sep 05 On uniquely -colorable plane graphs without prescribed adjacent faces Ze-peng LI School of Electronics Engineering and Computer Science Key Laboratory of High Confidence

More information

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS MAX GOLDBERG Abstract. We explore ways to concisely describe circulant graphs, highly symmetric graphs with properties that are easier to generalize

More information

Strongly regular graphs and Borsuk s conjecture

Strongly regular graphs and Borsuk s conjecture Optimal Point Configurations and Orthogonal Polynomials 2017 Strongly regular graphs and Borsuk s conjecture Andriy Bondarenko Norwegian University of Science and Technology 19 April 2017 Andriy Bondarenko

More information

ACO Comprehensive Exam October 14 and 15, 2013

ACO Comprehensive Exam October 14 and 15, 2013 1. Computability, Complexity and Algorithms (a) Let G be the complete graph on n vertices, and let c : V (G) V (G) [0, ) be a symmetric cost function. Consider the following closest point heuristic for

More information

Codes and Xor graph products

Codes and Xor graph products Codes and Xor graph products Noga Alon Eyal Lubetzky November 0, 005 Abstract What is the maximum possible number, f 3 (n), of vectors of length n over {0, 1, } such that the Hamming distance between every

More information

CSE 421 NP-Completeness

CSE 421 NP-Completeness CSE 421 NP-Completeness Yin at Lee 1 Cook-Levin heorem heorem (Cook 71, Levin 73): 3-SA is NP-complete, i.e., for all problems A NP, A p 3-SA. (See CSE 431 for the proof) So, 3-SA is the hardest problem

More information

4-coloring P 6 -free graphs with no induced 5-cycles

4-coloring P 6 -free graphs with no induced 5-cycles 4-coloring P 6 -free graphs with no induced 5-cycles Maria Chudnovsky Department of Mathematics, Princeton University 68 Washington Rd, Princeton NJ 08544, USA mchudnov@math.princeton.edu Peter Maceli,

More information

Topics on Computing and Mathematical Sciences I Graph Theory (6) Coloring I

Topics on Computing and Mathematical Sciences I Graph Theory (6) Coloring I Topics on Computing and Mathematical Sciences I Graph Theory (6) Coloring I Yoshio Okamoto Tokyo Institute of Technology May, 008 Last updated: Wed May 6: 008 Y. Okamoto (Tokyo Tech) TCMSI Graph Theory

More information

Contents. Counting Methods and Induction

Contents. Counting Methods and Induction Contents Counting Methods and Induction Lesson 1 Counting Strategies Investigations 1 Careful Counting... 555 Order and Repetition I... 56 3 Order and Repetition II... 569 On Your Own... 573 Lesson Counting

More information

RING ELEMENTS AS SUMS OF UNITS

RING ELEMENTS AS SUMS OF UNITS 1 RING ELEMENTS AS SUMS OF UNITS CHARLES LANSKI AND ATTILA MARÓTI Abstract. In an Artinian ring R every element of R can be expressed as the sum of two units if and only if R/J(R) does not contain a summand

More information

Low Rank Co-Diagonal Matrices and Ramsey Graphs

Low Rank Co-Diagonal Matrices and Ramsey Graphs Low Rank Co-Diagonal Matrices and Ramsey Graphs Vince Grolmusz Department of Computer Science Eötvös University, H-1053 Budapest HUNGARY E-mail: grolmusz@cs.elte.hu Submitted: March 7, 000. Accepted: March

More information

Balanced bipartitions of graphs

Balanced bipartitions of graphs 2010.7 - Dedicated to Professor Feng Tian on the occasion of his 70th birthday Balanced bipartitions of graphs Baogang Xu School of Mathematical Science, Nanjing Normal University baogxu@njnu.edu.cn or

More information

South Slave Divisional Education Council. Math 20-2

South Slave Divisional Education Council. Math 20-2 South Slave Divisional Education Council Math 20-2 Curriculum Package February 2012 2012 Strand: Measurement General Outcome: Develop spatial sense and proportional reasoning. Solve problems that involve

More information

Spectral Graph Theory Lecture 3. Fundamental Graphs. Daniel A. Spielman September 5, 2018

Spectral Graph Theory Lecture 3. Fundamental Graphs. Daniel A. Spielman September 5, 2018 Spectral Graph Theory Lecture 3 Fundamental Graphs Daniel A. Spielman September 5, 2018 3.1 Overview We will bound and derive the eigenvalues of the Laplacian matrices of some fundamental graphs, including

More information

Archdiocese of Washington Catholic Schools Academic Standards Mathematics

Archdiocese of Washington Catholic Schools Academic Standards Mathematics ALGEBRA 1 Standard 1 Operations with Real Numbers Students simplify and compare expressions. They use rational exponents, and simplify square roots. A1.1.1 A1.1.2 A1.1.3 A1.1.4 A1.1.5 Compare real number

More information

P versus NP. Math 40210, Fall November 10, Math (Fall 2015) P versus NP November 10, / 9

P versus NP. Math 40210, Fall November 10, Math (Fall 2015) P versus NP November 10, / 9 P versus NP Math 40210, Fall 2015 November 10, 2015 Math 40210 (Fall 2015) P versus NP November 10, 2015 1 / 9 Properties of graphs A property of a graph is anything that can be described without referring

More information

IBM Research Report. Expressing Combinatorial Optimization Problems by Systems of Polynomial Equations and the Nullstellensatz

IBM Research Report. Expressing Combinatorial Optimization Problems by Systems of Polynomial Equations and the Nullstellensatz RC476 W0706-00 June 5, 007 Mathematics IBM Research Report Expressing Combinatorial Optimization Problems by Systems of Polynomial Equations and the Nullstellensatz J A De Loera Department of Mathematics

More information

Spanning Trees in Grid Graphs

Spanning Trees in Grid Graphs Spanning Trees in Grid Graphs Paul Raff arxiv:0809.2551v1 [math.co] 15 Sep 2008 July 25, 2008 Abstract A general method is obtained for finding recurrences involving the number of spanning trees of grid

More information

Integrated Math 3 Math 3 Course Description:

Integrated Math 3 Math 3 Course Description: Course Description: Integrated Math 3 Math 3 Course Description: Integrated strands include algebra, functions, geometry, trigonometry, statistics, probability and discrete math. Scope and sequence includes

More information

WEAK SEPARATION, PURE DOMAINS AND CLUSTER DISTANCE

WEAK SEPARATION, PURE DOMAINS AND CLUSTER DISTANCE WEAK SEPARATION, PURE DOMAINS AND CLUSTER DISTANCE MIRIAM FARBER AND PAVEL GALASHIN Abstract. Following the proof of the purity conjecture for weakly separated collections, recent years have revealed a

More information

Chordal Graphs, Interval Graphs, and wqo

Chordal Graphs, Interval Graphs, and wqo Chordal Graphs, Interval Graphs, and wqo Guoli Ding DEPARTMENT OF MATHEMATICS LOUISIANA STATE UNIVERSITY BATON ROUGE, LA 70803-4918 E-mail: ding@math.lsu.edu Received July 29, 1997 Abstract: Let be the

More information

Commuting birth-and-death processes

Commuting birth-and-death processes Commuting birth-and-death processes Caroline Uhler Department of Statistics UC Berkeley (joint work with Steven N. Evans and Bernd Sturmfels) MSRI Workshop on Algebraic Statistics December 18, 2008 Birth-and-death

More information

The typical structure of graphs without given excluded subgraphs + related results

The typical structure of graphs without given excluded subgraphs + related results The typical structure of graphs without given excluded subgraphs + related results Noga Alon József Balogh Béla Bollobás Jane Butterfield Robert Morris Dhruv Mubayi Wojciech Samotij Miklós Simonovits.

More information

Leray Complexes - Combinatorics and Geometry

Leray Complexes - Combinatorics and Geometry Leray Complexes - Combinatorics and Geometry Roy Meshulam Technion Israel Institute of Technology Joint work with Gil Kalai Plan Introduction Helly s Theorem d-representable, d-collapsible & d-leray complexes

More information

MATHEMATICS Trigonometry. Mathematics 30-1 Mathematics (10 12) /21 Alberta Education, Alberta, Canada (2008)

MATHEMATICS Trigonometry. Mathematics 30-1 Mathematics (10 12) /21 Alberta Education, Alberta, Canada (2008) MATHEMATICS 30-1 [C] Communication Trigonometry Develop trigonometric reasoning. 1. Demonstrate an understanding of angles in standard position, expressed in degrees and radians. [CN, ME, R, V] 2. Develop

More information

Approaches to bounding the exponent of matrix multiplication

Approaches to bounding the exponent of matrix multiplication Approaches to bounding the exponent of matrix multiplication Chris Umans Caltech Based on joint work with Noga Alon, Henry Cohn, Bobby Kleinberg, Amir Shpilka, Balazs Szegedy Simons Institute Sept. 7,

More information

Undecidability of Linear Inequalities Between Graph Homomorphism Densities

Undecidability of Linear Inequalities Between Graph Homomorphism Densities Undecidability of Linear Inequalities Between Graph Homomorphism Densities Hamed Hatami joint work with Sergey Norin School of Computer Science McGill University December 4, 2013 Hamed Hatami (McGill University)

More information

Lecture 18: More NP-Complete Problems

Lecture 18: More NP-Complete Problems 6.045 Lecture 18: More NP-Complete Problems 1 The Clique Problem a d f c b e g Given a graph G and positive k, does G contain a complete subgraph on k nodes? CLIQUE = { (G,k) G is an undirected graph with

More information

On Injective Colourings of Chordal Graphs

On Injective Colourings of Chordal Graphs On Injective Colourings of Chordal Graphs Pavol Hell 1,, André Raspaud 2, and Juraj Stacho 1 1 School of Computing Science, Simon Fraser University 8888 University Drive, Burnaby, B.C., Canada V5A 1S6

More information

CS154, Lecture 13: P vs NP

CS154, Lecture 13: P vs NP CS154, Lecture 13: P vs NP The EXTENDED Church-Turing Thesis Everyone s Intuitive Notion of Efficient Algorithms Polynomial-Time Turing Machines More generally: TM can simulate every reasonable model of

More information

2-Distance Problems. Combinatorics, 2016 Fall, USTC Week 16, Dec 20&22. Theorem 1. (Frankl-Wilson, 1981) If F is an L-intersecting family in 2 [n],

2-Distance Problems. Combinatorics, 2016 Fall, USTC Week 16, Dec 20&22. Theorem 1. (Frankl-Wilson, 1981) If F is an L-intersecting family in 2 [n], Combinatorics, 206 Fall, USTC Week 6, Dec 20&22 2-Distance Problems Theorem (Frankl-Wilson, 98 If F is an L-intersecting family in 2 [n], then F L k=0 ( n k Proof Let F = {A, A 2,, A m } where A A 2 A

More information

Introduction to Semidefinite Programming I: Basic properties a

Introduction to Semidefinite Programming I: Basic properties a Introduction to Semidefinite Programming I: Basic properties and variations on the Goemans-Williamson approximation algorithm for max-cut MFO seminar on Semidefinite Programming May 30, 2010 Semidefinite

More information

ACO Comprehensive Exam March 20 and 21, Computability, Complexity and Algorithms

ACO Comprehensive Exam March 20 and 21, Computability, Complexity and Algorithms 1. Computability, Complexity and Algorithms Part a: You are given a graph G = (V,E) with edge weights w(e) > 0 for e E. You are also given a minimum cost spanning tree (MST) T. For one particular edge

More information

A Vector Space Analog of Lovasz s Version of the Kruskal-Katona Theorem

A Vector Space Analog of Lovasz s Version of the Kruskal-Katona Theorem Claude Tardif Non-canonical Independent sets in Graph Powers Let s 4 be an integer. The truncated s-simplex T s is defined as follows: V (T s ) = {(i, j) {0, 1,..., s 1} 2 : i j}, E(T s ) = {[(i, j), (,

More information

Near-domination in graphs

Near-domination in graphs Near-domination in graphs Bruce Reed Researcher, Projet COATI, INRIA and Laboratoire I3S, CNRS France, and Visiting Researcher, IMPA, Brazil Alex Scott Mathematical Institute, University of Oxford, Oxford

More information

Lesson 23 Three Nullstellensatz Theorems

Lesson 23 Three Nullstellensatz Theorems Lesson 23 Three Nullstellensatz Theorems Disclaimer: In these notes, I am trying to convey a general understanding of the Nullstellensatz Theorems. In an attempt to convey ideas without getting too bogged

More information

Berge Trigraphs. Maria Chudnovsky 1 Princeton University, Princeton NJ March 15, 2004; revised December 2, Research Fellow.

Berge Trigraphs. Maria Chudnovsky 1 Princeton University, Princeton NJ March 15, 2004; revised December 2, Research Fellow. Berge Trigraphs Maria Chudnovsky 1 Princeton University, Princeton NJ 08544 March 15, 2004; revised December 2, 2005 1 This research was partially conducted during the period the author served as a Clay

More information

Algebraic Constructions of Graphs

Algebraic Constructions of Graphs Spectral Graph Theory Lecture 15 Algebraic Constructions of Graphs Daniel A. Spielman October 17, 2012 15.1 Overview In this lecture, I will explain how to make graphs from linear error-correcting codes.

More information

CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT

CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT Definition: A language B is NP-complete if: 1. B NP 2. Every A in NP is poly-time reducible to B That is, A P B When this is true, we say B is NP-hard On

More information

Algebra and Trigonometry 2006 (Foerster) Correlated to: Washington Mathematics Standards, Algebra 2 (2008)

Algebra and Trigonometry 2006 (Foerster) Correlated to: Washington Mathematics Standards, Algebra 2 (2008) A2.1. Core Content: Solving problems The first core content area highlights the type of problems students will be able to solve by the end of, as they extend their ability to solve problems with additional

More information

The structure of bull-free graphs I three-edge-paths with centers and anticenters

The structure of bull-free graphs I three-edge-paths with centers and anticenters The structure of bull-free graphs I three-edge-paths with centers and anticenters Maria Chudnovsky Columbia University, New York, NY 10027 USA May 6, 2006; revised March 29, 2011 Abstract The bull is the

More information

Notice that lemma 4 has nothing to do with 3-colorability. To obtain a better result for 3-colorable graphs, we need the following observation.

Notice that lemma 4 has nothing to do with 3-colorability. To obtain a better result for 3-colorable graphs, we need the following observation. COMPSCI 632: Approximation Algorithms November 1, 2017 Lecturer: Debmalya Panigrahi Lecture 18 Scribe: Feng Gui 1 Overview In this lecture, we examine graph coloring algorithms. We first briefly discuss

More information

arxiv: v1 [math.co] 2 Dec 2013

arxiv: v1 [math.co] 2 Dec 2013 What is Ramsey-equivalent to a clique? Jacob Fox Andrey Grinshpun Anita Liebenau Yury Person Tibor Szabó arxiv:1312.0299v1 [math.co] 2 Dec 2013 November 4, 2018 Abstract A graph G is Ramsey for H if every

More information

Some Identities in the Twisted Group Algebra of Symmetric Groups

Some Identities in the Twisted Group Algebra of Symmetric Groups Some Identities in the Twisted Group Algebra of Symmetric Groups Milena Sošić Department of Mathematics University of Rijeka Radmile Matejčić 2, Rijeka 51000, Croatia msosic@math.uniri.hr August 8, 2013

More information

Algebra I. Course Outline

Algebra I. Course Outline Algebra I Course Outline I. The Language of Algebra A. Variables and Expressions B. Order of Operations C. Open Sentences D. Identity and Equality Properties E. The Distributive Property F. Commutative

More information

CS154, Lecture 13: P vs NP

CS154, Lecture 13: P vs NP CS154, Lecture 13: P vs NP The EXTENDED Church-Turing Thesis Everyone s Intuitive Notion of Efficient Algorithms Polynomial-Time Turing Machines More generally: TM can simulate every reasonable model of

More information

Lecture 17. In this lecture, we will continue our discussion on randomization.

Lecture 17. In this lecture, we will continue our discussion on randomization. ITCS:CCT09 : Computational Complexity Theory May 11, 2009 Lecturer: Jayalal Sarma M.N. Lecture 17 Scribe: Hao Song In this lecture, we will continue our discussion on randomization. 1 BPP and the Polynomial

More information

Applications of the Sparse Regularity Lemma

Applications of the Sparse Regularity Lemma Applications of the Sparse Regularity Lemma Y. Kohayakawa (Emory and São Paulo) Extremal Combinatorics II DIMACS 2004 1 Szemerédi s regularity lemma 1. Works very well for large, dense graphs: n-vertex

More information

Combinatorial semigroups and induced/deduced operators

Combinatorial semigroups and induced/deduced operators Combinatorial semigroups and induced/deduced operators G. Stacey Staples Department of Mathematics and Statistics Southern Illinois University Edwardsville Modified Hypercubes Particular groups & semigroups

More information

The Waldschmidt constant for squarefree monomial ideals

The Waldschmidt constant for squarefree monomial ideals The Waldschmidt constant for squarefree monomial ideals Alexandra Seceleanu (joint with C. Bocci, S. Cooper, E. Guardo, B. Harbourne, M. Janssen, U. Nagel, A. Van Tuyl, T. Vu) University of Nebraska-Lincoln

More information

Probabilistic Methods in Combinatorics Lecture 6

Probabilistic Methods in Combinatorics Lecture 6 Probabilistic Methods in Combinatorics Lecture 6 Linyuan Lu University of South Carolina Mathematical Sciences Center at Tsinghua University November 16, 2011 December 30, 2011 Balance graphs H has v vertices

More information

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J Frank Curtis, John Drew, Chi-Kwong Li, and Daniel Pragel September 25, 2003 Abstract We study central groupoids, central

More information

The twist for positroid varieties

The twist for positroid varieties The twist for positroid varieties Greg Muller, joint with David Speyer July 7, 206 2-colored graphs in the disc Let G be a graph in the disc with... a bipartite 2-coloring of its internal vertices, and

More information