The penultimate step of the Christofides algorithm in solving the TSP asks us to find an Eulerian tour of the subgraph formed by uniting the MST of the original graph and MPM of a subgraph. I understand the starting point for the Eulerian tour will make a difference to the Hamiltonian circuit found after deleting the duplicate vertices in the next step. I am wondering if there is a way of finding what the best Euler tour would be? Or would you have to test every single one? This would seem inefficient for cases with lots of cities to visit.
Thanks for your help in advance!