Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fair and Tolerant Vertex Coloring

Updated 20 November 2025
  • Fair and tolerant vertex coloring is defined by assigning colors to vertices so that a controlled fraction of same-colored neighbors is allowed, ensuring equitable color distribution.
  • The framework utilizes real parameters (α and β) to balance color assignments, leading to new structural and spectral bounds that extend classical chromatic concepts.
  • This approach bridges combinatorial topology and spectral graph theory, opening research directions in algorithmic complexity and invariant separations compared to proper vertex coloring.

A Fair and Tolerant (FAT) vertex coloring is a framework in graph theory that generalizes traditional coloring concepts by permitting a controlled fraction of neighbors of the same color for each vertex, under a fairness constraint on how all colors are seen in neighbor sets. The FAT chromatic number χFAT(G)\chi^{\mathrm{FAT}}(G) quantifies the largest number of colors for which a graph GG admits a FAT coloring. Unlike proper vertex coloring, where adjacency imposes strict color separation, FAT colorings interpolate between proper and imbalanced color assignments by encoding tolerance levels via real parameters. This notion has yielded new structural and spectral bounds, motivated separation results for classic invariants, and grounded new directions in combinatorial and algebraic graph theory (Shaebani, 18 Nov 2025, Beers et al., 21 Oct 2025).

1. Formal Definition and Principal Properties

Given a simple finite graph G=(V,E)G=(V,E) and an arbitrary vertex coloring c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\} with resulting nonempty color classes Vi=c1(i)V_i = c^{-1}(i) (i=1,,k)(i=1,\dots,k), a FAT kk-coloring is a coloring for which there exist real parameters α,β[0,1]\alpha, \beta \in [0,1] such that for every vertex vVv\in V and every color class ViV_i,

GG0

where GG1 denotes the open neighborhood of GG2. The parameters must fulfill the balance equation GG3 to partition each neighbor set exactly. The FAT chromatic number is then

GG4

This encoding recovers proper colorings for GG5 and GG6, but admits much more flexible configurations. In regular graphs, FAT colorings enforce balanced color-class sizes (Shaebani, 18 Nov 2025, Beers et al., 21 Oct 2025).

2. Illustrative Examples and Behavioral Extremes

The theory is informed by explicit computations for graph families:

  • Complete graphs GG7: Each singleton class GG8 gives GG9 with G=(V,E)G=(V,E)0.
  • Empty graphs G=(V,E)G=(V,E)1: The trivial partition yields G=(V,E)G=(V,E)2, illustrating a maximal gap.
  • Bipartite graphs and trees: For G=(V,E)G=(V,E)3 or trees, G=(V,E)G=(V,E)4, often achieved with standard bipartition.
  • Cycles G=(V,E)G=(V,E)5: For even G=(V,E)G=(V,E)6, a FAT-2-coloring exists; for odd G=(V,E)G=(V,E)7, one can realize FAT-3-colorings, but not two, unless G=(V,E)G=(V,E)8 (Beers et al., 21 Oct 2025, Shaebani, 18 Nov 2025).

The essential distinction from classic chromatic number emerges in these bounds and achievable gaps, as detailed in the following table:

Graph Class G=(V,E)G=(V,E)9 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}0 Achievable c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}1
c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}2 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}3 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}4 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}5
c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}6 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}7 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}8 c ⁣:V{1,,k}c\colon V\to \{1,\dots,k\}9
Vi=c1(i)V_i = c^{-1}(i)0 Vi=c1(i)V_i = c^{-1}(i)1 Vi=c1(i)V_i = c^{-1}(i)2 Vi=c1(i)V_i = c^{-1}(i)3
Vi=c1(i)V_i = c^{-1}(i)4 (cycle) Vi=c1(i)V_i = c^{-1}(i)5 Vi=c1(i)V_i = c^{-1}(i)6 Vi=c1(i)V_i = c^{-1}(i)7

No universal function bounds Vi=c1(i)V_i = c^{-1}(i)8 in terms of Vi=c1(i)V_i = c^{-1}(i)9 or vice versa, as both absolute and relative gaps can be unbounded (Shaebani, 18 Nov 2025).

3. Structural and Spectral Bounds

FAT colorings admit nontrivial structural and spectral bounds:

  • Minimum-degree bound: (i=1,,k)(i=1,\dots,k)0, where (i=1,,k)(i=1,\dots,k)1 is the minimum degree. Each color beyond the own class must be represented in the neighborhood, forcing strict degree constraints.
  • Spectral (Laplacian) bound: If (i=1,,k)(i=1,\dots,k)2 admits a FAT (i=1,,k)(i=1,\dots,k)3-coloring with parameter (i=1,,k)(i=1,\dots,k)4, then (i=1,,k)(i=1,\dots,k)5 is an eigenvalue of the normalized Laplacian (i=1,,k)(i=1,\dots,k)6 of (i=1,,k)(i=1,\dots,k)7, with multiplicity at least (i=1,,k)(i=1,\dots,k)8. Therefore, the FAT chromatic number is bounded above by the maximum eigenvalue multiplicity plus one: (i=1,,k)(i=1,\dots,k)9.
  • Regular graphs: In any kk0-regular connected graph, all color classes must be equal-sized; thus, kk1 divides kk2.

A consequence is that FAT colorings are tightly connected to partitioning eigenstructures and to divisibility properties in regular graphs (Beers et al., 21 Oct 2025).

4. Separation from Classical Chromatic Theory

FAT colorings break several expected relations with the standard chromatic number:

  • There is no function kk3 such that kk4 for all kk5. Disconnected empty graphs or bipartite families with growing colorings (by Beers and Mulas) show kk6 fixed while kk7 is unbounded.
  • Conversely, no function kk8 satisfies kk9 universally; disjoint unions of cliques can force α,β[0,1]\alpha, \beta \in [0,1]0 arbitrarily larger than α,β[0,1]\alpha, \beta \in [0,1]1.
  • Both differences α,β[0,1]\alpha, \beta \in [0,1]2 and α,β[0,1]\alpha, \beta \in [0,1]3 are unbounded, even for connected graphs (Shaebani, 18 Nov 2025).

These separations demarcate FAT coloring as a genuinely distinct invariant with non-monotonic relationships to existing parameters.

5. Algorithmic Aspects and Complexity

The primary existence proofs for FAT colorings rely on combinatorial-topological principles and are often non-constructive. Tucker's lemma, as used in the fair splitting of colored paths, forms a combinatorial analog of the Borsuk–Ulam theorem, applying to sign-vectors encoding color assignments and removals (Alishahi et al., 2017).

  • General algorithmic status: Determining α,β[0,1]\alpha, \beta \in [0,1]4 remains an open complexity problem and may be computationally hard. The exponential size of the coloring configuration space (via α,β[0,1]\alpha, \beta \in [0,1]5 and assignments) complicates direct search.
  • Special cases via flow/matching: For paths and special graphs, once removal sets are fixed (tolerant splitting), standard bipartite matching or network flow reduces the instance to polynomial time (Alishahi et al., 2017).
  • Random and structural colorings: Algorithmic behavior for variants (list-FAT, fractional-FAT) and for random graphs is largely unexplored (Beers et al., 21 Oct 2025).

FAT colorings generalize to partitioning tasks on colored paths:

  • Tolerant fair splitting: Every vertex-colored path can be split into two independent sets after removing at most one vertex per color, achieving nearly balanced counts for each color class. The proof applies the octahedral Tucker lemma to encode parity constraints and fair splitting conditions into sign-vectors mapped by symmetric labelings (Alishahi et al., 2017).
  • Algorithmic reduction: After a deletion set per color is fixed, finding the fair bipartition reduces to matching, making it tractable for certain path-like inputs.

Such tolerant variants demonstrate the flexibility of the FAT coloring paradigm and its compatibility with combinatorial topology and equitable partitioning results.

7. Open Problems and Research Directions

Current research directions in FAT coloring include:

  • Determining α,β[0,1]\alpha, \beta \in [0,1]6 for additional graph families (e.g., hypercubes, chordal, planar, random graphs).
  • Investigating the algorithmic complexity for the existence of FAT α,β[0,1]\alpha, \beta \in [0,1]7-colorings and related decision problems.
  • Extending structural and spectral bounds, especially for non-regular graphs and via fractional or randomized colorings.
  • Completing the classification of irreducible FAT colorings and their coarsenings.
  • Clarifying under what containment conditions α,β[0,1]\alpha, \beta \in [0,1]8 when α,β[0,1]\alpha, \beta \in [0,1]9 (Beers et al., 21 Oct 2025, Shaebani, 18 Nov 2025).

The theory of fair and tolerant vertex coloring, positioned at the intersection of equitable graph partitioning, spectral theory, and combinatorial topology, continues to evolve with foundational and algorithmic advancements.

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

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 Fair And Tolerant Vertex Coloring.