ebook img

A quasisymmetric function generalization of the chromatic symmetric function PDF

0.17 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview A quasisymmetric function generalization of the chromatic symmetric function

A QUASISYMMETRIC FUNCTION GENERALIZATION OF THE CHROMATIC SYMMETRIC FUNCTION 1 BRANDON HUMPERT 1 0 2 Abstract. The chromatic symmetric function XG of a graph G n wasintroducedbyStanley. Inthispaperweintroduceaquasisym- a metric generalization Xk called the k-chromatic quasisymmetric G J functionofGandshowthatitispositiveinthe fundamentalbasis 3 for the quasisymmetric functions. Following the specialization of ] XG to χG(λ), the chromatic polynomial, we also define a gener- O alization χk(λ) and show that evaluations of this polynomial for G C negative values generalize a theorem of Stanley relating acyclic orientations to the chromatic polynomial. . h t a m [ 1. Introduction 2 The symbol P will denote the positive integers. Let G = (V,E) be v 5 a finite simple graph with vertices V = [n] = {1,2,...,n}. A proper 8 coloring of G is a function κ : V → P such that κ(i) 6= κ(j) whenever 6 ij ∈ E. Stanley [5] introduced the chromatic symmetric function 2 . 4 X = X (x ,x ,...) = x ···x 0 G G 1 2 κ(1) κ(n) 0 properXcoloringsκ 1 in commuting indeterminates x ,x ,.... This invariant is a symmetric : 1 2 v function, because permuting the colors does not change whether or not i X a given coloring is proper. Moreover, X generalizes the classical chro- G r matic polynomial χ (λ) (which can be obtained from X by setting k a G G of the indeterminates to 1 and the others to 0). This paper is about a quasisymmetric function generalization of X , G which arose in the following context. Recall that the Hasse diagram of a poset P is the (acyclic) directed graph with an edge x → y for each covering relation x < y of P. It is natural to ask which undirected graphs G are “Hasse graphs”, i.e., admit orientations that are Hasse diagrams of posets. O. Pretzel [3] gave the following answer to this question. Call a directed graph k-balanced (Pretzel used the term “k- good”) if, for every cycle C of the underlying undirected graph of D, walkingaroundC traverses atleastk edgesforwardandatleastk edges Date: January 5, 2011. 1 2 BRANDONHUMPERT backward. (So “1-balanced” is synonymous with “acyclic”.) Then G is a Hasse graph if and only if it has a 2-balanced orientation. Note that the condition is more restrictive than the mere absence of triangles; as pointed out by Pretzel, the Gr¨otzsch graph (Figure 2) is triangle-free, but is not a Hasse graph. For every proper coloring κ of G, there is an associated acyclic ori- entation defined by directing every edge toward the endpoint with the larger color. Accordingly, define a coloring to be k-balanced iff it in- ducesak-balancedorientationinthisway. Wenowcandefineourmain object of study: the k-balanced chromatic quasisymmetric function Xk = Xk(x ,x ,...) = x ···x . G G 1 2 κ(1) κ(n) k-balanceXdcoloringsκ For all k ≥ 1, the power series Xk is quasisymmetric: that is, if G i < ··· < i , andj < ··· < j , then forall a ,...,a , the monomials m m 1 k 1 m xa1 ···xam and xa1 ···xam have the same coefficient in Xk. Moreover, i1 im j1 jm G X1 is Stanley’s chromatic symmetric function (because “1-balanced” G is synonymous with “acyclic”). We obtain the following results: 1. A natural expansion of Xk in terms of P-partitions [7] of the G posets whose Hasse diagram is an orientation of G, giving a proof that Xk is nonnegative with respect to the fundamental basis for the G quasisymmetric functions (Thm 3.4). 2. Explicit formulas for X2 for cycles (Prop 4.1), a proof that Xk is G G always symmetric for cycles (Prop 4.2), and complete bipartite graphs (Thm 4.4). 3. A reciprocity relationship between k-balanced colorings and k- balanced orientations, generalizing Stanley’s classical theorem that evaluating the chromatic polynomial χ (λ) at λ = −1 yields the num- G ber of acyclic orientations of G (Thm 5.4). This paper is organized as follows. In Section 2 the necessary back- groundmaterial ongraphs, quasisymmetric functions, andP-partitions is introduced. In Section 3, we introduce the invariant Xk, the k- G chromatic quasisymmetric function, and look at several of its proper- ties. In Section 4, the invariant Xk is analyzed for some special classes G of graphs. In Section 5, we introduce a specialization of Xk that gen- G eralizes the chromatic polynomial and explore its properties. I would like to thank Kurt Luoto for pointing out the use of P- partitions in Theorem 3.4, Frank Sottile for advice on Proposition 4.2 and my advisor, Jeremy Martin, for his immense assistance with craft- ing my first paper. A CHROMATIC QUASISYMMETRIC FUNCTION 3 2. Background In this section we remind the reader of definitions and facts about graphs, posets, and quasisymmetric functions which will appear in the remainder of the paper. 2.1. Graphs and colorings. We will assume a familiarity with stan- dard facts and terminology from graph theory, as in [1]. In this paper, we are primarily concerned with simple graphs whose vertex set is [n] = {1,2,...,n}. Recall that an orientation of a graph G is a directed graph O with the same vertices, so that for every edge {i,j} of G, exactly one of (i,j) and (j,i) is an edge of O. An orientation is often regarded as giving a direction to each edge of an undirected graph. We define a weak cycle of an orientation to be the edges and vertices inherited from a cycle of the underlying undirected graph. A coloring of a graph G is a map κ : [n] → {1,2,...} such that if κ(i) = κ(j), then {i,j} is not an edge of G. The chromatic polynomial of G is the function χ : N → N where χ(n) equals the number of colorings of G using the colors {1,2,...,n}. It’s a well-known result that χ is a polynomial with integer coefficients. (See [1, §V.1]). 2.2. Compositions and quasisymmetric functions. Asin[7,§1.2], acomposition α isanorderedlist (α ,α ,...,α ). The weight ofacom- 1 2 ℓ position is |α| = α . If |α| = n, we will say that α is a composition i of n and write αP|= n. The number ℓ is the length of α. There is a bijection between compositions of n and subsets of [n−1] which we will use, found in [7, §7.19]. For α = (α ,α ,...,α ), define 1 2 ℓ S = {α ,α +α ,...,|α|−α }. For S = {s < s < ... < s }, define α 1 1 2 ℓ 1 2 m co(S) = (s ,s −s ,...,s −s ). It is easy to check that co(S ) = α 1 2 1 m m−1 α and S = S. co(S) The compositions of n are ordered by refinement: for α,β |= n, α ≺ β if and only if S ( S . Notice that under the bijection above, α β this relation is set containment, so that this poset is isomorphic to the boolean poset of subsets of [n−1]. For a permutation π ∈ S , the ascent set of π is n asc(π) = {i ∈ [n] : π(i) < π(i+1)}. We can then define the composition associated to π as co(π) = co(asc(π)), where co(π) |= n. The parts of co(π) are thus the lengths of the maxi- mal contiguous decreasing subsequences. For example, co(52164783) = (3,2,1,2). 4 BRANDONHUMPERT If p is a polynomial or formal power series and mis a monomial, then let [m]p denote the coefficient of m in p. As in [7, 7.19], a quasisymmet- ric function is an element F ∈ Q[[x ,x ,...]] with the property that 1 2 [xa1xa2,...,xaℓ]F = [xa1xa2,...,xaℓ]F whenever i < i < ··· < i and i1 i2 iℓ j1 j2 jℓ 1 2 ℓ j < j < ··· < j . The subring of Q[[x ,x ,...]] consisting of all qua- 1 2 ℓ 1 2 sisymmetric functions will be denoted Q, and the vector space spanned by all quasisymmetric functions of degree n will be denoted Q . The n standard basis or monomial basis for Q is indexed by compositions n α = (α ,α ,...,α ) |= n, and is given by 1 2 ℓ M = xα1xα2 ···xαℓ. α i1 i2 iℓ i1<iX2<···<iℓ Another basis for Q is the fundamental basis, whose elements are n (1) L = x x ...x , α i1 i2 in i1≤iX2≤···≤in ij<ij+1 ifj∈Sα where α |= n. Working with the bijection between sets and compositions, and uti- lizing the fact that the refinement poset is boolean, these bases are related by M¨obius inversion as: (2) L = M , α β Xβ(cid:23)α (3) M = (−1)ℓ(β)−ℓ(α)L . α β Xβ(cid:23)α 2.3. P-partitions and the quasisymmetric function of a poset. We follow Stanley [6, §4.5], [7, §7.19], with the exception that what he calls a reverse strict P-partition, we call a P-partition. Aposet P whoseelements areasubset ofPiscallednaturally labelled if i < j implies that i < j. A P-partition is a strict order-preserving P N map τ : P → [n], where P be a naturally labelled poset on [n]. Definition 2.1. Let π ∈ S . Then a function f : [n] → P is π- n compatible whenever f(π ) ≤ f(π ) ≤ ··· ≤ f(π ) 1 2 n and f(π ) < f(π ) if π < π . i i+1 i i+1 For all f : [n] → P, there exists a unique permutation π ∈ S n for which f is π-compatible. Specifically, if {i < i < ··· < i } is 1 2 k the image of f, then we obtain π by listing the elements of f−1(i ) in 1 A CHROMATIC QUASISYMMETRIC FUNCTION 5 increasing order, then the elements of f−1(i ) in increasing order, and 2 so on. Proposition 2.2 (Lemma 4.5.3 in[6]). Let P be a natural partial order on [n], and let L ⊆ S be the set of linear extensions of P. Then P n τ : P → P is a P-partition if and only if τ is π-compatible for some π ∈ L . P Proof. Given a P-partition τ, let π be the unique permutation of [n] so that τ is π-compatible. Now if i < j, then τ(i) < τ(j), and since τ is P π-compatible, i must appear before j in π. Thus π is a linear extension of P. On the the other hand, given a π-compatible function τ with π a linear extension of P, if i < j, then i appears before j in π, and so P τ(i) < τ(j). (cid:3) We write S for the set of all π-compatible functions, and A(P) for π the set of all P-partitions. Then from Proposition (2.2) we get the decomposition (4) A(P) = S . π πG∈LP The form of the fundamental quasisymmetric basis given in equation (1) and the definition of π-compatibility implies that xτ = L (x). co(π) τX∈Sπ Given a poset P, we define the quasisymmetric function of a poset K to be P K (x) = xτ. P X τ∈A(P) In the case that P is naturally labelled, we also have from [7, Corollary 7.19.6] that (5) K (x) = xτ P πX∈LP τX∈Sπ = L (x), co(π) πX∈LP where the first equality here is from equation (4). Further, notice that foranytwo naturalrelabellingsP′,P′′ ofaposetP,wehaveLP′ = LP′′, and thus from equation (5), KP′ = KP′′. So, even though P may not be naturally labelled, we can use the above to calculate K . P 6 BRANDONHUMPERT 3. The k-chromatic quasisymmetric function of a graph Given a poset P on [n], define G to be the graph induced by P with P vertices [n] and edges given by the covering relations of P. Note that G is graph-isomorphic to the Hasse diagram of P. P A natural question to ask is, given an arbitrary graph, does there exist a poset which induces it? We will call any such graph a Hasse graph. To answer the question, we notice that a poset P can be identified withanorientation O ofG which we will call the orientation induced P P by P by directing each edge of G towards the larger element in the P covering relation. These orientations are necessarily acyclic, but they have the additional property that every weak cycle has at least 2 edges oriented both forward and backward, due to the fact that Hasse dia- grams include only the covering relations of the poset. That is, weak cycles may not have all but one edge oriented consistently, as in Figure 1; such an obstruction is called a bypass. Using the correspondence, we see that a graph is a Hasse graph if and only if it has such an orientation. 1 2 4 3 Figure 1. A bypass on 4 vertices Pretzel [3]observedthattheaboveconditionwasrelatedtoacyclicity (in which each weak cycle has at least 1 edge oriented both forward and backward) and made the following definition. Definition 3.1. Let G be an undirected simple graph, and let O be an orientationofG. Then, fork ≥ 1, O isk-balanced1ifthereareatleastk edgesoriented bothforwardandbackward alongeachweak cycle. That is,givenanycycleofGwithedges{v ,v },{v ,v },...,{v ,v },{v ,v }, 1 2 2 3 r−1 r r 1 then O contains at least k directed edges of the form (v ,v ) and at i i+1 least k directed edges of the form (v ,v ) (where all subscripts are i+1 i taken modulo r). Using this definition, we can see that an orientation is acyclic if and only if it is 1-balanced. Similarly, a graph is a Hasse graph if and only if it has a 2-balanced orientation. 1Pretzel used the terminology k-good. A CHROMATIC QUASISYMMETRIC FUNCTION 7 Recall that the girth of a graph is the length of its smallest cycle. Then, for an orientation O of G to be k-balanced, it is necessary that the girth of G be at least 2k. This is not sufficient — the smallest counterexample is the Gr¨otzsch graph (Figure 2), which has girth 4, but does not have a 2-balanced coloring [3]. (In fact, due to a result of Neˇsetˇril and Ro¨dl [2, Corollary 3], there exist graphs of arbitrarily high girth which, under any orientation, contain a bypass and are therefore not 2-balanced.) Figure 2. The Gr¨otzsch graph Given a poset, we have already seen that there is a corresponding acyclic orientation O . Conversely, given an acyclic digraph O, we P define P , the poset induced by O, to be the poset generated by the O edges of O. Note that the edges of O are the covering relations of P O if and only if O is 2-balanced. Definition 3.2. Let G be an undirected simple graph, and let κ : V(G) → P be a proper coloring of G. Then the orientation induced by κ is the orientation O where each edge is directed towards the vertex κ with the greater color. If O is k-balanced, then κ is called a k-balanced κ coloring. Definition 3.3. Given a simple graph G with n vertices and any posi- tive integer k, define the k-balanced chromatic quasisymmetric function of G by Xk = Xk(x ,x ,...) = x x ...x , G G 1 2 κ(1) κ(2) κ(n) Xκ the sum over all k-balanced colorings κ : V(G) → P. 8 BRANDONHUMPERT 1 3 2 4 1 Figure 3. A graph coloring and its induced orientation To see that Xk is indeed quasisymmetric, let κ be a k-balanced G coloring and let τ : N → N be an order-preserving injection. Then κ′ = τ◦κisalsoapropercoloring, andsinceτ isorder-preserving, every edge of Oκ′ is oriented identically in Oκ so that κ′ is also k-balanced. If τ∗ is defined by τ∗(x ) = x , then the previous implies that Xk i τ(i) G is invariant under any τ∗, which is exactly the condition necessary for quasisymmetry. In the case that k = 1, X1 is symmetric. In particular, a 1-balanced G coloring is a proper coloring, so X1 is Stanley’s chromatic symmetric G function X . In general, however, Xk is not symmetric. The small- G G est counterexample is G = K the complete bipartite graph, where 3,3 [M ]X2 = 36, but [M ]X2 = 18. 2121 K3,3 2112 K3,3 Let G+H denote the disjoint union of two graphs G,H. As with the chromatic symmetric function, we have that Xk = Xk ·Xk, which G+H G H follows from the definition of Xk. G The girth g of a graph G plays an important role in determining Xk, G as must be expected from the remarks about girth above. That is, if k > g, Xk = 0. As a special case, if G has a triangle, then g = 3 and 2 G so Xk = 0 for k > 1. Alternately, if g = ∞ (that is, G is a forest), G then the condition that weak cycles are k-balanced is vacuous, so that Xk = X . G G In Stanley’s original paper on the chromatic symmetric function, he shows that X does not distinguish between graphs generally, giving as G a counterexample two graphs of girth 3 with the same chromatic sym- metric function. It is also true that Xk does not distinguish between G graphsgenerally, fortheobviousreasonthat Xk = 0forall graphswith G small girth. However, it is unknown whether Xk distinguishes graphs G on which the function is nonzero, nor whether Xk distinguishes graphs G thatX doesnot(infact, theauthor isnotaware oftwo graphsofgirth G greater than 3 which share the same chromatic symmetric function.) A CHROMATIC QUASISYMMETRIC FUNCTION 9 In the former case, since Xk = X for G a forest, if it were shown G G that X does not distinguish between trees, then clearly Xk would not G G distinguish between graphs. 3.1. L-positivity. We have given the k-balanced chromatic quasisym- metric function using the standard monomial basis, where the coeffi- cients count colorings. As we now show, Xk has a natural positive G expansion in the fundamental basis {L }. The idea of the proof is to α interpret colorings as certain P-partitions. Theorem 3.4. For all graphs G and for all k, Xk is L-positive. G Proof. Let O be any k-balanced orientation of G, and define P to be O theposetinducedbyO. (Noticethatifk =1,Gmaynotbeisomorphic to the Hasse diagram of P .) O ChooseanarbitrarynaturalrelabellingP′ ofP . NowaP′ -partition O O O is just an order-preserving map f : P′ → P. If we consider f as a O function on the undirected graph G, then f is a coloring of G which induces O. That is to say, f is a k-balanced coloring of G. Thus, any P′ -partition is a k-balanced coloring of G. O Conversely, any k-balanced coloring κ is a P′ -partition for the ap- Oκ propriate natural relabelling. Thus, Xk = K G PO X O = L , co(π) XO π∈XL ′ PO where the sum is over all k-balanced orientations O of G. (cid:3) 4 3 4 2 3 1 1 2 Figure 4. O Figure 5. O 1 2 For an example of how this theorem works in practice, consider the 4-cycle C . The 2-balanced orientations of C are of two types: O 4 4 1 pictured in Figure 4, and O pictured in Figure 5. There are 4 ori- 2 entations of the form O and 2 orientations of the form O . We then 1 2 10 BRANDONHUMPERT calculate the linear extensions for P as {1234,1324} and for P as O1 O2 {1234,1243,2134,2143}. Thus, X2 = 4(L +L )+2(L +L +L +L ) C4 1111 121 1111 112 211 22 = 6L +2L +4L +2L +2L . 1111 211 121 112 22 This is in practice a much quicker way to compute Xk than the original G definition, which requires one to check the k-balance of every proper coloring of G, which in turn amounts to checking each weak cycle of the graph for each proper coloring. 4. Xk on special classes of graphs G 4.1. Cycles. Let the cycle on n vertices be denoted by C . The color- n ings of C which are not 2-balanced are easy to describe. Specifically, n the only proper colorings which can induce a bypass (see Figure 1) are the colorings with n distinct colors arranged in order around the cycle. We can use this to obtain the following proposition. Proposition 4.1. For the cyclic graph C , n X2 = X −2nM . Cn Cn 11...1 In particular, X2 is symmetric for all n. In fact, although we do Cn not have an explicit formula for k ≥ 3, this fact holds for all values of k. Proposition 4.2. For the cyclic graph C , Xk is symmetric for all n Cn k. Proof. Similar to the proof that the Schur functions are smmetric[7, §7.10], we will show that Xk is invariant under changing x to x . If Cn i i+1 α = (α ,...,α ,α ,...,α ), let α = (α ,...,α ,α ,...,α ). Then 1 i i+1 ℓ 1 i+1 i ℓ if C denotes the set of k-balanced colorings with composition type α, α we want a bijection ϕ : Cα → Cαe. e Let κ ∈ C . The graph induced by the inverse image κ−1({i,i+1}) α is either the entire cycle or a collection of disjoint paths. In the former case, wesetϕ(κ)(v) = iwhenκ(v) = i+1andviceversa. Thepreserves k-balance since it reverses all edges. If κ−1({i,i+1}) induces a collection of paths, let ϕ(κ)(v) swap i and i+1 if v is in such a path of odd length and otherwise set ϕ(κ)(v) = κ(v). We claim that the orientation induced by ϕ(κ) is k-balanced. Firstly, if j 6= i,i + 1, then j > i if and only if j > i + 1. Thus, no edges outside of the odd lenth paths will be reoriented. Secondly, there are an even number of edges in each odd length path, with exactly half

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.