Graph Coloring (From Games to Deterministic and Quantum Approaches)