Golovach, P.A., Lidicky, B., Martin, B., Paulusma, D., "Finding vertex-surjective graph homomorphisms", Acta Informatica, 2012