ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Research Article
Revised

Chromatic Polynomials of Fn×P2  Graphs: Algebraic Analysis and Scheduling Applications

[version 2; peer review: 2 approved with reservations]
PUBLISHED 12 Jun 2026
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS

This article is included in the Fallujah Multidisciplinary Science and Innovation gateway.

Abstract

Background

Chromatic polynomials are fundamental algebraic invariants in graph theory, linking structural properties of graphs with algebraic and enumerative information. While extensive results exist for paths, cycles, and several classical graph products, the Cartesian product F n × P 2 , where F n is the friendship graph, and P 2 is the path on two vertices, has received limited direct attention despite its layered triangular structure.

Methods

We use a recursive block decomposition of F n × P 2 . After fixing the colors of the two central vertices, we derive the local extension count for the newly attached block through a structured combinatorial case analysis. This yields the transition polynomial ψ ( k ) , which governs both the recurrence relation and the closed-form expression for the chromatic polynomial.

Results

We establish the recurrence relation P n ( k ) = ψ ( k ) P n − 1 ( k ) and the closed-form expression P n ( k ) = [ ψ ( k ) ] n − 2 P 2 ( k ) , where ψ ( k ) = k 4 − 8 k 3 + 26 k 2 − 41 k + 26 . We prove that the chromatic number is χ ( F n × P 2 ) = 3 . The transition polynomial ψ ( k ) has exactly two real roots, both lying in the interval [ 2 , 3 ] . The asymptotic behavior is given by lim n → ∞ | P n ( k ) | 1 n = | ψ ( k ) | for fixed k with P 2 ( k ) ≠ 0 . Numerical computations for selected integer values of k confirm the recurrence and closed-form formula.

Conclusions

This work provides an algebraic characterization of the chromatic polynomial of F n × P 2 through a recursive block structure and a single transition polynomial. The results also support an illustrative two-period scheduling interpretation, where the chromatic polynomial counts feasible room assignments under explicitly stated conflict constraints.

Keywords

Graph coloring, Chromatic polynomial, Cartesian product, Friendship graph, Combinatorial mathematics, Recurrence relation, Closed-form expression, Scheduling.

Revised Amendments from Version 1

This revised version addresses the reviewers’ comments by strengthening the derivation of the transition polynomial ψ(k), adding a formal conditional-independence lemma, and replacing the earlier brief argument with a structured combinatorial case analysis. The computational complexity statement has been clarified as applying only to fixed-k numerical evaluation, and the asymptotic-growth result has been refined to distinguish the general absolute-value formulation from the positive integer coloring range. The scheduling section has been revised as an illustrative two-period model with explicit vertex-to-session and edge-to-conflict mappings. The interpretation of ψ(k) has also been corrected: it is now presented as the fixed-room team-growth factor, while the effect of increasing the number of rooms is measured separately by ratios of chromatic polynomial values. We also revised the Discussion, corrected notation and formatting, and improved the presentation of tables and formulas.

See the authors' detailed response to the review by Wafiq Hibi
See the authors' detailed response to the review by Siti Amiroch

1. Introduction

Chromatic polynomials are fundamental objects in algebraic graph theory. Introduced by Birkhoff (1912) in connection with the four-color problem, they were further developed through Whitney’s (1932) deletion–contraction recurrence and Read’s (1968) systematic studies, culminating in the comprehensive treatment of Tutte and Read (1988). For a graph G , the chromatic polynomial P(G,k) counts the number of proper k -colorings of G , thereby connecting combinatorial structure with algebraic and enumerative properties.

Beyond their theoretical importance, chromatic polynomials and graph coloring methods arise in several applied settings, including task scheduling,1 data analysis,2 network design,3 theoretical chemistry,4 and statistical physics.5 However, computing the chromatic polynomial is #P-hard in general. This difficulty is especially relevant for graph Cartesian products, where the chromatic polynomial of a product graph is not determined by a simple formula involving only the chromatic polynomials of its factors. Consequently, explicit formulas are usually obtained only for structured graph families.

Cartesian products of graphs provide an important setting for studying layered and composite structures. Their structural and coloring properties have been investigated extensively.6,7 Recent studies have derived chromatic polynomials for particular families such as triangular snake graphs, n -centipede graphs, layered graphs, and grid-type products using recursive, transfer-matrix, or decomposition-based methods.812

While many results are known for Cartesian products involving paths and cycles, the graph family Fn×P2 , formed from the friendship graph Fn and the path P2 , has received limited direct attention. This family combines local triangular clusters with a two-layer product structure, making it suitable for recursive chromatic analysis.

This paper provides an analytical framework for Fn×P2 by:

  • 1. deriving a recurrence relation and closed-form expression for its chromatic polynomial;

  • 2. establishing its structural properties and chromatic number;

  • 3. analyzing the transition polynomial, its real roots, and the asymptotic growth rate;

  • 4. validating the formulas through numerical computation;

  • 5. presenting an illustrative two-period scheduling interpretation based on the graph-coloring model.

The scheduling interpretation is motivated by established graph-coloring approaches to scheduling and resource allocation 1, 13, and illustrates how the derived chromatic polynomial can be used to quantify feasible room assignments in a two-period resource-allocation setting with explicitly defined conflict constraints. This applied perspective complements the algebraic results by showing how the recurrence and closed-form expression translate into concrete scheduling counts.

2. Preliminaries

Definition 2.1

14: The friendship graph Fn , for n2 , is defined as the union of n copies of C3 sharing a common vertex. This common vertex is called the central vertex.

Formally:

V(Fn)={v0}{ui,wi}i=1n

where v0 is the center vertex, and

E(Fn)={(v0,ui),(v0,wi),(ui,wi)}i=1n.

Hence,

|V(Fn)|=2n+1,

and

|E(Fn)|=3n.

Figure 1 (Friendship graphs F n):

Definition 2.2

6: The Cartesian product of two graphs G and H , denoted by G×H , is the graph whose vertex set is V(G)×V(H) , with two vertices (u1,w1) and (u2,w2) adjacent if:

  • u1=u2 and w1 is adjacent to w2 in H , or

  • w1=w2 and u1 is adjacent to u2 in G .

Throughout this paper, the symbol × denotes the Cartesian product of graphs.

Definition 2.3

15: The chromatic polynomial P(G,k) is a polynomial in k that expresses the number of proper vertex k -colorings of G , such that adjacent vertices share distinct colors.

Definition 2.4:

The graph Fn×P2 is the Cartesian product of a friendship graph Fn with a path P2 , forming two parallel layers of Fn with corresponding vertices connected by edges.

Figure 2 (Cartesian product F n × P2):

fdfb09a9-8fb5-4215-be88-d52e0be9e5a5_figure1.gif

Figure 1. Friendship graphs Fn for n=2,3,4,5.

Each graph is formed by n triangles sharing a common central vertex v0 , illustrating the recursive structure of the friendship graph family.

fdfb09a9-8fb5-4215-be88-d52e0be9e5a5_figure2.gif

Figure 2. Structure of the Cartesian Product Fn×P2 for n=2,3,4,5.

This construction yields two parallel layers of Fn , with corresponding vertices connected by vertical edges.

3. Methods

3.1 Analytical framework and structural decomposition

This is a theoretical study in algebraic and combinatorial graph theory, analyzing the chromatic polynomial of the graph family Gn=Fn×P2. The core of our approach is a structural decomposition that reveals a recursive block construction. The graph Gn consists of two copies of Fn , denoted by layers A and B , with corresponding vertices connected by vertical edges. For n3 , the graph Gn is obtained from Gn1 by attaching a new block Bn . This block contains the four new peripheral vertices {unA,wnA,unB,wnB} together with the edges forming the two new triangles, one in each layer, and the two vertical edges between corresponding peripheral vertices. The block Bn meets the previously constructed graph only through the two central vertices v0A and v0B . This localized attachment is the key structural feature that isolates the chromatic contribution of each recursive step.

Lemma 3.1.1

(Conditional independence of the recursive block)

Let Bn be the block added when passing from Gn1 to Gn in the recursive construction of Gn=Fn×P2. The block Bn contains the four new peripheral vertices {unA,wnA,unB,wnB}. The only vertices of Gn1 adjacent to vertices of Bn are the two central vertices v0A,v0B. Consequently, once distinct colors are assigned to v0A and v0B , every coloring constraint involving the new peripheral vertices is local to Bn . Hence the number of proper extensions to Bn depends only on the number of colors k , and is denoted by

Ndiff(k).

Proof: By construction, the n -th triangle of the friendship graph shares only the central vertex v0 with the preceding triangles. Therefore, in the Cartesian product Fn×P2 , no new peripheral vertex in Bn is adjacent to any peripheral vertex of an earlier block.

The only connections between the new block and the previously constructed graph occur through the two central vertices v0A,v0B. Thus, after the colors of v0A and v0B are fixed, the coloring constraints involving the four new vertices are exactly the triangle constraints in the two layers together with the two vertical constraints between corresponding new peripheral vertices. None of these constraints involves a peripheral vertex from any earlier block.

Since v0A and v0B are adjacent, they receive distinct colors in every proper coloring. Moreover, by symmetry of the color palette, the number of valid completions depends only on k , not on the particular labels assigned to v0A and v0B . Therefore, every proper coloring of Gn1 admits the same number of extensions to Bn , namely Ndiff(k) . This proves the claim. ∎

Combinatorial derivation of the transition polynomial ψ(k)

3.2.

We now compute Ndiff(k) , the number of admissible color extensions to the block Bn . Since v0A and v0B are adjacent, we may assume by symmetry that

c(v0A)=1,c(v0B)=2.

Put

x=c(unA),y=c(wnA),z=c(unB),t=c(wnB).

The coloring constraints are

x1,y1,xy,
z2,t2,zt,

and

xz,yt.

Thus Ndiff(k) is the number of ordered quadruples (x,y,z,t) satisfying these constraints. We count according to whether the ordered pair (x,y) contains the color 2 .

Case 1. The pair (x,y) contains the color 2

Since xy , the color 2 appears in exactly one position. The other color is chosen from the k2 colors different from 1 and 2 . Hence there are

2(k2)

choices for (x, y).

For each such choice, the number of admissible choices for (z,t) is (k2)2 . Indeed, if x=2 and y=r , where r{1,2} , then z2 , while t2,r . Before imposing zt , this gives

(k1)(k2)

choices. The forbidden equality z=t. occurs for exactly k2 common colors, namely all colors different from 2 and r Therefore,

(k1)(k2)(k2)=(k2)2.

The same count holds when y=2 . Thus, the contribution of this case is 2(k2)3.

Case 2. The pair (x,y) does not contain the color 2

In this case, x and y are distinct colors chosen from the k−2 colors different from 1 and 2

Hence

(k2)(k3)

choices for (x, y).

For fixed such x and y , the color z must avoid 2 and x , while t must avoid 2 and y . Hence, before imposing zt , there are (k2)2

choices for (z, t). The forbidden equality z = t occurs when the common color is different from 2, x, and y, giving k − 3 forbidden choices. Therefore, the number of valid choices for (z, t) is

(k2)2(k3)=k25k+7.

Thus, the contribution of this case is

(k2)(k3)(k25k+7).

Combining the two cases, we obtain

Ndiff(k)=2(k2)3+(k2)(k3)(k25k+7).

Expanding gives

Ndiff(k)=2(k2)3+(k2)(k3)(k25k+7)=k48k3+26k241k+26.Therefore
Ndiff(k)=ψ(k),where
ψ(k)=k48k3+26k241k+26.

The enumeration is summarized in Table 1.

Table 1. Case analysis for the local extension count Ndiff(k)=ψ(k) .

CaseChoices for (x,y) Choices for (z,t) Contribution
(x,y) contains color 2 2(k2) (k2)2 2(k2)3
(x,y) does not contain color 2 (k2)(k3) k25k+7 (k2)(k3)(k25k+7)

As an independent algebraic verification, direct symbolic computation gives

P3(k)=ψ(k)P2(k),
which confirms the consistency of this direct combinatorial derivation.

Derivation of the recurrence and closed-form expression

3.3.

Let Pn(k) denote the chromatic polynomial of Gn . By Lemma 3.1.1, every proper k -coloring of Gn1 can be extended to the new block in exactly Ndiff(k) ways. From the direct enumeration in Section 3.2 ,

Ndiff(k)=ψ(k),where
ψ(k)=k48k3+26k241k+26.

Hence, for n3

Pn(k)=Ndiff(k)Pn1(k)=ψ(k)Pn1(k).

Since both sides are polynomials in k and the equality holds for all positive integers k , the recurrence holds as a polynomial identity.

Applying this recurrence repeatedly gives

Pn(k)=[ψ(k)]n2P2(k),n2.
This proves both the first-order recurrence and the closed-form expression for Fn×P2 .

4. Results

4.1 Structural analysis of Fn×P2

Theorem 4.1.1:

(Structural Properties of Fn×P2 )

For n2 , the graph Fn×P2 possesses the following structural properties, which directly affect its chromatic behavior:

  • 1. |V|=4n+2.

  • 2. |E|=8n+1 .

  • 3. Degree sequence {(2n+1)(2),3(4n)} .

Where the notation d(η) denotes (η) vertices of degree d .

Proof:

  • 1. Vertex count: The friendship graph Fn has (2n+1) vertices. Since P2 has two vertices, the Cartesian product has

    |V(Fn×P2)|=2(2n+1)=4n+2.

  • 2. Edge count: The graph Fn×P2, consists of two copies of Fn, giving

    2|E(Fn)|=2(3n)=6n
    internal edges. In addition, there is one vertical edge joining the two copies of each vertex of Fn, giving
    |V(Fn)|=2n+1
    vertical edges. Therefore,
    |E(Fn×P2)|=6n+(2n+1)=8n+1.

  • 3. Connectivity: Since Fn is connected and P2 is connected, their Cartesian product Fn×P2 is connected. Therefore, Fn×P2 is connected for all n2 .

4. Degree sequence: There are two central vertices, one in each layer. Each central vertex is adjacent to 2n peripheral vertices in its own layer and to the corresponding central vertex in the other layer. Hence each central vertex has degree

2n+1.

There are 4n peripheral vertices in total. Each peripheral vertex is adjacent to one central vertex in its layer, one partner vertex in the same triangle, and its corresponding vertex in the other layer. Hence each peripheral vertex has degree 3.

Therefore, the degree sequence is

{(2n+1)(2),3(4n)}.

Remark 4.1.2:

(Edge classification in Fn×P2 )

The edge count in Theorem 4.1.1 can be refined by classifying the edges of Fn×P2 into three types, as shown in Table 2. There is one central edge joining the two central vertices. The center-peripheral edges consist of the 2n edges incident with the center in each layer, giving 4n edges in total. The remaining peripheral edges consist of the 2n triangle-base edges in the two layers and the 2n vertical edges between corresponding peripheral vertices, giving 4n edges. Hence,

Table 2. Edge classification in Fn×P2 .

Edge typeDescriptionDegree of endpointsCount
Central edgeConnects the two central vertices v0A and v0B (2n+1,2n+1) 1
Center-peripheral edgesConnect central vertices to peripheral vertices within each layer (2n+1,3) 4n
Peripheral-peripheral edgesInclude triangle-base edges and peripheral vertical edges (3,3) 4n

1+4n+4n=8n+1,

which agrees with the edge count in Theorem 4.1.1.

4.2 Chromatic polynomial analysis

Theorem 4.2.1:

(Recurrence Relation)

For all n3 , the chromatic polynomial of Fn×P2 satisfies a first-order linear recurrence

Pn(k)=ψ(k)Pn1(k),
where
ψ(k)=k48k3+26k241k+26.

Proof:

By Lemma 3.1.1, once the colors of the two central vertices are fixed, the number of admissible extensions to the newly attached block Bn is independent of the coloring of Gn1 . Hence,

Pn(k)=Ndiff(k)Pn1(k).

By the direct combinatorial enumeration in Section 3.2,

Ndiff(k)=ψ(k).

Therefore,

Pn(k)=ψ(k)Pn1(k),
as required. ∎

Theorem 4.2.2:

(Closed-Form Expression)

For n2 , the chromatic polynomial of Fn×P2 is given by

Pn(k)=[ψ(k)]n2P2(k).

Proof:

We prove the formula by induction on n . For n=2 , we have

P2(k)=[ψ(k)]0P2(k),
so, the formula holds.

Assume that the formula holds for n1 , where n3 . That is,

Pn1(k)=[ψ(k)]n3P2(k).

Using the recurrence relation from Theorem 4.2.1,

Pn(k)=ψ(k)Pn1(k),
we obtain
Pn(k)=ψ(k)[ψ(k)]n3P2(k)=[ψ(k)]n2P2(k).

Therefore, the formula holds for all n2 . ∎

Corollary 4.2.3

(Computational Efficiency for Fixed k )

For a fixed numerical value of k , the closed-form expression

Pn(k)=[ψ(k)]n2P2(k)

allows Pn(k) to be evaluated using O(logn) arithmetic multiplications by applying exponentiation by squaring to [ψ(k)]n2 .

This complexity statement concerns numerical evaluation at a fixed value of k. It should not be interpreted as a bound for computing the fully expanded symbolic polynomial Pn(k) , since the degree and output size of the polynomial increase with n Indeed,

degPn(k)=degP2(k)+(n2)degψ(k).

Since degP2(k)=10 and degψ(k)=4 , we obtain

degPn(k)=10+4(n2)=4n+2.

Thus, the closed-form expression gives an efficient method for fixed- k numerical evaluation, whereas the fully expanded symbolic polynomial has size growing with n .

Proposition 4.2.4

(Chromatic Number)

For all n2 ,

χ(Fn×P2)=3

Proof:

Since Fn×P2 contains copies of C3 , at least three colors are required. Hence,

χ(Fn×P2)3.

It remains to show that three colors are sufficient. Define a coloring c:V(Fn×P2){1,2,3} as follows:

c(v0A)=1,c(v0B)=2.

For each i=1,,n , assign

c(uiA)=2,c(wiA)=3,
and
c(uiB)=3,c(wiB)=1.

In layer A , each triangle (v0A,uiA,wiA) receives the three distinct colors 1,2,3 . In layer B , each triangle (v0B,uiB,wiB) receives the three distinct colors 2,3,1 . The central vertical edge satisfies

c(v0A)c(v0B),
and the peripheral vertical edges satisfy
c(uiA)c(uiB),c(wiA)c(wiB)
for every i . Therefore, all adjacent vertices receive distinct colors, so c is a proper 3-coloring. Hence,
χ(Fn×P2)3.

Combining the lower and upper bounds gives

χ(Fn×P2)=3.

4.3 Algebraic and asymptotic analysis

Theorem 4.3.1

(Real Roots of ψ(k))

The chromatic transition polynomial

ψ(k)=k48k3+26k241k+26

has exactly two real roots. One root is k=2 , and the other lies in the interval (2,2.5) . In particular, both real roots lie in [2,3] .

Proof:

Direct evaluation gives

ψ(2)=0 , ψ(2.5)=0.0625>0 , ψ(3)=2>0 .

The first and second derivatives are

ψ(k)=4k324k2+52k41,

and

ψ(k)=12k248k+52.

The discriminant of ψ(k) is

(48)24(12)(52)=192<0.

Since the leading coefficient of ψ(k) is positive, it follows that

ψ(k)>0
for all real k . Hence ψ(k) is strictly increasing on , and ψ(k) is strictly convex.

Moreover,

ψ(2)=1<0,ψ(2.5)=1.5>0.

Therefore, ψ(k) has a unique zero α(2,2.5) . Thus, ψ(k) is strictly decreasing on (,α) and strictly increasing on (α,) .

Since ψ(2)=0 and ψ(2)<0 , the polynomial becomes negative immediately to the right of 2 . On the other hand, ψ(2.5)>0 . Hence, by the Intermediate Value Theorem, ψ(k) has a root ρ(2,2.5) .

Finally, because ψ(k) is decreasing before α and increasing after α , it can have at most one real root on each side of α . Since k=2 is one root and ρ(2,2.5) is another, these are the only real roots of ψ(k) . The remaining two roots are non-real complex conjugates. ∎

Theorem 4.3.2

(Exponential Growth Rate)

Let k be fixed and suppose that P2(k)0. Then

limn|Pn(k)|1n=|ψ(k)|.

In particular, for every integer k3 ,

limnPn(k)1n=ψ(k).

Proof:

From the closed-form expression in Theorem 4.2.2, we have

Pn(k)=[ψ(k)]n2P2(k)(n2).

Taking absolute values gives

|Pn(k)|=|ψ(k)|n2|P2(k)|.

Hence,

|Pn(k)|1n=|ψ(k)|(n2)n|P2(k)|1n.

Since n2n1 and, because P2(k)0 ,

|P2(k)|1n1,
we obtain
limn|Pn(k)|1n=|ψ(k)|.

For integer k3, Pn(k) counts proper k-colorings, so Pn(k)>0. Also, ψ(k)=Ndiff(k)>0, since it counts the number of admissible extensions to one additional block. Therefore

|Pn(k)|=Pn(k),|ψ(k)|=ψ(k),

and consequently

limnPn(k)1n=ψ(k).

This proves the result. ∎

Remark 4.3.3

(Absolute Values and the Combinatorial Range)

The absolute values are necessary when k is treated as a real or complex parameter, since Pn(k) may be negative or complex-valued. The simpler expression

limnPn(k)1n=ψ(k).
is valid in the combinatorial range k , k3 , where both Pn(k) and ψ(k) are positive.

Corollary 4.3.4

(Ratio Convergence of Chromatic Polynomials)

For every fixed k such that ψ(k)0 and P2(k)0 ,

limnPn(k)Pn1(k)=ψ(k).

Proof:

By Theorem 4.2.1,

Pn(k)=ψ(k)Pn1(k),n3.
Since ψ(k)0 and P2(k)0, the closed-form expression implies Pn1(k)0 for all n3 Hence
Pn(k)Pn1(k)=ψ(k),
and the stated limit follows immediately. ∎

Interpretation

The value |ψ(k)| is the exponential growth constant of the sequence {Pn(k)} for fixed k with P2(k)0 . In the combinatorial range k , k3 , the recurrence gives the exact relation

Pn(k)=ψ(k)Pn1(k),
so, each additional block multiplies the number of proper k -colorings by ψ(k) .

Remark 4.3.5

(Root distribution)

From the closed-form expression in Theorem 4.2.2, we have

Pn(k)=[ψ(k)]n2P2(k).
Therefore, the zero set of Pn(k) is contained in the union of the zero set of P2(k) and the zero set of ψ(k). More precisely, if r is a root of ψ(k) of multiplicity mψ(r) and a root of P2(k) of multiplicity m2(r), then its multiplicity as a root of Pn(k) is
m2(r)+(n2)mψ(r).

If r is a root of ψ(k) but not a root of P2(k) , then its multiplicity in Pn(k) is (n2)mψ(r) . Hence, as n increases, the locations of the roots remain in a fixed finite set, while the multiplicities of the roots contributed by ψ(k) grow linearly with n .

4.4 Numerical validation

To verify the recurrence relation Pn(k)=ψ(k)Pn1(k), from Theorem 4.2.1 and the closed-form expression Pn(k)=[ψ(k)]n2P2(k) from Theorem 4.2.2, we computed the chromatic polynomials Pn(k) for n=2,3,4,5 using Wolfram Mathematica.

For the tested integer values k=3,4,5,6 , the computations showed agreement among the following three approaches:

  • direct computation of Pn(k) ;

  • evaluation using the recurrence relation;

  • evaluation using the closed-form expression.

The numerical values of the transition polynomial ψ(k) and the chromatic polynomials P2(k) , P3(k) , P4(k) , and P5(k) are listed in Table 3.

Table 3. Numerical values of Pn(k) for n=2,3,4,and5 , along with ψ(k) at integer values k3 .

k ψ(k) P2(k) P3(k) P4(k) P5(k)
32244896192
4225,808127,7762,811,07261,843,584
596184,32017,694,7201,698,693,120163,074,539,520
62842,419,680687,189,120195,161,710,08055,425,925,662,720

The following sample calculations illustrate the agreement:

Moreover, the recurrence gives the exact growth ratio for fixed k :

P5(4)P4(4)=61,843,5842,811,072=22=ψ(4).

This exact ratio should be distinguished from the asymptotic n -th root behavior established in Theorem 4.3.2. In the positive integer coloring range k3 , that theorem gives

limnPn(k)1n=ψ(k).

For finite n , however, the quantity Pn(k)1n need not be close to ψ(k) . For example,

P5(4)15=(61,843,584)1536.16,
whereas
ψ(4)=22.

The explicit polynomial expressions used as the basis for these computations are:

P2(k)=k1017k9+132k8614k7+1882k63932k5+5581k45165k3+2808k2676k.
P3(k)=k1425k13+294k122153k11+10949k1040806k9+114575k8245171k7+399378k6488483k5+435287k4266994k3+100724k217576k.

These computations provide computational confirmation of Theorem 4.2.1 and Theorem Theorem 4.2.2 for the tested values. They also illustrate the ratio identity Pn(k)Pn1(k)=ψ(k) , which is an exact consequence of the recurrence for n3 . The asymptotic growth statement remains the limit result established in Theorem 4.3.2.

4.5 Illustrative application: a two-period scheduling model

This section presents a two-period scheduling interpretation in which the derived chromatic polynomial counts feasible room assignments under explicitly stated conflict constraints. The model is formulated under homogeneous-room and pairwise-conflict assumptions, providing a controlled resource-allocation setting for interpreting the recurrence relation and the closed-form expression.

4.5.1 Model specification

Consider a conference with one coordinator and n independent teams. The schedule is divided into two consecutive periods, denoted by A and B . The available resources are k identical meeting rooms.

The graph Gn=Fn×P2 is used as a conflict graph. Each vertex represents one session requiring a room, and each edge represents a pair of sessions that cannot be assigned to the same room. Thus, a proper k -coloring of Gn corresponds to a valid assignment of k rooms to all sessions.

4.5.2 Precise vertex-to-session mapping

The vertex set of Gn is

V(Gn)={v0A,v0B}{uiA,wiA,uiB,wiB:1in}.

The two central vertices

v0A,v0B

represent the coordinator sessions in periods A and B , respectively.

For each team i , the vertices

uiA,wiA

represent two team-related sessions in period A , while

uiB,wiB
represent the corresponding two team-related sessions in period B . Therefore, the total number of sessions is
2+4n=4n+2,
which agrees exactly with the vertex count of Fn×P2 .

4.5.3 Edge-to-conflict mapping

The edge set of Gn encodes the scheduling constraints as follows.

For each i=1,,n and each period X{A,B} , the edges

v0XuiX,v0XwiX

represent coordinator-team conflicts within the same period. These sessions cannot be assigned to the same room.

The edge

uiXwiX
represents a conflict between the two team-related sessions of team i in the same period.

The vertical edges

v0Av0B,uiAuiB,wiAwiB
encode cross-period constraints between corresponding sessions. Under this modeling assumption, such paired sessions must receive distinct room assignments.

Thus, feasible schedules are exactly the proper k-colorings of Gn. Consequently, Pn(k)=P(Gn,k) counts the number of feasible room assignments using k rooms.

4.5.4 Interpretation of scheduling parameters

Within the proposed two-period scheduling model, the parameter k denotes the number of available rooms and is therefore restricted to positive integer values. The feasibility of the scheduling problem is governed by the chromatic number of the conflict graph. Since

χ(Fn×P2)=3,
the minimum feasible number of rooms in this model is
kmin=3.

Thus, three rooms are necessary and sufficient to obtain a valid room assignment for every n2 .

2. The transition polynomial

ψ(k)=k48k3+26k241k+26
plays a different role. By the recurrence relation Pn(k)=ψ(k)Pn1(k) , we have, for fixed k ,
Pn(k)Pn1(k)=ψ(k).

Hence, ψ(k) measures the multiplicative factor in the number of feasible schedules when one additional team is added, while the number of available rooms is kept fixed. For example,

ψ(3)=2,ψ(4)=22,ψ(5)=96.

Accordingly, with k=4 rooms fixed, increasing the model from n1 to n teams multiplies the number of feasible schedules by 22. With k=5 rooms fixed, the corresponding multiplicative factor is 96.

For a fixed conference size n , the effect of changing the number of rooms is quantified by comparing the chromatic polynomial at different room numbers:

Rn(k2,k1)=Pn(k2)Pn(k1),k2>k1.

Thus, the recurrence factor ψ(k) describes scalability with respect to the number of teams for fixed k , whereas the ratio Rn(k2,k1) describes the change in scheduling flexibility obtained by increasing the number of available rooms for fixed n .

4.5.5 Quantitative illustration

We now illustrate the two distinct quantitative effects described above. The first concerns the growth in the number of feasible schedules when the number of teams increases while the number of rooms is fixed. The second concerns the change in scheduling flexibility when the number of rooms increases while the number of teams is fixed.

Scheduling with the minimum number of rooms ( k=3 ).

At the minimum feasible room count, we have ψ(3)=2 . By the recurrence relation,

Pn(3)=2Pn1(3).

Thus, with three rooms, each additional team doubles the number of feasible schedules. Table 4 gives the corresponding values.

Table 4. Scheduling with the minimum number of rooms (k=3) .

Conference scaleTeams n Valid schedules Pn(3) Growth from previous n
Small conference348
Medium conference496 ×2
Medium conference5192 ×2
Large conference6384 ×2

Scalability with respect to the number of teams

To illustrate the effect of adding one team while keeping the room count fixed, we compare P5(k) and P4(k) . The ratios are shown in Table 5, and they coincide exactly with ψ(k) .

Table 5. Scalability for fixed room availability.

Number of rooms k P4(k) P5(k) P5(k)P4(k) Interpretation
396192 ψ(3)=2 Adding one team doubles the schedules
42,811,07261,843,584 ψ(4)=22 Adding one team multiplies schedules by 22
51,698,693,120163,074,539,520 ψ(5)=96 Adding one team multiplies schedules by 96

The ratios in Table 5 compare P5(k) with P4(k) for the same value of k ; they therefore describe the effect of adding one team under fixed room availability. By contrast, the effect of increasing the number of rooms is measured by comparing Pn(k) at different values of k for a fixed value of n .

Effect of increasing the number of rooms

For a fixed conference size n , the effect of increasing the number of available rooms is measured by comparing Pn(k) at different values of k . Table 6 illustrates this effect for n=5 , using k=3 as the baseline.

Table 6. Effect of increasing the number of rooms for fixed n=5 .

Number of rooms k P5(k) Flexibility ratio relative to k=3
3192 1
461,843,584 322,102
5163,074,539,520 849,346,560

For instance,

P5(4)P5(3)=61,843,584192=322,102.

Thus, for n = 5, increasing the number of rooms from 3 to 4 gives a flexibility ratio of 322,102 Similarly,

P5(5)P5(3)=163,074,539,520192=849,346,560.

In comparison, the value ψ(4)=22 is the fixed-room growth factor from P4(4) to P5(4) , namely

P5(4)P4(4)=22.

4.5.6 Summary of the Graph-Scheduling Correspondence

The correspondence between the graph model and the scheduling interpretation is summarized in Table 7.

Table 7. From Graph Elements to Scheduling Interpretation.

Graph-theoretic elementScheduling interpretationCountMeaning
Gn=Fn×P2 Two-period simplified scheduling modelConflict graph for room assignment
v0A,v0B Coordinator sessions in periods A and B 2 Central scheduling sessions
uiA,wiA Two team-related sessions of team i in period A 2n Team sessions in period A
uiB,wiB Two team-related sessions of team i in period B 2n Team sessions in period B
All verticesSessions requiring rooms 4n+2 Total number of scheduled sessions
v0XuiX,v0XwiX Coordinator-team conflicts in period X 4n These sessions cannot share a room
uiXwiX Within-team conflict in period X 2n The two team sessions require different rooms
uiAuiB,wiAwiB Cross-period team constraints 2n Corresponding sessions cannot reuse the same room
v0Av0B Coordinator cross-period constraint 1 Coordinator sessions cannot reuse the same room
All edgesRoom-conflict constraints 8n+1 Total number of conflict constraints
Proper k -coloringValid room assignment using k rooms Pn(k) Counts all feasible schedules
χ(Gn)=3 Minimum feasible number of rooms 3 Practical feasibility threshold
ψ(k) Fixed- k team-growth factorGrowth factor when one team is added

4.5.7 Model Limitations and Assumptions

This scheduling interpretation is formulated under a controlled set of assumptions that make the correspondence between graph colorings and feasible room assignments explicit. It assumes that:

  • 1. all teams have the same conflict structure;

  • 2. all rooms are homogeneous and interchangeable;

  • 3. the only constraints are those encoded by the edges of Fn×P2 ;

  • 4. cross-period constraints require corresponding sessions to use different rooms;

  • 5. no room capacities, time durations, preferences, or probabilistic constraints are included.

These assumptions delimit the scope of the model while preserving its role as a quantitative interpretation of the chromatic polynomial in a two-period resource-allocation setting.

5. Discussion

Theoretical contribution

5.1.

This work provides an explicit algebraic characterization of the chromatic polynomial of Fn×P2 , a Cartesian product graph family with a layered triangular structure. The main result is the first-order recurrence Pn(k)=ψ(k)Pn1(k),n3, together with the closed-form expression Pn(k)=[ψ(k)]n2P2(k),n2, where ψ(k) is the degree-four transition polynomial derived in Section 3.2.

The key structural reason for this formula is the conditional independence of the recursively attached block Bn , as formalized in Lemma 3.1.1. Once the colors of the two central vertices are fixed and distinct, the four new peripheral vertices form a local extension problem whose number of admissible colorings depends only on k . Thus, the global chromatic polynomial is controlled by repeated copies of the same local transition count.

This result complements existing work on graph products and coloring6,7 and on related structured families.812 Compared with earlier Cartesian-product families such as P2×Pn , C3×Pn , C3Pn , and P3Pn , the present family has a different recursive mechanism: the parameter n increases the number of friendship triangles sharing a common center rather than extending a path direction. This shared-center structure reduces the chromatic recurrence to a single degree-four transition polynomial, reflecting the four new peripheral vertices added at each recursive step.

Structural, computational, and scheduling implications

5.2

The structural results show that

|V|=4n+2,|E|=8n+1,χ(Fn×P2)=3.

Hence, the graph grows linearly in size while its chromatic number remains constant. This separates chromatic feasibility from enumerative growth: three colors are sufficient for all n2 , but the number of proper colorings grows according to the transition polynomial ψ(k) .

The closed-form expression also has a direct computational consequence. For fixed numerical k , the value Pn(k) can be evaluated efficiently from the closed form using exponentiation by squaring in O(logn) arithmetic multiplications. This applies to fixed- k numerical evaluation, not to full symbolic expansion, since

degPn(k)=4n+2.

Thus, the formula is both algebraically explicit and computationally useful for evaluating large members of the family.

The two-period scheduling interpretation gives a quantitative meaning to the same polynomial. In that model, Pn(k) counts feasible room assignments under the stated conflict constraints. The chromatic number gives the minimum feasible number of rooms, kmin=3, while

Pn(k)Pn1(k)=ψ(k)
measures the growth in the number of feasible schedules when one additional team is added, and the number of rooms is kept fixed. The effect of increasing the number of rooms for fixed n is instead measured by ratios of the form Pn(k2)Pn(k1),k2>k1. This distinction gives the scheduling model a precise combinatorial interpretation while remaining within the stated scope of the model.

Limitations and future directions

5.3

The present work focuses on Fn×P2 . A natural extension is Fn×Pm for m>2 , which would correspond to a multi-period layered model and may require multiple boundary-coloring states rather than a single transition polynomial.

Another direction is to incorporate heterogeneous resources using list-coloring or weighted-coloring models. Such extensions could represent room capacities, team-specific requirements, or restricted availability of resources.

Finally, since the roots of Pn(k) are contained in the union of the zero sets of P2(k) and ψ(k) , as described in Remark 4.3.5, this family may provide a tractable setting for studying chromatic-root multiplicities and their relation to partition-function phenomena such as the Potts model.16

Ethical considerations

This study does not involve human participants, animal subjects, or sensitive data. Therefore, no ethical approval was required.

Use of AI-assisted technology

During manuscript revision, AI-assisted tools, including ChatGPT and DeepSeek, were used as supplementary aids for language editing, formatting support, and algebraic-verification checks. The authors critically reviewed all outputs and take full responsibility for the accuracy, originality, and integrity of the final manuscript.

Data availability

This is a theoretical study in algebraic graph theory. All results, including the recurrence relation, the closed-form expression for the chromatic polynomial, and all numerical values, are derived analytically and presented within the article. No external datasets were generated or analyzed. All findings are fully reproducible using the formulas and methods provided in Sections 3 and 4.

Reporting guidelines

This is a theoretical mathematical study and does not involve clinical trials, animal experiments, observational studies, or qualitative research. Therefore, no specific reporting guidelines (e.g., CONSORT, ARRIVE, STROBE, COREQ) are applicable.

Comments on this article Comments (0)

Version 2
VERSION 2 PUBLISHED 04 Mar 2026
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
M. Talab S and E. Arif N. Chromatic Polynomials of Fn×P2  Graphs: Algebraic Analysis and Scheduling Applications [version 2; peer review: 2 approved with reservations]. F1000Research 2026, 15:351 (https://doi.org/10.12688/f1000research.176896.2)
NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status: ?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions
Version 1
VERSION 1
PUBLISHED 04 Mar 2026
Views
14
Cite
Reviewer Report 11 May 2026
Siti Amiroch, Universitas Islam Darul ‘ulum, Lamongan, Indonesia 
Approved with Reservations
VIEWS 14
Reviewer Report

The manuscript studies the chromatic polynomial of the graph family FnxP2, where Fn denotes the friendship graph and P2 is the path on two vertices. The topic is relevant to algebraic and combinatorial graph theory, and the ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Amiroch S. Reviewer Report For: Chromatic Polynomials of Fn×P2  Graphs: Algebraic Analysis and Scheduling Applications [version 2; peer review: 2 approved with reservations]. F1000Research 2026, 15:351 (https://doi.org/10.5256/f1000research.195018.r474977)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 12 Jun 2026
    Sarah M. Talab, Mathematics, Tikrit University, Tikrit, 34001, Iraq
    12 Jun 2026
    Author Response
    We sincerely thank the reviewer for the careful evaluation and constructive comments. We appreciate the reviewer’s recognition of the relevance of the topic, the recursive approach, the chromatic number result, ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 12 Jun 2026
    Sarah M. Talab, Mathematics, Tikrit University, Tikrit, 34001, Iraq
    12 Jun 2026
    Author Response
    We sincerely thank the reviewer for the careful evaluation and constructive comments. We appreciate the reviewer’s recognition of the relevance of the topic, the recursive approach, the chromatic number result, ... Continue reading
Views
14
Cite
Reviewer Report 28 Apr 2026
Wafiq Hibi, Academic College of Sakhni, Sakhnin, Israel 
Approved with Reservations
VIEWS 14
The manuscript studies the chromatic polynomial of the graph family F n × P 2 ​, where Fn denotes the friendship graph and P2​ is the path on two vertices. The topic is relevant to algebraic and combinatorial graph theory, ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Hibi W. Reviewer Report For: Chromatic Polynomials of Fn×P2  Graphs: Algebraic Analysis and Scheduling Applications [version 2; peer review: 2 approved with reservations]. F1000Research 2026, 15:351 (https://doi.org/10.5256/f1000research.195018.r476650)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 12 Jun 2026
    Sarah M. Talab, Mathematics, Tikrit University, Tikrit, 34001, Iraq
    12 Jun 2026
    Author Response
    We sincerely thank the reviewer for the careful reading of the manuscript and for the constructive comments. We appreciate the positive assessment of the topic, the recurrence framework, the structural ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 12 Jun 2026
    Sarah M. Talab, Mathematics, Tikrit University, Tikrit, 34001, Iraq
    12 Jun 2026
    Author Response
    We sincerely thank the reviewer for the careful reading of the manuscript and for the constructive comments. We appreciate the positive assessment of the topic, the recurrence framework, the structural ... Continue reading

Comments on this article Comments (0)

Version 2
VERSION 2 PUBLISHED 04 Mar 2026
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.