JUREMA , A NEW BRANCH & BOUND ANYTIME ALGORITHM FOR THE ASYMMETRIC TRAVELLING SALESMAN PROBLEM

In many different ways to solve combinatorial optimization problems, the Branch-and-Bound (BnB) method is one that performs implicit and complete enumeration of the solution space, and is one of the most popular methods because of its inherent optimality proof when in its termination. We show a new way to do Branch-and-Bound, evaluated to the Asymmetrical Traveling Salesman Problem (ATSP), called JUREMA. Jurema is an abundant tree from the Brazilian semi-arid, which topology in dry seasons looks like the BnB tree of the related method. The method Jurema showed to be of high performance for the very difficult ATSP instances, comparatively superior to traditional BnB-DFS commonly used for this propose. The method can be extended for other NP-Hard problems, once it can be combined with heuristic and metaheuristics with great success. Jurema is an Anytime BnB. We present the details of the method and the results for the difficult instances form the literature.

[1]  Richard T. Wong,et al.  Combinatorial Optimization: Algorithms and Complexity (Christos H. Papadimitriou and Kenneth Steiglitz) , 1983 .

[2]  Weixiong Zhang Branch-and-Bound Search Algorithms and Their Computational Complexity. , 1996 .

[3]  Teodor Gabriel Crainic,et al.  Parallel Branch‐and‐Bound Algorithms , 2006 .

[4]  Weixiong Zhang,et al.  Phase Transitions and Backbones of the Asymmetric Traveling Salesman Problem , 2011, J. Artif. Intell. Res..

[5]  Matteo Fischetti,et al.  An additive bounding procedure for the asymmetric travelling salesman problem , 1992, Math. Program..

[6]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[7]  Keld Helsgaun,et al.  An Effective Implementation of K-opt Moves for the Lin-Kernighan TSP Heuristic , 2007 .

[8]  Gerard Sierksma,et al.  Tolerance-based Branch and Bound algorithms for the ATSP , 2008, Eur. J. Oper. Res..

[9]  Alberício Pereira de Andrade,et al.  REGENERAÇÃO NATURAL DA JUREMA PRETA EM ÁREAS SOB PASTEJO DE BOVINOS , 2006 .

[10]  Edward P. K. Tsang,et al.  Guided local search and its application to the traveling salesman problem , 1999, Eur. J. Oper. Res..

[11]  T. U. Van Le,et al.  Techniques of Prolog Programming with Implementation of Logical Negation and Quantified Goals , 1992 .

[12]  Aliza Main,et al.  The travelling salesman problem , 1996 .

[13]  Weixiong Zhang,et al.  Depth-First Branch-and-Bound versus Local Search: A Case Study , 2000, AAAI/IAAI.

[14]  Weixiong Zhang,et al.  A Study of Complexity Transitions on the Asymmetric Traveling Salesman Problem , 1996, Artif. Intell..

[15]  Joshua Grass Reasoning about computational resource allocation , 1996, CROS.