A randomized parallel branch-and-bound algorithm (Q1118396)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 4094792
Language Label Description Also known as
default for all languages
No label defined
    English
    A randomized parallel branch-and-bound algorithm
    scientific article; zbMATH DE number 4094792

      Statements

      A randomized parallel branch-and-bound algorithm (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      1988
      0 references
      Randomized algorithms are algorithms that employ randomness in their solution method. We show that the performance of randomized algorithms is less affected by factors that prevent most parallel deterministic algorithms from attaining their theoretical speedup bounds. A major reason is that the mapping of randomized algorithms onto multiprocessors involves very little scheduling or communication overhead. Furthermore, reliability is enhanced because the failure of a single processor leads only to degradation, not failure, of the algorithm. We present results of an extensive simulation done on a multiprocessor simulator, running a randomized branch-and-bound algorithm. The particular case we consider is the knapsack problem, due to its ease of formulation. We observe the largest speedups in precisely those problems that take large amoungs of time to solve.
      0 references
      parallel deterministic algorithms
      0 references
      speedup
      0 references
      randomized algorithms
      0 references
      branch-and-bound algorithm
      0 references
      knapsack
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references