Computing Bichromatic Triangle Polynomials via Edge Contraction

Abstract

We introduce the bichromatic triangle polynomial P G Δ ( k ) , a chromatic invariant that counts vertex colorings of a graph in which every designated triangular face uses exactly two colors. This polynomial refines classical chromatic counting by imposing local constraints on faces rather than edges, connecting naturally to the theory of mixed hypergraphs. We develop a recursive algorithm for computing P G Δ ( k ) based on a triangle-contraction identity: decomposing along a triangle { u,v,w } by contracting each of its three edges yields a four-term relation analogous to the classical deletion-contraction formula for chromatic polynomials. The algorithm applies to any graph equipped with triangle constraints, including 2-trees, maximal outerplanar graphs, and partially constrained structures. We prove correctness via inclusion-exclusion, analyze complexity, and illustrate the method on fans, bowties, and wheels.

Share and Cite:

Allagan, J. , Morgan, G. and Langley, S. (2026) Computing Bichromatic Triangle Polynomials via Edge Contraction. Open Journal of Discrete Mathematics, 16, 1-11. doi: 10.4236/ojdm.2026.161001.

1. Introduction

The chromatic polynomial χ G ( k ) of a graph G counts proper vertex colorings using at most k colors. Introduced by Birkhoff [1] in connection with the four-color problem, it has become a central object in algebraic combinatorics with connections to statistical mechanics, knot theory, and algebraic geometry [2]-[4]. Recent work has explored the distribution and density of chromatic roots [5] [6], computational methods for special graph classes [7], and systematic frameworks for deletion-contraction algorithms [8].

The classical method for computing χ G ( k ) is the deletion-contraction algorithm. For any edge e={ u,v } , one has

χ G ( k )= χ Ge ( k ) χ G/e ( k ), (1)

where Ge denotes deletion of e and G/e denotes contraction, that is, identification of the endpoints u and v into a single vertex. This identity reduces computation to smaller graphs until one reaches edgeless graphs, for which χ K ¯ n ( k )= k n .

In this paper, we study the bichromatic triangle polynomial P G Δ ( k ) , which counts vertex colorings of a triangulated graph in which every designated triangular face uses exactly two colors. This constraint arises naturally in several contexts. In face-coloring problems and map enumeration, one often seeks colorings with specific local properties on faces [9] [10]. More significantly, the bichromatic constraint connects to the theory of mixed hypergraphs introduced by Voloshin [11], where hyperedges may carry either “at least two colors” (D-edges) or “at most one color” (C-edges) constraints. Recent work has demonstrated applications of mixed hypergraph coloring to practical scheduling and frequency assignment problems [12]. The bichromatic condition—exactly two colors on a triangle—can be viewed as the intersection of a D-constraint and a cardinality bound, representing a refinement of mixed hypergraph coloring. Allagan [13] studied chromatic polynomials of mixed hypergraphs built from triangulated structures, and the present work extends that line of investigation by providing a systematic recursive algorithm.

Unlike proper colorings, bichromatic colorings do not require adjacent vertices to differ; the constraint is on triangular faces rather than edges. Our main contribution is a triangle-contraction identity that generalizes deletion-contraction to this setting. Rather than decomposing along a single edge, we decompose along a triangle τ={ u,v,w } by considering all three edge contractions G/( uv ) , G/( vw ) , and G/( wu ) , together with the triple contraction G/( uvw ) . The resulting four-term identity (Theorem 1) enables recursive computation of P G Δ ( k ) for any triangulated graph.

The class of graphs to which our algorithm applies is broad. It includes 2-trees, which are built recursively by attaching triangles along edges and arise in the study of chordal graphs and tree-decompositions [14]. It includes maximal outerplanar graphs (MOPs), whose interior faces are all triangles and which model various network structures. Recent advances in understanding chromatic polynomials of planar triangulations [15] and counting colorings in triangle-constrained graphs [16] have highlighted the importance of studying face-based coloring constraints. More generally, any simple graph equipped with a designated collection of triangle constraints falls within scope, including partially constrained structures where only some triangles carry the bichromatic requirement.

The paper is organized as follows. Section 2 establishes notation and defines the bichromatic triangle polynomial. Section 3 proves the triangle-contraction identity via inclusion-exclusion and establishes a formal quotient-coloring correspondence. Section 4 describes the recursive algorithm and proves its correctness. Section 5 illustrates the method on several families of graphs and Section 6 concludes with directions for future work.

2. Preliminaries

We work with graphs endowed with a distinguished system of local constraints. For the main results, these constraints are induced by selected triangles, but contractions naturally generate edge constraints as well.

[Triangle-constrained graph] A triangle-constrained graph is a triple ( G,T, ) , where G=( V,E ) is a finite simple graph, T( V 3 ) is a set of triangles (3-cliques) called triangle constraints, and ( V 2 ) is a set of unordered vertex pairs called edge constraints. When = , we write ( G,T ) and refer to it informally as a triangulated graph in the sense of “graph equipped with constrained triangular faces,” not in the sense of chordal graphs or planar triangulations.

[Bichromatic colorings] Let ( G,T, ) be triangle-constrained and k2 a positive integer. A k -coloring is a map c:V( G ){ 1,,k } . A triangle τ={ u,v,w }T is bichromatic under c if | { c( u ),c( v ),c( w ) } |=2 , meaning exactly two distinct colors appear among its vertices. An edge constraint { x,y } is satisfied if c( x )c( y ) . A coloring is valid if every triangle in T is bichromatic and every edge constraint in is satisfied.

[Bichromatic triangle polynomial] The bichromatic triangle polynomial of ( G,T, ) is

P ( G,T, ) Δ ( k ):=#{ c:V( G ){ 1,,k }|cisvalid }.

When the constraint system is clear from context, we abbreviate this as P G Δ ( k ) .

In contrast with the chromatic polynomial, adjacency in G does not by itself impose any restriction: edges in E\ are unconstrained and may be monochromatic. All combinatorial structure is carried by ( T, ) .

We next formalize the effect of contracting vertices on the constraint system.

[Quotient graph and induced constraints] Let ( G,T, ) be triangle-constrained and SV( G ) a nonempty subset. The quotient graph G/S is obtained by identifying all vertices of S to a single vertex σ , redirecting incident edges to σ , and deleting loops and parallel edges to keep the graph simple. Let ϕ:V( G )V( G/S ) be the natural surjection. We write G/( uv ) for G/{ u,v } and G/( uvw ) for G/{ u,v,w } .

The induced constraint system on G/S is defined as follows. For each triangle τ={ x,y,z }T , let τ =ϕ( τ ) . If | τ |=3 , then τ is added to the new triangle set T S . If | τ |=2 , the bichromatic condition reduces to an edge constraint requiring the two vertices to differ, so τ is added to S . If | τ |=1 , the constraint becomes vacuous and is discarded. Similarly, each edge constraint { x,y } with | { ϕ( x ),ϕ( y ) } |=2 is added to S . The resulting triangle-constrained graph is denoted ( G/S , T S , S ) .

By construction, every valid coloring of ( G,T, ) that is constant on S corresponds bijectively to a valid coloring of the quotient ( G/S , T S , S ) , and conversely.

3. The Triangle-Contraction Identity

The following theorem provides the foundation for our recursive algorithm.

Theorem 1 (Triangle-contraction identity). Let ( G,T ) be a triangulated graph with | T |1 , and let τ={ u,v,w }T be a constrained triangle. Define ( G , T ) by releasing the constraint on τ , that is, T =T\{ τ } . Then

P G Δ ( k )= P G /( uv ) Δ ( k )+ P G /( vw ) Δ ( k )+ P G /( wu ) Δ ( k )3 P G /( uvw ) Δ ( k ). (2)

The proof relies on a formal correspondence between colorings satisfying vertex equalities and colorings of quotient graphs.

Lemma 2 (Quotient-coloring correspondence). Let ( G,T ) be a triangulated graph and τ={ u,v,w }T . Let ( G , T ) be obtained by releasing τ , and let C denote the set of all colorings bichromatic for ( G , T ) . Define A:={ c C :c( u )=c( v ) } , B:={ c C :c( v )=c( w ) } , and C:={ c C :c( w )=c( u ) } . Then | A |= P G /( uv ) ( k ) , | B |= P G /( vw ) Δ ( k ) , | C |= P G /( wu ) Δ ( k ) , and | AB |=| BC |=| CA |=| ABC |= P G /( uvw ) Δ ( k ) .

Proof. We establish a bijection between colorings in A and valid colorings of G /( uv ) . Let ϕ:V( G )V( G /( uv ) ) be the quotient map sending u and v to a new vertex σ . Given cA , define c ˜ ( ϕ( x ) ):=c( x ) for all xV( G ) ; this is well-defined since c( u )=c( v ) . For any constrained triangle τ T with image τ =ϕ( τ ) : if | τ |=3 , bichromaticity is inherited; if | τ |=2 , the bichromatic condition on τ forces the two vertices in τ to have different colors; if | τ |=1 , no constraint applies. Thus c ˜ is valid for the quotient.

Conversely, given a valid coloring c ˜ of G /( uv ) , define c( x ):= c ˜ ( σ ) for x{ u,v } and c( x ):= c ˜ ( x ) otherwise. Then cA and is bichromatic for T . These constructions are inverses, proving | A |= P G /( uv ) Δ ( k ) . The arguments for B and C are identical.

For intersections, any two of c( u )=c( v ) , c( v )=c( w ) , c( w )=c( u ) imply the third, so AB=BC=CA=ABC . The same bijection argument with triple identification yields | ABC |= P G /( uvw ) Δ ( k ) . □

Proof of Theorem 1. A coloring c C is bichromatic on τ precisely when | { c( u ),c( v ),c( w ) } |=2 , which occurs if and only if c belongs to exactly one or two of A , B , C . By inclusion-exclusion, | ABC |=| A |+| B |+| C || AB || BC || CA |+| ABC | . The bichromatic colorings form ( ABC )\( ABC ) , so

P G Δ ( k )=| A |+| B |+| C || AB || BC || CA |.

By Lemma 2, each pairwise intersection equals P G /( uvw ) Δ ( k ) . Substituting yields the identity. □

The connection to classical deletion-contraction is clear. In (1), we decompose along a single edge using deletion and contraction. In (2), we decompose along a triangle using three edge contractions plus a correction for the triple contraction. The underlying operation is identical; what differs is the structure being decomposed.

4. The Recursive Algorithm

The triangle-contraction identity yields a recursive algorithm for computing P G Δ ( k ) . Given a triangulated graph ( G,T ) with at least one constraint, we choose a triangle τT , release its constraint to form ( G , T ) , construct the four quotient graphs with induced constraints, and recurse. The base case occurs when T= , in which case the only constraints are edges in , and we count colorings satisfying these edge inequalities directly.

Theorem 3 (Correctness). Let ( G,T, ) be a triangle-constrained graph. Then for all integers k2 , Algorithm 1 returns P ( G,T, ) Δ ( k ) .

Proof. We proceed by strong induction on m=| T | . If m=0 , there are no triangle constraints, and the algorithm directly counts colorings satisfying the edge constraints in .

Assume the claim holds for all graphs with fewer than m triangle constraints, where m1 , and let ( G,T, ) have | T |=m . Choose τ={ u,v,w }T and write T =T\{ τ } . The proof of Theorem 1 shows, via inclusion-exclusion, that

P ( G,T, ) Δ ( k )= P H 1 Δ ( k )+ P H 2 Δ ( k )+ P H 3 Δ ( k )3 P H 4 Δ ( k ),

where each quotient H i has at most m1 triangle constraints. The inductive hypothesis applies to all four subinstances, completing the induction. □

A vertex in a quotient is free if every constrained triangle originally containing it has either been released or collapsed to exclude it; such vertices contribute a factor of k without further recursion. Each application of the identity reduces | T | by one and produces four subproblems, giving a recursion tree with at most 4 m leaves. The total complexity is O( 4 m poly( | V | ) ) , comparable to deletion-contraction’s O( 2 | E | ) for sparse triangulations where m=O( | V | ) .

Several optimizations improve practical performance. Choosing leaf triangles—those sharing only one edge with other constrained triangles—tends to isolate free vertices. Memoization can cache results for isomorphic subproblems. For structured families such as fans, ladders, and books, the recursion reveals linear recurrences solvable via transfer matrices, bypassing exponential recursion entirely.

5. Examples

We illustrate the algorithm step-by-step on several families, using green shading for constrained triangles, red for released triangles, blue for merged vertices, and dashed lines for edges incident to free vertices.

Example 4 (The Triangle K3). For G= K 3 ={ u,v,w } with T={ { u,v,w } } , releasing the only constraint gives T = . The three pairwise contractions yield two-vertex graphs with count k( k1 ) each (one edge constraint), while the triple contraction yields a single vertex with count k . The identity gives

P K 3 Δ ( k )=k( k1 )+k( k1 )+k( k1 )3k=3k( k1 ).

This can be verified directly: a bichromatic coloring uses exactly two colors among three vertices, so one pair shares a color. There are ( 3 2 )=3 choices for the pair, k choices for their common color, and ( k1 ) for the third, giving 3k( k1 ) . The decomposition is illustrated in Figure 1.

Figure 1. Decomposition of K 3 . Red indicates the released triangle; blue vertices are merged. Each of H 1 , H 2 , H 3 has one edge constraint; H 4 is a single free vertex.

Example 5 (The fan F4). Consider the fan G= F 3 with apex a and rim vertices v 1 , v 2 , v 3 . The graph contains two triangles: T 1 ={ a, v 1 , v 2 } (constrained) and T 2 ={ a, v 2 , v 3 } (released).

Step 1: Initial configuration. We have ( G,T )=( F 3 ,{ T 1 , T 2 } ) . Choose T 2 to release, so T ={ T 1 } .

Step 2: First quotient H 1 = G /( a v 2 ) . Merge a and v 2 into vertex u . Triangle T 1 ={ a, v 1 , v 2 } becomes { u, v 1 } (edge constraint), and vertex v 3 is free. The constraint system is ( H 1 , T 1 , 1 ) with T 1 = and 1 ={ { u, v 1 } } . We have χ K 2 ( k )=k( k1 ) , and v 3 contributes k choices, so P H 1 Δ ( k )= k 2 ( k1 ) .

Step 3: Second quotient H 2 = G /( v 2 v 3 ) . Merge v 2 and v 3 into vertex w . Triangle T 1 ={ a, v 1 , v 2 } becomes { a, v 1 ,w } (still a triangle constraint). The constraint system is ( H 2 ,{ T 1 }, ) . By the base computation for K 3 , P K 3 Δ ( k )=3k( k1 ) , so P H 2 Δ ( k )=3k( k1 ) .

Step 4: Third quotient H 3 = G /( a v 3 ) . Merge a and v 3 into vertex s . Triangle T 1 ={ a, v 1 , v 2 } becomes { s, v 1 , v 2 } (still a triangle constraint). By symmetry with H 2 , P H 3 ( k )=3k( k1 ) .

Step 5: Fourth quotient H 4 = G /( a v 2 v 3 ) . Merge all three vertices a, v 2 , v 3 into vertex σ . Triangle T 1 ={ a, v 1 , v 2 } becomes { σ, v 1 } (edge constraint). The constraint system is ( K 2 ,,{ { σ, v 1 } } ) , so P H 4 Δ ( k )=k( k1 ) .

Step 6: Combine via identity.

P F 3 Δ ( k )= P H 1 Δ ( k )+ P H 2 Δ ( k )+ P H 3 Δ ( k )3 P H 4 Δ ( k ) = k 2 ( k1 )+3k( k1 )+3k( k1 )3k( k1 ) = k 2 ( k1 )+3k( k1 )=k( k1 )( k+3 ).

For k=2 , this yields P F 3 ( 2 )=215=10 . The decomposition is shown in Figure 2.

Figure 2. Decomposition of F 3 . Green marks T 1 (constrained); red marks T 2 (released). In H 1 , vertex v 3 is free (dashed). In H 2 , H 3 , a constrained triangle remains. In H 4 , only edge constraint { σ, v 1 } .

Example 6 (The bowtie). The bowtie consists of triangles T 1 ={ a,b,c } and T 2 ={ a,d,e } sharing only vertex a . Since T 1 T 2 ={ a } , no contraction within T 2 affects two vertices of T 1 , so T 1 remains intact in every quotient. In H 1 , H 2 , H 3 , one vertex from { d,e } becomes free; in H 4 , only T 1 remains. The decomposition is illustrated in Figure 3.

Thus P Bowtie Δ ( k )=33 k 2 ( k1 )33k( k1 )=9k ( k1 ) 2 .

Example 7 (The wheel W4). The wheel W 4 has hub h and rim v 1 , v 2 , v 3 , v 4 , with triangles τ i ={ h, v i , v i+1 } for i=1,2,3,4 (indices mod 4). We release τ 1 ={ h, v 1 , v 2 } , keeping T ={ τ 2 , τ 3 , τ 4 } constrained.

Quotient H 1 = G /( h v 1 ) : Merge h and v 1 into vertex u . The constraints transform as τ 2 { u, v 2 , v 3 } (triangle), τ 3 { u, v 3 , v 4 } (triangle), and τ 4 { u, v 4 } (edge). Write a=c( u ) , b=c( v 2 ) , c=c( v 3 ) , d=c( v 4 ) . We

Figure 3. Bowtie decomposition. Releasing T 2 preserves T 1 in all quotients. Dashed edge to e indicates it is free.

need | { a,b,c } |=2 , | { a,c,d } |=2 , and ad .

If a=c , then bichromaticity forces ba and da , and the edge constraint is automatically satisfied, giving k ( k1 ) 2 colorings. If ac , then b{ a,c } (2 choices) and the edge constraint forces d=c (1 choice), giving 2k( k1 ) colorings. Thus P H 1 Δ ( k )=k ( k1 ) 2 +2k( k1 )=k( k1 )( k+1 ) . By symmetry, P H 3 ( k )=k( k1 )( k+1 ) .

Quotient H 2 = G /( v 1 v 2 ) : Merge v 1 and v 2 into vertex w . The graph is K 4 on { h,w, v 3 , v 4 } , but only three triangles (those containing h ) are constrained: { h,w, v 3 } , { h, v 3 , v 4 } , { h, v 4 ,w } . The triangle { w, v 3 , v 4 } is unconstrained. All valid colorings use exactly two colors: if three distinct colors appeared, some constrained triangle would contain all three (impossible for bichromatic). For each ordered pair of colors ( c( h ), c other ) , there are exactly 4 valid patterns for ( c( w ),c( v 3 ),c( v 4 ) ) that make all three constrained triangles bichromatic. Thus P H 2 Δ ( k )=4k( k1 ) .

Quotient H 4 = G /( h v 1 v 2 ) : Merge h, v 1 , v 2 into vertex σ . Constraints become edge { σ, v 3 } , triangle { σ, v 3 , v 4 } , and edge { σ, v 4 } . Edge constraints force c( σ )c( v 3 ) and c( σ )c( v 4 ) , and bichromaticity then requires c( v 3 )=c( v 4 ) . Thus P H 4 Δ ( k )=k( k1 ) .

Combining:

P W 4 Δ ( k )=k( k1 )( k+1 )+4k( k1 )+k( k1 )( k+1 )3k( k1 ) =k( k1 )[ 2( k+1 )+43 ]=k( k1 )( 2k+3 ).

For k=2 , this gives P W 4 Δ ( 2 )=217=14 , matching direct enumeration. The decomposition is shown in Figure 4.

Figure 4. Decomposition of W 4 . In H 1 , H 3 : two triangles plus edge constraint. In H 2 : three triangles containing h , but { w, v 3 , v 4 } is unconstrained (dashed).

Graph

Formula

k=2

K 3

3k( k1 )

6

F 4 (fan)

k( k1 )( k+3 )

10

Bowtie

9k ( k1 ) 2

18

W 4 (wheel)

k( k1 )( 2k+3 )

14

6. Conclusions and Future Directions

We have presented a recursive algorithm for computing the bichromatic triangle polynomial of any triangulated graph, based on a triangle-contraction identity that extends classical deletion-contraction to face constraints. The algorithm correctly handles all configurations of triangles, including edge-sharing, vertex-sharing, and complex nested structures such as wheels.

The class of admissible graphs is broad. It includes 2-trees, which are constructed by repeatedly attaching triangles along edges and arise in the study of chordal graphs and tree-decompositions [14]. It includes maximal outerplanar graphs (MOPs), whose faces are all triangles and which model various network structures. It includes general outerplanar graphs, where we may constrain only some faces. More generally, any simple graph equipped with a partial collection of triangle constraints falls within scope, allowing application to mixed or incomplete triangulations where the bichromatic requirement applies to a designated subset of triangular faces.

The chromatic polynomial is famously an evaluation of the Tutte polynomial, χ G ( k )= ( 1 ) | V |c( G ) k c( G ) T G ( 1k,0 ) , where c( G ) is the number of connected components of G . Recent work on Tutte polynomials and their generalizations [17] [18] suggests rich connections between edge-based and face-based polynomial invariants. It is natural to ask whether P G Δ ( k ) admits a similar two-variable generalization. Such a polynomial would provide finer invariants for triangulated graphs and potentially connect to the rich theory of the Tutte polynomial and its extensions to hypergraphs.

Future directions include developing polynomial-time algorithms for broader graph classes. Recent progress on efficient algorithms for chromatic polynomials of chordal and outerplanar graphs [7] suggests that specialized techniques may apply to bichromatic triangle polynomials for restricted graph families. Dynamic programming on tree decompositions could yield efficient computation for graphs of bounded treewidth. Investigating algebraic properties of P G Δ ( k ) such as the location of roots may reveal important structural properties; recent advances in understanding chromatic roots [5] [6] provide methodological frameworks for such investigations. Extending the framework to more general face-constrained coloring problems, as explored in recent work [10], could broaden the scope of applications. Finally, exploring connections to the chromatic polynomials of mixed hypergraphs [12] in greater depth may yield both theoretical insights and practical applications in network design, scheduling, and resource allocation.

Acknowledgements

This work was supported by the U.S. Department of Education under grant number P382G240006. The authors thank the anonymous reviewers for their helpful suggestions and careful reading of the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Birkhoff, G.D. (1912) A Determinant Formula for the Number of Ways of Coloring a Map. The Annals of Mathematics, 14, 42-46.[CrossRef]
[2] Dong, F.M., Koh, K.M. and Teo, K.L. (2005) Chromatic Polynomials and Chromaticity of Graphs. World Scientific Publishing Co. Pte. Ltd.[CrossRef]
[3] Stanley, R.P. (1995) A Symmetric Function Generalization of the Chromatic Polynomial of a Graph. Advances in Mathematics, 111, 166-194.[CrossRef]
[4] Tutte, W.T. (1954) A Contribution to the Theory of Chromatic Polynomials. Canadian Journal of Mathematics, 6, 80-91.[CrossRef]
[5] Kayll, P.M. and Perkins, W. (2019) Roots of Chromatic Polynomials of Graphs. Journal of Combinatorial Theory, Series B, 138, 264-290.
[6] Sokal, A.D. (2021) Chromatic Roots are Dense in the Whole Complex Plane. Combinatorics, Probability and Computing, 30, 918-943.
[7] Esperet, L. and Kang, R.J. (2021) Polynomial Algorithms for Chromatic Polynomials of Chordal Graphs and Outerplanar Graphs. Algorithmica, 83, 2139-2158.
[8] Edwards, K. and Kang, D.Y. (2023) Computation of Graph Polynomials via Deletion-Contraction and Applications. SIAM Journal on Discrete Mathematics, 37, 1324-1349.
[9] Baxter, R.J. (1982) Exactly Solved Models in Statistical Mechanics. Academic Press.
[10] Li, X. and Zhang, Y. and Wang, H. (2024) Face Coloring Problems in Planar Graphs with Local Constraints. European Journal of Combinatorics, 115, Article ID: 103782.
[11] Voloshin, V. (2002) Coloring Mixed Hypergraphs: Theory, Algorithms and Applications. American Mathematical Society.[CrossRef]
[12] Hoang, D.T. and Lai, H.J. (2023) Mixed Hypergraph Coloring with Applications to Scheduling and Frequency Assignment. Discrete Applied Mathematics, 325, 89-102.
[13] Allagan, J.A. (2014) Chromatic Polynomials of Mixed Hypergraphs. Australasian Journal of Combinatorics, 58, 197-213.
[14] Bodlaender, H.L. (1998) A Partial K-Arboretum of Graphs with Bounded Treewidth. Theoretical Computer Science, 209, 1-45.[CrossRef]
[15] Dong, F.M. and Teo, K.L. and Little, C.H.C. (2020) Chromatic Polynomials of Planar Triangulations. Discrete Mathematics, 343, Article ID: 111913.
[16] Cameron, B. and Colbourn, C.J. (2022) Counting Colorings of Triangle-Free Graphs. Journal of Graph Theory, 99, 628-647.
[17] Traldi, L. (2020) On the Tutte Polynomial of a Graph and Related Polynomials. Advances in Applied Mathematics, 118, Article ID: 102041.
[18] Kostochka, A. and Luo, R. and Zhu, X. (2022) Hypergraph Coloring and the Tutte Polynomial. Journal of Combinatorial Theory, Series B, 157, 112-138.

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.