Daftar Isi:
  • This program try to find the shortest path from many cities using branch and bound algorithm. But branch and bound algotithm is not perfect algorithm. In some cases we will see that Branch and bound algorithm doesn't work well. So this program made a solusion to solve that problem. That is with recursive branch and bound. Recursive branch and bound is looking all path using branch and bound to find the destination cities then compare all of path. After that we will find the shortes path from the cities This program was made with Java language programming and using tree for saving the route of cities. Branch and bound algorithm is used to get the shortest path. With branch and bound algorithm we can predicting all possible path then find the shortest path from that