Solving Bi-knapsack Problem Using Tiling Approach for Dynamic Programming

  • Authors:
  • Benamar Sidi Boulenouar

  • Affiliations:
  • -

  • Venue:
  • Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
  • Year:
  • 2001

Quantified Score

Hi-index 0.06

Visualization

Abstract

In this paper we present an efficient parallelization of the dynamicpro gramming applied to bi-knapsack problem, in distributed memory machines(MMD). Our approach develops the tiling technique in order to control the grain parallelism and find the optimal granularity. Our proposed approach has been intensively validated on the Intel Paragon and IBM/SP2 using NX and MPI libraries. The experimental results show a linear acceleration, which enables to solve huge instances of the hardest known 0/1 bi-knapsack problems in a very reasonable time.