Papers
Topics
Authors
Recent
Search
2000 character limit reached

FAT Chromatic Number in Graph Colorings

Updated 20 November 2025
  • FAT chromatic number is a graph invariant defined via fair and tolerant colorings that balance same-color tolerance with equitable cross-class neighbor distribution.
  • It incorporates precise bounds such as degree, order, and volume divisibility, and leverages spectral criteria to relate coloring parameters to graph eigenvalues.
  • This concept bridges classical chromatic theory with equitable partitioning, opening research avenues in algorithmic complexity and spectral graph analysis.

The FAT chromatic number, denoted χFAT(G)\chi^{\mathrm{FAT}}(G), is a graph invariant originating from a relaxation of classical proper coloring, incorporating the dual principles of fairness and tolerance in color assignments. Introduced by Beers and Mulas, Fair and Tolerant (FAT) colorings generalize equitable and proper colorings by allowing each vertex to tolerate a prescribed fraction of same-colored neighbors while distributing the remaining neighbors evenly among other color classes. This non-proper coloration paradigm establishes a new maximal coloring parameter distinct from the chromatic number and sheds light on the interplay between local regularity and global colorability constraints (Beers et al., 21 Oct 2025, Shaebani, 18 Nov 2025).

1. Formal Definitions and Fundamental Properties

Let G=(V,E)G=(V,E) be a finite, simple, undirected graph. The standard notation for the degree of a vertex vv is deg(v)\deg(v) and e(v,S)=N(v)Se(v,S) = |N(v)\cap S| for SVS\subseteq V, where N(v)N(v) is the neighborhood of vv.

FAT kk-Coloring

A FAT kk-coloring is a coloring G=(V,E)G=(V,E)0 that partitions G=(V,E)G=(V,E)1 into nonempty color-classes G=(V,E)G=(V,E)2 such that for real parameters G=(V,E)G=(V,E)3, every G=(V,E)G=(V,E)4 and G=(V,E)G=(V,E)5:

G=(V,E)G=(V,E)6

with the normalization constraint G=(V,E)G=(V,E)7.

  • Fairness: Each vertex distributes a fraction G=(V,E)G=(V,E)8 of its neighbors to each other color class.
  • Tolerance: A fraction G=(V,E)G=(V,E)9 of a vertex's neighbors may share its color.

When vv0 (and vv1), the coloring is a proper and equitable coloring.

FAT Chromatic Number

The FAT chromatic number, vv2, is defined as

vv3

This parameter is always at least vv4 due to the trivial coloring, and is at most vv5 (as each class must be nonempty).

2. Bounds and Structural Constraints

Numerous general and structural bounds on vv6 have been established:

  • Degree Bound: If vv7, then

vv8

This is tight for vv9 [(Beers et al., 21 Oct 2025), Prop. 2.1].

  • Order Bound: deg(v)\deg(v)0, with equality if and only if deg(v)\deg(v)1.
  • Volume Divisibility: In any FAT deg(v)\deg(v)2-coloring with deg(v)\deg(v)3, all color classes have the same total degree volume:

deg(v)\deg(v)4

Thus, deg(v)\deg(v)5 divides deg(v)\deg(v)6 [(Beers et al., 21 Oct 2025), Prop. 2.8].

  • Regular Graphs: For connected deg(v)\deg(v)7-regular deg(v)\deg(v)8, each color class has deg(v)\deg(v)9 vertices and e(v,S)=N(v)Se(v,S) = |N(v)\cap S|0 divides e(v,S)=N(v)Se(v,S) = |N(v)\cap S|1 [(Beers et al., 21 Oct 2025), Thm. 2.5].
  • Relation to Chromatic Number: Every proper e(v,S)=N(v)Se(v,S) = |N(v)\cap S|2-coloring is a FAT coloring with e(v,S)=N(v)Se(v,S) = |N(v)\cap S|3, so

e(v,S)=N(v)Se(v,S) = |N(v)\cap S|4

but strict inequalities in either direction occur.

3. Spectral Criteria

Let e(v,S)=N(v)Se(v,S) = |N(v)\cap S|5 be the normalized Laplacian of e(v,S)=N(v)Se(v,S) = |N(v)\cap S|6 with spectrum e(v,S)=N(v)Se(v,S) = |N(v)\cap S|7, and let e(v,S)=N(v)Se(v,S) = |N(v)\cap S|8 be the maximal multiplicity of any eigenvalue.

  • Main Theorem: If e(v,S)=N(v)Se(v,S) = |N(v)\cap S|9 admits a FAT SVS\subseteq V0-coloring with fairness-parameter SVS\subseteq V1, then SVS\subseteq V2 is an eigenvalue of SVS\subseteq V3 with multiplicity at least SVS\subseteq V4 [(Beers et al., 21 Oct 2025), Thm. 3.4].
  • Spectral Bound: This gives

SVS\subseteq V5

with equality for SVS\subseteq V6 where SVS\subseteq V7 [(Beers et al., 21 Oct 2025), Cor. 3.5].

  • Regular graphs: For SVS\subseteq V8-regular SVS\subseteq V9, N(v)N(v)0 is an eigenvalue of the Kirchhoff Laplacian, and N(v)N(v)1 of the adjacency matrix, with multiplicity at least N(v)N(v)2 [(Beers et al., 21 Oct 2025), Thm. 3.7].

4. Exact Values for Standard Graph Classes

Some families admit explicit formulas for N(v)N(v)3:

Graph Class N(v)N(v)4 Formula Comments
Complete N(v)N(v)5 N(v)N(v)6 Each vertex its own class
Bipartite, Tree N(v)N(v)7 Proper 2-coloring achieves N(v)N(v)8, N(v)N(v)9
Cycle vv0 vv1 (if vv2 odd, vv3); vv4 (if vv5 even, vv6); vv7 (if vv8) See [(Beers et al., 21 Oct 2025), Ex. 2.18]
Petal graph vv9 kk0; proper 3-coloring
Book graph kk1 kk2 if kk3 odd; kk4 if kk5 even Odd/even degree gcd governs the value
Turán kk6 kk7 For kk8, kk9-regular case

Further, in the edgeless graph kk0, kk1 and kk2 (singleton color classes) (Shaebani, 18 Nov 2025).

5. Relationship with Ordinary Chromatic Number

The FAT chromatic number is not bounded above or below by any function of the ordinary chromatic number kk3. Explicit constructions demonstrate the unbounded separation in both directions [(Shaebani, 18 Nov 2025), Thms. 2.1–2.2]:

  • There exist families with kk4 fixed and kk5, and vice versa.
  • For example, in the graph kk6 formed from kk7 minus a perfect matching, kk8 but kk9 [(Shaebani, 18 Nov 2025), Thm. 2.1].
  • Conversely, for a graph G=(V,E)G=(V,E)00 with a large clique and attached pendant triangles, G=(V,E)G=(V,E)01 while G=(V,E)G=(V,E)02 is arbitrarily large [(Shaebani, 18 Nov 2025), Thm. 2.2].
  • No functions G=(V,E)G=(V,E)03 exist such that G=(V,E)G=(V,E)04 or G=(V,E)G=(V,E)05 for all G=(V,E)G=(V,E)06.

For disconnected graphs, unbounded gaps are easily achieved by assembling suitable disjoint unions of cliques.

6. Computational Aspects and Algorithmic Considerations

The computational complexity of determining G=(V,E)G=(V,E)07 remains unresolved. Whether this decision problem is NP-complete, or whether it admits efficient polynomial-time algorithms for general or restricted classes, is posed as an open problem [(Beers et al., 21 Oct 2025), Question 7.2]. A constructive result is that, given a FAT G=(V,E)G=(V,E)08-coloring, one can merge classes to obtain FAT G=(V,E)G=(V,E)09-colorings G=(V,E)G=(V,E)10 with associated parameters, yielding a full lattice of colorings from the maximal irreducible ones [(Beers et al., 21 Oct 2025), Thm. 5.1].

7. Open Problems and Directions

Significant questions remain regarding the FAT chromatic number, many of which are explicitly stated in the literature [(Beers et al., 21 Oct 2025), §7], (Shaebani, 18 Nov 2025):

  1. Gap Quantification: For which classes is G=(V,E)G=(V,E)11 bounded or characterized?
  2. Algorithmic Complexity: Is computing G=(V,E)G=(V,E)12 NP-complete?
  3. Probabilistic Behavior: What are typical values of G=(V,E)G=(V,E)13 for random regular graphs?
  4. Relaxed FAT-variants: What can be said for edge/FAT-variants with only tolerance but not fairness?
  5. Monotonicity: Does subgraph monotonicity hold, i.e., for G=(V,E)G=(V,E)14, is G=(V,E)G=(V,E)15?
  6. Spectral Extensions: Can spectral characterization for non-regular graphs be established?
  7. Turán Extensions: Can the explicit formula for G=(V,E)G=(V,E)16 on Turán graphs be extended to all multipartite graphs?
  8. Enumerative Questions: Which G=(V,E)G=(V,E)17 admit exactly G=(V,E)G=(V,E)18 irreducible FAT colorings for a given G=(V,E)G=(V,E)19?
  9. Parameter Realizability: For fixed G=(V,E)G=(V,E)20 and G=(V,E)G=(V,E)21, does there exist G=(V,E)G=(V,E)22 with such a FAT G=(V,E)G=(V,E)23-coloring? 10. Simultaneous Maximization: For G=(V,E)G=(V,E)24, does there exist G=(V,E)G=(V,E)25 with G=(V,E)G=(V,E)26 and parameter G=(V,E)G=(V,E)27 as above?

A plausible implication is that future results on the interplay between G=(V,E)G=(V,E)28 and spectral graph theory may yield deeper insight into equitable partitioning in complex networks.

8. Illustrative Examples

The following table summarizes computed values for small canonical graphs (Beers et al., 21 Oct 2025, Shaebani, 18 Nov 2025):

Graph G=(V,E)G=(V,E)29 Distinguishing Property
G=(V,E)G=(V,E)30 4 Complete graph: each vertex distinct class
G=(V,E)G=(V,E)31 2 Path: proper 2-coloring
G=(V,E)G=(V,E)32 1 Cycle, G=(V,E)G=(V,E)33 (odd, G=(V,E)G=(V,E)34)
G=(V,E)G=(V,E)35 3 Cycle, G=(V,E)G=(V,E)36
G=(V,E)G=(V,E)37 2 Cycle, G=(V,E)G=(V,E)38 (even, G=(V,E)G=(V,E)39)
G=(V,E)G=(V,E)40 2 Star (bipartite)

These examples demonstrate the diversity and sometimes counterintuitive values that the FAT chromatic number can take, further underscoring its distinction from the conventional graph chromatic number.


For further details and proofs, refer to "Fair and Tolerant (FAT) Graph Colorings" by Beers and Mulas (Beers et al., 21 Oct 2025) and "On Fair and Tolerant Colorings of Graphs" by Shaebani (Shaebani, 18 Nov 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to FAT Chromatic Number.