Twist polynomials of delta-matroids
Abstract
Recently, Gross, Mansour and Tucker introduced the partial duality polynomial of a ribbon graph and posed a conjecture that there is no orientable ribbon graph whose partial duality polynomial has only one non-constant term. We found an infinite family of counterexamples for the conjecture and showed that essentially these are the only counterexamples. This is also obtained independently by Chumutov and Vignes-Tourneret and they posed a problem: it would be interesting to know whether the partial duality polynomial and the related conjectures would make sence for general delta-matroids. In this paper, we show that partial duality polynomials have delta-matroid analogues. We introduce the twist polynomials of delta-matroids and discuss its basic properties for delta-matroids. We give a characterization of even normal binary delta-matroids whose twist polynomials have only one term and then prove that the twist polynomial of a normal binary delta-matroid contains non-zero constant term if and only if its intersection graph is bipartite.
keywords:
delta-matroid, binary, twist, polynomialMSC:
[2020] 05B35, 05C10, 05C311 Introduction
For any ribbon graph , there is a natural dual ribbon graph , also called geometric dual. Chmutov [4] introduced an extension of geometric duality called partial duality. Roughly speaking, a partial dual is obtained by forming the geometric dual with respect to only a subset of a ribbon graph .
In [10], Gross, Mansour and Tucker introduced the enumeration of the partial duals of a ribbon graph , by Euler genus , over all edge subsets . The associated generating functions, denoted as , are called partial duality polynomials of . They formulated the following conjecture.
Conjecture 1.
[10] There is no orientable ribbon graph having a non-constant partial duality polynomial with only one non-zero coefficient.
The conjecture is not true. In [13] we found an infinite family of counterexamples. Furthermore, we [14] proved that essentially these are the only counterexamples. This is also obtained independently by Chumutov and Vignes-Tourneret in [5] and they also posed the following question:
Question 2.
[5] Ribbon graphs may be considered from the point of view of delta-matroid. In this way the concepts of partial duality and genus can be interpreted in terms of delta-matroids [6, 7]. It would be interesting to know whether the partial duality polynomial and the related conjectures would make sence for general delta-matroids.
In this paper, we show that partial duality polynomials have delta-matroid analogues. We introduce the twist polynomials of delta-matroids and discuss its basic properties and consider Conjecture 1 for delta-matroids. We give a characterization of even normal binary delta-matroids whose twist polynomials have only one term and then prove that the twist polynomial of a normal binary delta-matroid contains non-zero constant term if and only if its intersection graph is bipartite.
2 Preliminaries
2.1 Delta-matroids
A set system is a pair , where or , is a finite set, called the ground set, and , or , is a collection of subsets of , called feasible sets. A set system is proper if and is trivial if .
As introduced by Bouchet in [1], a delta-matroid is a proper set system for which satisfies the symmetric exchange axiom: for all triples with and , there is a (possibly ) such that . Here is the usual symmetric difference of sets.
Let be a delta-matroid. If for any , we have . Then is said to be a matroid and we refer to as its bases. If a set system forms a matroid , then we usually denote by . The rank function of takes any subset to the number
This is written as . We say that the rank of , written , is equal to for any . It is clear that the rank function of a matroid on a set has the following properties [12]:
-
1.
If , then ;
-
2.
If and are subsets of , then
The nullity of , written , is .
Bouchet [2] defined an analogue of the rank function for delta-matroids. Let be a delta-matroid. For , define
A delta-matroid is even if for every pair and of its feasible sets is even. Otherwise, we call the delta-matroid odd. A delta-matroid is normal if the empty set is feasible.
For a delta-matroid , let and be the collection of maximum and minimum cardinality feasible sets of , respectively. Bouchet [3] showed that the set systems and are matroids. The width of , denote by , is defined by
Particularly, is a matroid if and only if .
A fundamental operation on delta-matroids, introduced by Bouchet in [1], is the twist. Let be a set system. For , the twist of with respect to , denoted by , is given by
The dual of , written , is equal to . Using the identity
it is straightforward to show that the twist of a delta-matroid is a delta-matroid [1]. Note that being even is preserved under taking twists.
Definition 3.
The twist polynomial of any delta-matroid is the generating function
that enumerates all twists of by width.
Definition 4.
[7] For delta-matroids and with , the direct sum of and , written , is the delta-matroid defined as
A delta-matroid is disconnected if it can be written as for some non-trivial delta-matroids and , and connected otherwise.
Let be a proper set system. An element contained in every feasible set of is said to be a coloop, while an element contained in no feasible set of is said to be a loop.
Let be a proper set system and . Then delete by , denoted , is defined as , where
Bouchet [1] has shown that the order in which deletions are performed does not matter. Let . We define as the result of deleting every element of in any order. The restriction of to , written , is the delta-matroid . Throughout the paper, we will often omit the set brackets in the case of a single element set. For example, we write instead of , or instead of .
2.2 Ribbon graphs
Definition 5 ([9]).
A ribbon graph is a (possibly non-orientable) surface with boundary represented as the union of two sets of discs, a set of vertices, and a set of edges such that
-
1.
The vertices and edges intersect in disjoint line segments;
-
2.
Each such line segment lies on the boundary of precisely one vertex and precisely one edge;
-
3.
Every edge contains exactly two such line segments.
A bouquet is a ribbon graph with only one vertex. An edge of a ribbon graph is a loop if it is incident with exactly one vertex. A loop is non-orientable if together with its incident vertex it forms a Möbius band, and is orientable otherwise. A signed rotation of a bouquet is a cyclic ordering of the half-edges at the vertex and if the edge is an orientable loop, then we give the same sign to the corresponding two half-edges, and give the different signs (one , the other ) otherwise. The sign is always omitted. See Figure 1 for an example.

Definition 6.
2.3 Binary and intersection graphs
For a finite set , let be a symmetric by matrix over , with rows and columns indexed, in the same order, by the elements of . Let be the principal submatrix of induced by the set . We define the set system with
By convention is non-singular. Then is a delta-matroid [2]. A delta-matroid is said to be binary if it has a twist that is isomorphic to for some symmetric matrix over .
Let be a delta-matroid. If for some symmetric matrix over , that is, is a normal binary delta-matroid, then we can get as following [11]:
-
1.
Set if and only if . This determines the diagonal entries of ;
-
2.
Set if and only if but , or but and are not both in . Then the feasible sets of size two determine the off-diagonal entries of .
Let be a normal binary delta-matroid. Then there exists a symmetric by matrix over such that . The intersection graph of is the graph with vertex set and in which two vertices and of are adjacent if and only if . Recall that a looped simple graph is a graph obtained from a simple graph by adding (exactly) one loop to some of its vertices. If is odd, then is a looped simple graph, and if is even, then is a simple graph. Note that is connected if and only if is connected.
Conversely, the adjacency matrix of a looped simple graph is the matrix over whose rows and columns correspond to the vertices of ; and where, if and only if and are adjacent in and if and only if there is a loop at . Let be a normal binary delta-matroid. It obvious that .
3 Main results
Proposition 7.
Let and be two delta-matroids and . Then
-
1.
;
-
2.
-
3.
Proof.
For (1), the evaluation counts the total number of twists, which is . For (2), this is because the sets of all twists of and are the same. For (3), the underlying phenomenon is the additivity of width over the direct sum. It follows immediately that for any subset , we have
from which formula (3) follows. ∎
Remark 8.
By Proposition 7, we can observe that analyzing the twist polynomials of all delta-matroids is equivalent to analyzing normal delta-matroids. Consequently, it is natural to focus on normal delta-matroids.
Lemma 9.
[7] Let be a ribbon graph, and . Then and .
Lemma 10.
Let be a ribbon graph. Then .
Proof.
Theorem 11.
If two normal binary delta-matroids and have the same intersection graph, then .
Proof.
Since , and , it follows that . Therefore . ∎
Theorem 12.
Let and be two bouquets. If , then .
Proof.
If , then . For any , we denoted its corresponding subset of by . By Lemma 9,
We have . Since and , it follows that Thus ∎
Lemma 13.
Proposition 14.
Let be a normal binary delta-matroid and let be the number of vertices of . If is a complete graph, then
Proof.
Theorem 15.
Let be a delta-matroid. Then for some integer if and only if .
Proof.
The sufficiency is straightforward. To prove the necessity, suppose that , then there exist such that . Since , we have . Thus . Then for any we have . Obviously, , a contradiction, since by Proposition 7. ∎
Lemma 16.
[7] Let be a delta-matroid and . Then
Lemma 17.
Let be a normal delta-matroid and . Then
Proof.
Remark 18.
This is not right for non-normal delta-matroids. For example, let . It is easy to check that , and . Obviously, and . Note that .
Theorem 19.
Let be a binary normal delta-matroid. Then contains non-zero constant term if and only if is a bipartite graph.
Proof.
Since contains non-zero constant term, it follows that is a twist of a matroid. On account of the property that twist preserving evenness, we have that is even and hence is a simple graph. Suppose that is not bipartite. Then contains an odd cycle of length more than or equal to 3. We denote by the subset of corresponding to the vertices of . It is obvious that deleting can not increase the width. Then for any subset of , we have and . Since is a normal binary delta-matroid, we know that for some symmetric matrix over . Note that there are or such that
Then
Thus by Lemma 17 a contradiction.
Conversely, if is bipartite and non-trivial, then its vertex set can be partitioned into two subsets and so that every edge of has one end in and the other end in . For these two subsets and of the vertex set of , we denoted these two corresponding subset of also by and . Obviously, , and Thus by Lemma 17. Hence contains non-zero constant term. ∎
Theorem 20.
Let be a connected even normal binary delta-matroid. Then if and only if is a complete graph of odd order.
Proof.
The sufficiency is easily verified by Proposition 14. For necessity,
Then the result is easily verified when . Assume that . Let . We consider three claims:
Claim 1. If , we have and .
Proof of Claim 1. For any , we observe that . Otherwise, . Since , it follows that . Then , this contradicts . Furthermore, we observe that there exists such that . Otherwise, . Since and , we have . Then , this also contradicts . Consequently, for any , and there exists such that . Thus and .
Claim 2. If , we have .
Proof of Claim 2. There exists such that . Otherwise, . Since and , we have . Then , a contradiction. Consequently, there exists such that . Thus .
Claim 3. does not contain such that and .
Proof of Claim 3. Assume that Claim 3 is not true. Since , it follows that and by Claim 1. Then
Hence . Since , we have by Claim 2. But
a contradiction.
Suppose that is not a complete graph. Note that is connected. Then there is a vertex set of such that the induced subgraph is a 2-path. We may assume without loss of generality that the degree of is 2 in . Since is a normal binary delta-matroid, we know that for some symmetric matrix over . Then
Thus and , this contradicts Claim 3. Therefore is a complete graph. ∎
Corollary 21.
Let be an even normal binary delta-matroid. Then if and only if each connected component of is a complete graph of odd order.
Acknowledgements
This work is supported by NSFC (No. 11671336) and the Fundamental Research Funds for the Central Universities (Nos. 20720190062, 2021QN1037).
References
- [1] A. Bouchet, Greedy algorithm and symmetric matroids, Math. Program. 38 (1987) 147–159.
- [2] A. Bouchet, Representability of -matroids, Colloq. Math. Soc. Jnos Bolyai (1987) 167–182.
- [3] A. Bouchet, Maps and delta-matroids, Discrete Math. 78 (1989) 59–71.
- [4] S. Chmutov, Generalized duality for graphs on surfaces and the signed Bollobás-Riordan polynomial, J. Combin. Theory Ser. B 99 (2009) 617–638.
- [5] S. Chmutov and F. Vignes-Tourneret, On a conjecture of Gross, Mansour and Tucker, European J. Combin. 97 (2021) 103368.
- [6] C. Chun, I. Moffatt, S. D. Noble and R. Rueckriemen, On the interplay between embedded graphs and delta-matroids, Proc. London Math. Soc. 118 (2019) 3: 675–700.
- [7] C. Chun, I. Moffatt, S. D. Noble and R. Rueckriemen, Matroids, delta-matroids and embedded graphs, J. Combin. Theory Ser. A 167 (2019) 7–59.
- [8] J. A. Ellis-Monaghan and I. Moffatt, Twisted duality for embedded graphs, Trans. Amer. Math. Soc. 364 (2012) 1529–1569.
- [9] J. A. Ellis-Monaghan and I. Moffatt, Graphs on surfaces, Springer New York, 2013.
- [10] J. L. Gross, T. Mansour and T. W. Tucker, Partial duality for ribbon graphs, I: Distributions, European J. Combin. 86 (2020) 103084.
- [11] I. Moffatt, Surveys in Combinatorics, 2019: Delta-matroids for graph theorists, 2019.
- [12] J. Oxley, Matroid theory, 2nd edn, Oxford University Press, New York, 2011.
- [13] Q. Yan and X. Jin, Counterexamples to a conjecture by Gross, Mansour and Tucker on partial-dual genus polynomials of ribbon graphs, European J. Combin. 93 (2021) 103285.
- [14] Q. Yan and X. Jin, Partial-dual genus polynomials and signed intersection graphs, Preprint arXiv:math.CO/2102.01823.