I recently encountered a brain-teaser, which, after being stripped from literary flourishes, is reduced to the following:
- take a graph $G$ composed of vertices and edges of a unit cube in $\Bbb R^N$
- to each vertex of $G$ assign one of $N$ distinct colors such that each vertex is adjacent to vertices of all possible colors ("each vertex sees $N$ colors")
- describe all $N$ for which this procedure is possible.
I can show by hand that for $N=1,2,4$ this is possible and impossible for $N=3$; I do not have necessary knowledge to solve this problem in general.
I wonder if there are entry-level sources on graph theory that would allow me to tackle this problem. Any pointers are welcome, too. Please feel free to edit the question to add relevant tags.