Un homomorphism da un grafo un grafo è una mappatura da a tale che se ed sono adiacenti in allora e sono adiacenti in . Un endomorfismo di un grafico è un omomorfismo da a se stesso; è a virgola fissa se non esiste tale che ed è non banale se non è l'identità.G ′ = ( V ′ , E ′ ) f V V ′ x y E f ( x ) f ( y ) E ′ G G x f ( x ) = x
Di recente ho posto una domanda relativa agli automorfismi del poset (e del grafico) , ovvero agli endomorfismi biiettivi il cui contrario sono anche un endomorfismo. Ho trovato un lavoro correlato sul conteggio (e sulla decisione dell'esistenza di) automorfismi, ma la ricerca non è riuscita a trovare risultati relativi agli endomorfismi.
Da qui la mia domanda: qual è la complessità, dato un grafico , di decidere l'esistenza di un endomorfismo non banale di , o di contare il numero di endomorfismi? Stessa domanda con endomorfismi a virgola fissa.G
Penso che l'argomento fornito in questa risposta si estenda agli endomorfismi e giustifica che il caso dei grafici o dei poset bipartiti diretti non è più facile del problema per i grafici generali (il problema per i grafici generali si riduce a questo caso), ma la sua complessità no sembra semplice da determinare. È noto che decidere l'esistenza di un omomorfismo da un grafico a un altro è NP-difficile (questo è chiaro in quanto generalizza la colorazione dei grafi), ma sembra che limitare la ricerca di omomorfismi da un grafico a se stesso possa facilitare il problema, quindi questo non mi aiuta a determinare la complessità di questi problemi.