Load balancing methods and parallel dynamic programming algorithm using dominance technique applied to the 0--1 knapsack problem

  • Authors:
  • D. El Baz;M. Elkihel

  • Affiliations:
  • LAAS-CNRS, 7, Avenue du Colonel Roche, 31077 Toulouse, Cedex 4, France;LAAS-CNRS, 7, Avenue du Colonel Roche, 31077 Toulouse, Cedex 4, France

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The parallelization on a supercomputer of a one list dynamic programming algorithm using dominance technique and processor cooperation for the 0-1 knapsack problem is presented. Such a technique generates irregular data structure, moreover the number of undominated states is unforeseeable. Original and efficient load balancing strategies are proposed. Finally, computational results obtained with an Origin 3800 supercomputer are displayed and analyzed. To the best of our knowledge, this is the first time for which computational experiments on a supercomputer are presented for a parallel dynamic programming algorithm using dominance technique.