Gráfico dado $G$ $H$ y una función entre el $f : G \rightarrow H$ entre el vértice de conjuntos, podemos decir que $f$ es un gráfico homomorphism iff para todos los vértices $x$ $y$ $G$ tal que $xy$ es un borde de $G$, sostiene que $f(x)f(y)$ es un borde de $H$.
Sin embargo, algunos autores definen los gráficos como el no tener bucles, mientras que otros permiten a los bucles. Estos conducen a diferentes nociones de homomorphism. Hay un correcto?
En particular, rechazando bucles conduce a una más estricta de la noción de homomorphism, porque significa que si $f$ es un homomorphism, a continuación, para todos los vértices $x$ $y$ $G$ tal que $xy$ es un borde de $G$, sostiene que $f(x) \neq f(y)$. (Porque de lo contrario $f(x)f(y)$ sería un bucle en $H$).
Por otro lado, lo que permite bucles conduce a una más leve noción de homomorphism: en virtud de esta definición, un homomorphism puede contraer una enorme gráfico de $G$ a un pequeño gráfico de $H$ con sólo un vértice y uno de los bordes.