Branch-and-bound and parallel computation: A historical note

  • Authors:
  • E.A Pruul;G.L Nemhauser;R.A Rushmeier

  • Affiliations:
  • Georgia Institute of Technology, Atlanta, GA 30332, USA;Georgia Institute of Technology, Atlanta, GA 30332, USA;Cornell University, Ithaca, NY 14853, USA

  • Venue:
  • Operations Research Letters
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

This historical note summarizes what we believe to have been the first use of parallel processing to solve a combinatorial optimization problem by a branch-and-bound algorithm. In 1975, a branch-and-bound algorithm for the traveling salesman problem that used p parallel processors with shared memory was simulated on a single processor. The results show that the simultaneous exploration of several nodes of the search tree yields better feasible solutions earlier. This allows earlier pruning of branches and significantly reduces the number of nodes searched.