Given a graph with a start vertex S and end vertex E, how to find k shortest paths from S to E conditioned that all vertices must be visited exactly once?
The graph can have cycles. Can someone please elaborate how to use Dijkstra or Viterbi algorithm to solve this? Start = S, End = End, A,B and C should be visit exactly once