Comparing different implementations of Branch and Bound Method

Posted on 1 July 2014 by Alexander Ignatyev

Optimer library is used as reference implementation.

The results of the reference implementation are presented in the third column “time (s.)”. Results of other implementations are presented in columns with names “(n)”, where n is a reference number of the implementation. Please see below the table to get the full list of the implementations.

Problem# of citiestime (s.)# of cores(1)(2)(3)(3) - Concorde(4)(5)
br17172.891834.186.9371256.524
ft535357.13682.530.440.27
ft70700.07821.871.51147.265
ftv33340.00440.110.013.940.156
ftv35360.00780.220.4697.4250.031
ftv38390.01280.220.51382.9580.031
ftv44450.00840.050.060.078
ftv47480.04181.372.070.406
ftv55560.347864.5610.592.437
ftv64650.19183.241.5630.211.984
ftv70710.301898.574.898.438.203
ftv90910.07781.541.484
ftv1001010.975821.87
ftv1101111.291889.56
ftv1201218.4538305.71
ftv1301310.421819.01114.265
ftv1401410.756813.3108.375
ftv1501510.40284.67132.078
ftv1601618.3288496.923771.093
ftv17017139.8278480656.59
kro124p100219.5558Not1000+5.613505.406
rbg3233230.306200.0342.968
rbg3583580.393200.030.0427.328
rbg4034030.60220.05847.10.0795.484
rbg4434430.73420.050.0581.620.0793.578
ry48p4815.9088105.8877.3511.3954.406
p43432280*84800Not

(1) AV Tyulenev, Application of integer linear programming with sequential elimination of cycles to solve the traveling salesman problem. 2012 (2) Marcel Turkensteen, Diptesh Ghosh, Boris Goldengorin, Gerard Sierksma. Tolerance-based Branch and Bound algorithms for the ATSP. 2008. (3) Remco Germs, Boris Goldengorin, Marcel Turkenstee. Lower tolerance-based Branch and Bound algorithms for the ATSP. 2012 (4) Pessoa, Tiago Carneiro. Estratégias paralelas inteligentes para o método branch-and- bound aplicadas ao problema do caixeiro viajante assimétrico. 2012. (5) IF Borhanov, VR Fazylov, “Little’s method with optimal matrix reduction”, Physics and mathematics, Cat. App. Kazan. State. University. Ser. Phys.-Math. Science, 148, No. 4, Kazan Univ., Kazan, 2006, 13-22

Tags: Optimer.