Next Article in Journal
Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System
Previous Article in Journal
Existence and Nonexistence of Positive Solutions for Fractional Boundary Value Problems with Lidstone-Inspired Fractional Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs

1
Department of Mathematics, Computer Science and Engineering Technology, Elizabeth City State University, Elizabeth City, NC 27909, USA
2
Perimeter College, Georgia State University, Atlanta, GA 30303, USA
3
Computer Information Systems, Virginia State University, Petersburg, VA 23806, USA
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(8), 1337; https://doi.org/10.3390/math13081337
Submission received: 18 March 2025 / Revised: 15 April 2025 / Accepted: 17 April 2025 / Published: 19 April 2025
(This article belongs to the Section E1: Mathematics and Computer Science)

Abstract

:
We prove that chordal graphs are chromatic-choosable and present a decomposition theorem to help estimate the choice numbers for certain classes of chordless and non-chordal graphs.
MSC:
05C15; 05C76; 05C78

1. Basic Notions

Throughout this paper, G = ( V , E ) denotes an undirected, loopless graph with vertex set V = V ( G ) and edge set E = E ( G ) . The endpoint vertices u and v of an edge e = u v E are said to be adjacent. A subgraph H = ( X , F ) , where X V and F E , consisting of all edges of G with endpoints in X, is called an induced subgraph of G and is denoted by G [ X ] . A clique is a subgraph induced by a set of vertices in which every pair of vertices is adjacent. The clique number of G, denoted ω ( G ) , is the maximum order of a clique in G, and the complete graph on r vertices is denoted K r .
The set of vertices adjacent to a vertex u V is called the open neighborhood of u and is denoted by N G ( u ) . The subgraph induced by N G ( u ) { u } is called the closed neighborhood of u, denoted by N G [ u ] . A vertex v is simplicial in G if every pair of its neighbors is adjacent in G, or equivalently, if N G [ v ] is a clique.
A graph G = ( V , E ) is said to be connected if there is a path between every pair of vertices. Otherwise, G is disconnected. The deletion of a set X V , denoted G X , is the subgraph G [ V X ] induced by the complement of X. A separator of a connected graph G is a set X V such that G X is disconnected. A separator X is said to be minimal if no proper subset of X is also a separator, and it is maximal if X is not properly contained in any other separator. A cut-vertex is a separator consisting of a single vertex. A block of G is a maximal connected subgraph of G that has no cut-vertex. The graph G is said to be k-connected if no separator of G has fewer than k vertices.
Let X 0 V be a separator of G whose deletion produces connected components induced by the nonempty, pairwise disjoint sets X 1 , X 2 , , X k with V = i = 0 k X i . The induced subgraphs G [ X i X 0 ] , for i = 1 , , k , are called the derived subgraphs of G relative to the separator X 0 . A derived subgraph H G is said to be minimal if no proper subset of H is also a derived subgraph, and it is maximal if H is not properly contained in any other derived subgraph.

2. Preliminaries

A list assignment to the graph G = ( V , E ) is a function L that assigns a finite set L ( v ) of colors to each vertex v V . A proper L-coloring of G is a function ϕ : V v V L ( v ) such that ϕ ( v ) L ( v ) for all v V , and ϕ ( u ) ϕ ( v ) whenever u v E . The graph G is said to be k-choosable if it admits a proper L-coloring for every list assignment L where | L ( v ) | k for all v V . The smallest integer k such that G is k-choosable is called the choice number of G, denoted c h ( G ) .
The chromatic number of G, denoted χ ( G ) , is defined analogously, with the restriction that the list assignment L assigns the same set of k colors to all vertices. It is known that ω ( G ) χ ( G ) c h ( G ) . There are graphs for which c h ( G ) is arbitrarily larger than χ ( G ) , as shown in [1], for instance. We note here that list assignments will often be adapted in a recursive process. Specifically, for a list assignment L to a graph G and a subset A of colors, we let L A denote the list assignment obtained from L by removing each color c A from L ( v ) for all v V ( G ) . We refer the reader to [2] for other basic definitions and notations.
Figure 1A depicts the smallest graph G for which c h ( G ) > χ ( G ) . In this example, χ ( G ) = 2 , but any choice of colors from the specified lists results in at least one pair of adjacent vertices receiving the same color. By Brooks’ theorem for the choice number [3], c h ( G ) Δ ( G ) = 3 , and thus c h ( G ) = 3 .
The concept of list coloring was introduced in the late 1970s independently by Vizing [4] and by Erdős, Rubin, and Taylor [3]. Ever since, significant work has been carried out (see, e.g., Refs. [5,6,7,8,9,10,11]) to identify classes of chromatic-choosable graphs. List colorings generalize classic proper vertex colorings and admit numerous applications in scheduling, resource management, and optimization where constraints are localized.
One of the most direct applications is in university scheduling and examination timetabling, where each course or event is restricted to certain time slots due to instructor availability or room constraints. These slot limitations translate into list assignments for vertices in a conflict graph, where edges represent overlaps in student enrollments. A successful list coloring guarantees a feasible schedule with no conflicts, and the choice number gives a lower bound on the minimum number of time slots needed under all feasible scenarios [12].
In wireless communications, list coloring arises in frequency assignment problems, where each transmitter can only use specific frequency bands due to regulatory, physical, or environmental constraints. The interference graph models transmitters as vertices, and an edge between two vertices indicates they cannot share the same frequency. Because each transmitter may have its own subset of permitted frequencies, list coloring ensures an interference-free assignment while respecting local constraints. This has profound implications for the design and deployment of modern cellular and wireless networks [13].
Compiler optimization, particularly register allocation, also benefits from list coloring techniques. In register allocation, variables in a program must be assigned to physical CPU registers. When certain variables are constrained to specific registers due to architectural limitations or prior usage, this problem becomes a list coloring instance. Solving it effectively improves runtime performance and reduces memory load, which is especially important in embedded and performance-critical systems [14].
A graph G is said to be chromatic-choosable if χ ( G ) = c h ( G ) . Cycles, cliques, and trees are examples of chromatic-choosable graphs [3]. For the reader, we list a few well-known results related to this topic for certain classes of graphs, in particular, the complete multipartite and multi-bridge graphs.
Theorem 1
(Erdös, Rubin, and Taylor [3]). The complete k-partite graph K ( 2 , 2 , , 2 ) is chromatic-choosable.
Theorem 2
(Galvin [8]). The line graph of any bipartite multigraph is chromatic-choosable.
Theorem 3
(Gravier and Maffray [9]). If k > 2 , then the complete k-partite graph K ( 3 , 3 , 2 , , 2 ) is chromatic-choosable.
We point out here that K ( 3 , 3 ) is not chromatic-choosable since it contains the subgraph in Figure 1 ( K ( 3 , 3 ) minus two edges), whose choice number is bigger than 2. Moreover, it was shown in [7] that K ( 3 , 2 , 2 , , 2 ) is chromatic-choosable.
Theorem 4
(Kierstead [15]). Let G denote the complete k-partite graph K ( 3 , 3 , 3 , , 3 ) . Then, c h ( G ) = ( 4 k 1 ) 3 .
We note here that the previous statement implies that c h ( G ) = k + 1 when 2 k 4 and k + 1 < c h ( G ) < 3 k 2 when k 5 .
Theorem 5
(Kierstead et al. [16]). Let G denote the complete k-partite graph K ( 4 , 4 , 4 , , 4 ) . Then, c h ( G ) = ( 3 k 1 ) 2 .
Theorem 6
(Hoffman and Johnson. [1]). Let G = K ( m , n ) denote a complete bipartite graph. Then,
c h ( G ) = m + 1 if n m m , m if ( m 1 ) m 1 ( m 2 ) m 1 n < m m , < m otherwise .
Theorem 7
(Enomoto et al. [17]). Let G k denote the complete k-partite graph K ( 4 , 2 , , 2 ) . Then,
c h ( G k ) = k i f k i s o d d , k + 1 i f k i s e v e n .
Theorem 8
(Enomoto et al. [17]). Suppose k 2 , and let G denote the complete k-partite graph K ( 5 , 2 , , 2 ) . Then, c h ( G ) = k + 1 .
Theorem 9
(Allagan and Johnson [5]). Let G denote the complete k-partite graph K ( 6 , 2 , , 2 ) . Then, c h ( G ) = k + 1 if k 2 .
Theorem 10
(Allagan and Johnson [5]). Let G denote the complete k-partite graph K ( m , 2 , 1 , , 1 ) , k 3 . Then,
c h ( G ) = k i f m < k 2 + 3 k 2 , k + 1 i f m k 2 .
Theorem 11
(Erdős, Rubin, and Taylor [3]). A connected graph G is 2-choosable if and only if the core of G is K 1 , an even cycle, or of the form θ ( 2 , 2 , 2 t ) , where t is a positive integer.
A reminder that the core of a graph G is the graph obtained from G by successively deleting its leaves (vertices of degree 1) until none remain. As such, most results only focus on the potential “core” of some graphs.
The next theorem is arguably the most well-known result by Noel, Reed, and Wu [10] as an attempt to characterize chromatic-choosable graphs (with χ > 2 ); the statement was originally known as Ohba’s conjecture [11].
Theorem 12
(Noel, Reed, and Wu [10]). If | V ( G ) | 2 χ ( G ) + 1 , then G is chromatic-choosable.
It shows that when the chromatic number is large relative to the order of the graph, the chromatic number is also large enough to equal the choice number. However, there are still several classes of chromatic-choosable graphs whose chromatic numbers are low relative to their orders. For instance, any cycle (of any order) is chromatic-choosable, and Ohba’s theorem only shows that bipartite graphs of an order smaller than 6 are chromatic-choosable.
Theorem 13
(Allagan and Bobga [7]). Suppose G = θ ( a 1 , , a l ) is a multi-bridge graph with l 3 . G is chromatic-choosable if and only if G contains an odd cycle or G is of the form θ ( 2 , 2 , 2 t ) , where t is a positive integer.
Theorem 14
(Erdős, Rubin, and Taylor [3]). If G is a connected graph that is neither a complete graph nor an odd cycle, then c h ( G ) Δ ( G ) .
Corollary 1. 
For any graph G, c h ( G ) Δ ( G ) + 1 .
These results highlight the structural properties of chromatic-choosable graphs and motivate further exploration of graph classes with this property. Our work aims to identify other classes of chromatic-choosable graphs. We begin with chordal graphs, also known as triangulated graphs, in the next section.

3. Choice Number of Chordal Graphs

A graph G is chordal if every cycle of length l 4 has a chord. Traditionally, a chord is an edge of G connecting two non-consecutive vertices of the cycle. We found this definition problematic in the context of this paper, which might explain why chordal graphs are often referred to as triangulated graphs. As a subclass of perfect graphs, chordal graphs have at least one simplicial vertex. See [18] for instance. For this reason, we (re)define a chord as an edge of a cycle (of length greater than 3) that contributes to the formation of K 3 , a triangle, and its removal yields a cycle of length at least 4. Figure 2 shows two well-known chordal graphs. Moreover, the edges w u 2 , w u 3 are chords in the Fan graph while the edge w 1 w 2 is the only chord in θ ( 1 , 2 , 2 , 2 ) .
Theorem 15. 
Chordal graphs are chromatic-choosable.
Proof. 
Let G = ( V , E ) be a chordal graph with χ ( G ) = k . To show that G is k-choosable, we must demonstrate that any list assignment L satisfying | L ( v ) | k for all v V permits a proper L-coloring of G.
Since G is a chordal graph, there is a perfect elimination ordering (PEO), denoted as v 1 , v 2 , , v n , of the vertices of G. By definition, in this ordering, for each vertex v i , the set of neighbors of v i appearing later in the ordering, { v j : j > i and v j N ( v i ) } , forms a clique.
We construct a proper L-coloring of G by coloring the vertices in the reverse order of the PEO, starting with v n and proceeding to v 1 . At each step i, we assign a color to v i from its available list L ( v i ) such that the coloring remains proper.
To begin, consider the vertex v n . Since | L ( v n ) | k , assign any color from L ( v n ) to v n . Now, consider v n 1 . By the properties of the PEO, the only neighbors of v n 1 that are already colored are in the clique formed by its higher-index neighbors. Because the size of this clique is at most k 1 (since χ ( G ) = k ), there will always be at least one available color in L ( v n 1 ) that is distinct from the colors of its neighbors. Assign this color to v n 1 .
This process continues inductively. At each step i, when coloring v i , its higher-index neighbors form a clique. Thus, the number of colors already used by its neighbors is at most k 1 . Since | L ( v i ) | k , there is always at least one available color in L ( v i ) that does not conflict with the colors of its neighbors. Assign this color to v i .
By iterating this procedure through the reverse PEO, we construct a proper L-coloring of G. Therefore, c h ( G ) k . Since χ ( G ) c h ( G ) by definition, it follows that c h ( G ) = χ ( G ) = k . □
We note here that because chordal graphs admit perfect elimination orderings, any greedy list-coloring strategy can color them successfully if each vertex has a list of size at least χ ( G ) . This structure ensures that list coloring does not require more colors than ordinary coloring, a result that is also confirmed in a recent paper by Vasudevan et al. for perfect graphs [19].
A k-tree is a graph constructed from a k-clique by repeatedly adding new vertices, each connected to all vertices of an existing k-clique. It is well-known that k-trees are chordal graphs. Figure 2A,B show two non-isomorphic 2-trees, which are well-known to be chordal graphs.
Corollary 2. 
Every k-tree is k + 1 -choosable for all k 1 .
Other well-known members of the family of chordal graphs, shown in [2,18,20,21], for instance, include forests, fan graphs, split graphs, interval graphs, k-sun, trivially perfect graphs, threshold graphs, windmill graphs, and strongly chordal graphs.
Remark 1. 
It is tempting to assume that graphs that admit clique separators are likely to be chromatic-choosable. Figure 1 shows two counterexamples: (A) when the clique separator is of size 2 and (B) when the clique separator is of size 1. This demonstrates that the presence of clique separators is not sufficient to guarantee chromatic choosability.
In the next section, we look at chordless graphs, which are graphs whose induced cycles of a length greater than 3 do not have any chord. See Figure 1, for example. Moreover, chordless graphs, which are also known as triangle-free graphs, are not necessarily planar, and they include all bipartite graphs. Our results not only cover some triangle-free graphs (with a neighborhood condition) but also cover graphs that are neither triangulated nor triangle-free; they are known as non-chordal. In general, a non-chordal graph can easily be derived from a chordless graph by adding a sequence of chords to any cycle of length greater than 3, while ensuring that the graph does not become chordal or fully triangulated.

4. Choice Number of Some Chordless and Non-Chordal Graphs

Theorem 16. 
Let G 1 , G 2 , , G m be the derived subgraphs of a graph G, induced by a set X. Assume that c h ( G i ) c h ( G m ) k for all i = 1 , , m 1 . Furthermore, suppose that for every pair of vertices u , v X , the neighborhoods of u and v outside X in G i are disjoint, i.e.,
N G i X ( u ) N G i X ( v ) = .
Then, the choice number of G satisfies:
c h ( G ) k , if c h ( G i ) < c h ( G m ) for all i < m , k + 1 , otherwise .
Proof. 
Let L be a list assignment to the vertices of G such that | L ( v ) | k + 1 for all v V ( G ) . We will show that G has a proper L-coloring under the given conditions.
Begin by properly coloring G m , which is k-choosable by assumption. Since c h ( G m ) k , there is a proper L-coloring ϕ of G m . For each vertex u X , let ϕ ( u ) = c u be the color assigned to u by ϕ . Let W j = N G i X ( u j ) denote the set of neighbors of u j in G i X for u j X . By the hypothesis N G i X ( u ) N G i X ( v ) = for all u , v X , the sets W j are pairwise disjoint.
For each u j X , remove the color c u = ϕ ( u j ) from the list L ( w ) of each vertex w W j . This operation results in a reduced list assignment L 1 ( w ) = L ( w ) { c u : u X } . Since | L ( w ) | k + 1 , it follows that | L 1 ( w ) | k .
Now consider the subgraph G i X . For each G i , the hypothesis c h ( G i ) k ensures that there is a proper L 1 -coloring of G i X . Since the sets W j are pairwise disjoint, no two vertices in different W j share the same reduced list, ensuring that the proper coloring of each G i X is independent of the others. By combining the proper L 1 -colorings of all G i X , we obtain a proper L-coloring of G.
If c h ( G i ) < c h ( G m ) for all i < m , then G requires at most k colors in total, and c h ( G ) k . If c h ( G i ) = c h ( G m ) for some i < m , then the reduction process may require an additional color, and c h ( G ) k + 1 , hence the result. □
Theorem 17. (Decomposition Theorem).
Let G 1 , G 2 , , G m be the minimal derived subgraphs of a graph G, induced by the sets X 1 , X 2 , , X s , such that for every u , v X j , N G i X j ( u ) N G i X j ( v ) = . If c h ( G 1 ) c h ( G m ) k , then
c h ( G ) k i f c h ( G i ) < c h ( G m ) f o r a l l i < m , k + 1 o t h e r w i s e .
Proof. 
Let L be a list assignment to G where | L ( v ) | k + 1 for all v V ( G ) . We construct a proper L-coloring as follows. First, color G m . Since c h ( G m ) k , there is a proper coloring ϕ m of G m . Fix this coloring and record the colors assigned to vertices in separators X j shared between G m and other subgraphs. Then, adjust the lists for all G i G m . For each vertex w G i X j , remove the color ϕ m ( u ) from L ( w ) if w is adjacent to u X j . By the disjoint neighborhood condition, each w is adjacent to at most one u X j , so | L ( w ) | ( k + 1 ) 1 = k .
Now, color each remaining subgraph G i G m . Since c h ( G i ) k , the reduced list L with | L ( v ) | k admits a proper coloring ϕ i . The union ϕ = ϕ m i = 1 m 1 ϕ i defines a proper L-coloring for G. Therefore, one of the following cases holds:
1.
If c h ( G i ) < c h ( G m ) = k for all i < m , then c h ( G i ) k 1 . The reduced lists L (size k) suffice for G i , so c h ( G ) k .
2.
If c h ( G i ) = k for some i < m , the initial list size k + 1 ensures | L ( v ) | k after adjustments, so c h ( G ) k + 1 .
Hence, the result. □
We illustrate the decomposition process of Theorem 17 in the next example.
Example 1. 
Choice number of a 3 × 3 grid: A decomposition.
Consider G = P 3 P 3 , the Cartesian product of two paths P 3 , which forms a 3 × 3 grid graph with V ( G ) = { u 1 , u 2 , u 3 , w 1 , w 2 , w 3 , w 4 , w 5 , w 6 } . To compute the choice number c h ( G ) , we illustrate in Figure 3a decomposition of G into derived subgraphs.
Consider the maximal separator, X 1 = { u 1 , u 2 , u 3 } . Note that, for each u i X 1 , the neighborhood N G X 1 ( u i ) = { w i , w i + 3 } , where i = 1 , 2 , 3 , satisfies the condition N G X 1 ( u i ) N G X 1 ( u j ) = for i j . So, G X 1 produces the derived subgraphs G 1 = G [ { w 1 , w 2 , w 3 } X 1 ] , G 2 = G [ { w 4 , w 5 , w 6 } X 1 ] . For an illustration purpose, we only show the graph G 1 in Figure 3 and consider G 1 and G 2 , independently.
Further, we let X 1 = { w 2 , u 2 } and X 2 = { w 5 , u 2 } be the separators of G 1 and G 2 , respectively. The decomposition process ends with G being divided into four C 4 ’s, denoted by B 1 , B 2 , B 3 , B 4 .
To compute c h ( G ) , assign a list L with | L ( v ) | 3 for each v V ( G ) . Since c h ( B i ) = 2 , for i = 1 , 2 , 3 , 4 , i.e., c h ( B 1 ) c h ( B 4 ) , it follows from Theorem 17 (second assertion) that c h ( G ) c h ( C 4 ) + 1 = 3 . Moreover, because θ ( 1 , 3 , 3 ) G 1 G and c h ( G 1 ) > 2 , we have c h ( G ) = 3 .
Remark 2. 
The previous two theorems give some insight into how to construct and even recognize some classes of chromatic-choosable graphs. So, given a graph G, it suffices to verify that the choice number of one of its components (given the separators’ condition) is bigger than that of any other component. This can be achieved by sufficiently increasing the size of the clique in one of the components either through the graph “join” operation or by connecting any pair of non-adjacent vertices in the case of graphs with even cycles. To see this, add an edge between two non-adjacent vertices for one or both of the two induced cycles C 4 in Figure 1B. The resulting graph is chromatic-choosable since its chromatic number is 3. In general, one can add enough chords to cycles (of length greater than 3) of a chordless graph without becoming fully chordal.
Thus, one can form a non-chordal graph that is chromatic-choosable by adding a chord to any cycle of a 2-colorable chordless graph. Moreover, this process can be extended to derive a large class of chromatic-choosable non-chordal graphs, and the next two corollaries, which follow from Theorem 17, affirm their existence.
Corollary 3. 
Suppose G 1 , , G m are the derived subgraphs of G induced by the sets X 1 , , X s such that for every u , v X j , N G i X j ( u ) N G i X j ( v ) = . If c h ( G i ) = r , then r c h ( G ) r + 1 .
Corollary 4. 
Suppose G 1 , , G m are the derived subgraphs of G induced by the sets X 1 , , X s such that for every u , v X j , N G i X j ( u ) N G i X j ( v ) = . If for each i m , c h ( G i ) < c h ( G m ) and G m is chromatic-choosable, then G is chromatic-choosable.

5. Estimates of the Choice Number of Some Chordless

Now, we present some results on an upper bound on the choice numbers of the Cartesian product of two graphs, which are special families of chordless graphs. We note that these results apply to non-chordal graphs as well as they are easily formed from these chordless graphs, as mentioned in Remark 2.
For the reader, the Cartesian product of graphs G and H, denoted by G H , is the graph with vertex set V ( G ) × V ( H ) = { ( u , v ) | u V ( G ) , v V ( H ) } , where ( u 1 , v 1 ) is adjacent to ( u 2 , v 2 ) whenever u 1 = u 2 and v 1 v 2 E ( H ) , or v 1 = v 2 and u 1 u 2 E ( G ) .
Theorem 18. 
Suppose that V ( G ) = V 1 V 2 , V 1 , and V 2 are disjoint and non-empty; G i = G [ V i ] , i = 1 , 2 ; and no vertex in V 2 has, in G, more than r neighbors in V 1 . Then, c h ( G ) max { c h ( G 1 ) , c h ( G 2 ) + r } .
Proof. 
Let k = max { c h ( G 1 ) , c h ( G 2 ) + r } and suppose that L is a list assignment to G such that | L ( v ) | k for all v V ( G ) . Because k c h ( G 1 ) , there is a proper L-coloring ϕ of G 1 . [More precisely, there is a proper L-restricted-to- V 1 coloring of G 1 .] Define L on G 2 by L ( u ) = L ( u ) { ϕ ( v ) | v N G ( u ) V 1 } . By the hypothesis of the Theorem, | L ( u ) | | L ( u ) | r k r c h ( G 2 ) , for all u V 2 , and, therefore, there is a proper L -coloring of G 2 . Putting this coloring together with ϕ , we have a proper L-coloring of G. L was arbitrary, so c h ( G ) k . □
Corollary 5. 
For n 2 , c h ( H P n ) c h ( H ) + 1 .
Proof. 
Let the vertices of P n be 1 , , n ; let V 1 = V ( H ) × { 1 , , n 1 } and V 2 = V ( H ) × { n } . Then, V 1 and V 2 are disjoint and non-empty, V ( G ) = V 1 V 2 , and every vertex in V 2 is adjacent in G = H P n to exactly one vertex in V 1 . Further, V 1 induces G 1 H P n 1 in G, and V 2 induces G 2 H in G. The conclusion follows from Theorem 18 by induction on n. □
Each of the graphs in the next two corollaries contains the subgraph H = θ ( 1 , 3 , 3 ) , giving a lower bound of their choice number. The upper bound follows from Corollary 5, giving each result.
Corollary 6. 
For m 2 , n 3 , c h ( P m P n ) = 3 .
Corollary 7. 
For r 2 , n 2 , c h ( C 2 r P n ) = 3 .
We note that both Corollary 6 and Corollary 7 follow from a result by Alon and Tarsi, who showed that every bipartite planar graph is 3-choosable [22]. Also, it is worth noting that by Corollary 1, c h ( C m P n ) 3 for all m 3 . Therefore, c h ( C m P n ) = 3 when m is odd. Together with Corollary 7, we can conclude the next result.
Corollary 8. 
For m 2 , n 2 , c h ( C m P n ) = 3 .
Corollary 9. 
Suppose that u V ( H ) has degree r > 0 in H; then, c h ( G H ) max { c h G ( H u ) , c h ( G ) + r } .
Proof. 
G H can be formed by connecting G ( H u ) to a disjoint copy of G in such a way that every vertex of the added G has r neighbors in G ( H u ) . □
Corollary 9 is just a special case of an obvious application of Theorem 18, in which V ( G H ) = V ( G ) × V ( H ) is partitioned into V ( G ) × U 1 and V ( G ) × U 2 for some partition of V ( H ) into U 1 U 2 . In Corollary 9, | U 2 | = 1 .
We close this section with a more general upper bound on the choice number of the Cartesian product of any two graphs.
Theorem 19. 
c h ( G H ) max { | V ( G ) | , | V ( H ) | } with equality when G = H = K n .
Proof. 
If G and H are two graphs of order at most n, then G H K n K n and c h ( G H ) c h ( K n K n ) = c h ( L ( K n , n ) ) = n , with the last equality following from Theorem 2. □
Corollary 10. 
If | V ( G ) | n , then G K n is chromatic-choosable.

6. Conclusions

The results presented in this paper provide new insights into the relationship between the structure of a graph and its choice number, particularly for chordal, chordless, and some non-chordal graphs. Together, the corollaries and the example illustrate a connection between chromatic-choosability and graph decompositions, offering new tools to identify classes of chromatic-choosable graphs that are chordless or non-chordal. The question of whether there might be non-chordal graphs that are 2-choosable, thus chromatic-choosable, was answered affirmatively by Erdös et al. [3] when they characterized all 2-choosable graphs, mainly that every component of such graphs must be 2-choosable. We hope that the results presented here will help further characterize 3-choosable graphs given some earlier work in this respect by Alon et al. [22] when they showed that every bipartite planar graph is 3-choosable; our results make no distinctions between planar and non-planar graphs as every bipartite graph is chordless and non-chordal graphs include all multipartite graphs with 3 or more parts. Finally, we observe that the bound of Theorem 17 is tight for planar graphs, as Voigt and a few other researchers [23,24,25] have found some examples of planar triangle-free graphs (having more than two odd holes) that are not 3-choosable.

Author Contributions

Author Contributions: J.A.: Conceptualization, writing—original draft; J.A., J.S., W.G. and S.G.: review, and editing; J.A.: corresponding author, supervision; and S.G. and W.G.: funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in the study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hoffman, D.G.; Johnson, P.D., Jr. On the choice number of Km,n. Congr. Numer. 1993, 98, 105–111. [Google Scholar]
  2. West, D. Introduction to Graph Theory; Prentice Hall: Hoboken, NJ, USA, 2001. [Google Scholar]
  3. Erdös, P.; Rubin, A.L.; Taylor, H. Choosability in graphs. Congr. Numer. 1980, 26, 125–157. [Google Scholar]
  4. Vizing, V.G. Colouring the vertices of a graph in prescribed colours. Metody Diskret. Anal. 1976, 29, 3–10. (In Russian) [Google Scholar]
  5. Allagan, J.; Johnson, P. Estimates of the Choice Numbers and the Ohba numbers of some complete multipartite graphs. Ars Comb. 2015, 119, 167–176. [Google Scholar]
  6. Allagan, J.; Johnson, P. The Choice Number of K(4,2,…,2)-A Dispute Resolved. Congr. Numer. 2008, 191, 65–70. [Google Scholar]
  7. Allagan, J.; Bobga, B. Choice number of multi-bridge graphs. Comput. Sci. J. Mold. 2017, 25, 247–255. [Google Scholar]
  8. Galvin, F. The list chromatic index of a bipartite multigraph. J. Comb. Theory 1995, 63, 153–158. [Google Scholar] [CrossRef]
  9. Gravier, S.; Maffray, F. Graphs whose choice number is equal to their chromatic number. J. Graph Theory 1998, 27, 87–97. [Google Scholar] [CrossRef]
  10. Noel, J.; Reed, B.A.; Wu, H. A proof of a conjecture of Ohba. J. Graph Theory 2014, 79, 130–135. [Google Scholar] [CrossRef]
  11. Ohba, K. On chromatic-choosable graphs. J. Graph Theory 2002, 40, 130–135. [Google Scholar] [CrossRef]
  12. Jensen, T.R.; Toft, B. Graph Coloring Problems; John Wiley & Sons: Hoboken, NJ, USA, 1995. [Google Scholar]
  13. Hale, W.K. Frequency Assignment: Theory and Applications. Proc. IEEE 1980, 68, 1497–1514. [Google Scholar] [CrossRef]
  14. Chaitin, G.J.; Auslander, M.A.; Chandra, A.K.; Cocke, J.; Hopkins, M.E.; Markstein, P.W. Register Allocation via Coloring. Comput. Lang. 1981, 6, 47–57. [Google Scholar] [CrossRef]
  15. Kierstead, H.A. On the choosability of complete multipartite graphs with part size three. Discret. Math. 2000, 211, 255–259. [Google Scholar] [CrossRef]
  16. Kierstead, H.A.; Salmon, A.; Wang, R. On the choice number of complete multipartite graphs with part size four. Eur. J. Comb. 2016, 58, 1–16. [Google Scholar] [CrossRef]
  17. Enomoto, H.; Ohba, K.; Ota, K.; Sakamoto, J. Choice number of some complete multi-partite graphs. Discret. Math. 2002, 244, 55–66. [Google Scholar] [CrossRef]
  18. Dirac, G.A. On rigid circuit graphs. Abh. Math. Semin. Univ. Hambg. 1961, 25, 71–76. [Google Scholar] [CrossRef]
  19. Vasudevan, N.K.; Geetha, J.; Somasundaram, K. Chromatic Choosability for Some Classes of Perfect Graphs. Discret. Math. Algorithms Appl. 2025, 17, 2450033. [Google Scholar] [CrossRef]
  20. Duchet, P. Classical Perfect Graphs, An introduction with emphasis on triangulated and interval graphs. Ann. Discrete Math. 1984, 21, 67–96. [Google Scholar]
  21. Farber, M. Characterizations of strongly chordal graphs. Discret. Math. 1983, 43, 173–189. [Google Scholar] [CrossRef]
  22. Alon, N.; Tarsi, M. Colorings and orientations of graphs. Combinatorica 1992, 12, 125–134. [Google Scholar] [CrossRef]
  23. Glebova, A.N.; Kostochka, A.V.; Tashkinova, V.A. Smaller planar triangle-free graphs that are not 3-list-colorable. Discret. Math. 2005, 290, 269–274. [Google Scholar] [CrossRef]
  24. Voigt, M. A not 3-choosable planar graph without 3-cycles. Discret. Math. 2006, 306, 2830–2833. [Google Scholar] [CrossRef]
  25. Voigt, M. List colourings of planar graphs. Discret. Math. 1993, 120, 215–219. [Google Scholar] [CrossRef]
Figure 1. Two non-chromatic-choosable graphs with two list assignments.
Figure 1. Two non-chromatic-choosable graphs with two list assignments.
Mathematics 13 01337 g001
Figure 2. Two chordal graphs.
Figure 2. Two chordal graphs.
Mathematics 13 01337 g002
Figure 3. A decomposition of G = P 3 P 3 into C 4 ’s with red edges representing the separators ( P 3 and K 2 ) at each of the two stages in the decomposition.
Figure 3. A decomposition of G = P 3 P 3 into C 4 ’s with red edges representing the separators ( P 3 and K 2 ) at each of the two stages in the decomposition.
Mathematics 13 01337 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Allagan, J.; Su, J.; Gao, W.; Gao, S. Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs. Mathematics 2025, 13, 1337. https://doi.org/10.3390/math13081337

AMA Style

Allagan J, Su J, Gao W, Gao S. Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs. Mathematics. 2025; 13(8):1337. https://doi.org/10.3390/math13081337

Chicago/Turabian Style

Allagan, Julian, Jianning Su, Weizheng Gao, and Shanzhen Gao. 2025. "Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs" Mathematics 13, no. 8: 1337. https://doi.org/10.3390/math13081337

APA Style

Allagan, J., Su, J., Gao, W., & Gao, S. (2025). Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs. Mathematics, 13(8), 1337. https://doi.org/10.3390/math13081337

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop