te&lt;typename VertexListGraph, typename WeightMap,
    typename OutputIterator&gt;
void metric_tsp_approx_tour_from_vertex(VertexListGraph&amp; g,
    typename graph_traits&lt;VertexListGraph&gt;::vertex_descriptor start,
    WeightMap w, OutputIterator o)

<i>// visitor versions</i>
template&lt;typename VertexListGraph, typename TSPVertexVisitor&gt;
void metric_tsp_approx(VertexListGraph&amp; g, TSPVertexVisitor vis)

template&lt;typename VertexListGraph, typename Weightmap,
    typename VertexIndexMap, t