Parallel branch and bound algorithms for quadratic zero-one programs on the hypercube architecture

Parallel branch and bound algorithms for quadratic zero-one programs on the hypercube architecture

0.00 Avg rating0 Votes
Article ID: iaor1990311
Country: Switzerland
Volume: 22
Start Page Number: 271
End Page Number: 292
Publication Date: Mar 1990
Journal: Annals of Operations Research
Authors: ,
Keywords: programming: integer
Abstract:

On parallel architectures, Jacobi methods for computing the singular value decomposition (SVD) and the symmetric eigenvalue decomposition (EVD) have been established as one of the most popular algorithms due to their excellent parallelism. Most of the Jacobi algorithms for distributed-memory architectures have been developed under the assumption that matrices can be distributed over the processors by square blocks of an even order or column blocks with an even number of columns. Obviously, there is a limit on the number of processors while the authors need to deal with problems of various sizes. They propose algorithms to diagonalize oversized matrices on a given distributed-memory multiprocessor with good load balancing and minimal message passing. Performances of the proposed algorithms vary greatly, depending on the relation between the problem size and the number of available processors. The authors give theoretical performance analysis which suggest the faster algorithm for a given problem size on a given distributed-memory multiprocessor. Finally, they present a new implementation for the convergence test of the algorithms on a distributed-memory multiprocessor and the implementation results of the algorithms on the NCUBE/seven hypercube architecture.

Reviews

Required fields are marked *. Your email address will not be published.