AI-LAb-Program-Std-2)-TSP
AI-LAb-Program-Std-2)-TSP
approach
V=4
vertex = []
for i in range(V):
if i != s:
vertex.append(i)
min_path = maxsize
next_permutation=permutations(vertex)
for i in next_permutation:
current_pathweight = 0
k=s
for j in i:
current_pathweight += graph[k][j]
k=j
current_pathweight += graph[k][s]
# update minimum
return min_path
# Driver Code
if __name__ == "__main__":
s=0
print(travellingSalesmanProblem(graph, s))
2) Implementation of TSP(Traveling Salesman Problem) using heuristic
approach
OUTPUT: