As I understand it, a Hamiltonian path visits every vertex of a graph exactly once. Is there a name for a path which visits every vertex at least once?
Some graphs may be such that a cycle visiting every vertex, must visit some vertices more than once. I'd like to talk about the shortest such cycles.