Parallel Branch and Bound Algorithms for Integer and Mixed Integer Linear Programming Problems under PVM

In this paper we consider efficient parallel Branch and Bound (B&B) algorithms for Integer Linear Programming (ILP) and Mixed ILP (MILP) Problems in a MIMD distributed memory environment. The algorithms are scalable and run on a cluster of workstations under PVM. To achieve efficient parallel implementation and to speedup the computations in our approach, firstly, we apply various preprocessing techniques in order to reduce the problem size prior to optimization, and secondly, we apply B&B algorithms with dynamic distribution of tasks among the processors.

[1]  Per S. Laursen Simple Approches to Parallel Branch and Bound , 1993, Parallel Comput..

[2]  Panos M. Pardalos,et al.  SCOOP: Solving Combinatorial Optimization Problems in Parallel , 1996, Solving Combinatorial Optimization Problems in Parallel.

[3]  Djangir A. Babayev,et al.  Reducing the number of variables in Integer and Linear Programming Problems , 1994, Comput. Optim. Appl..

[4]  Bernard Gendron,et al.  Parallel Branch-and-Branch Algorithms: Survey and Synthesis , 1994, Oper. Res..

[5]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988, Wiley interscience series in discrete mathematics and optimization.

[6]  Jonathan Eckstein,et al.  Parallel Branch-and-Bound Algorithms for General Mixed Integer Programming on the CM-5 , 1994, SIAM J. Optim..

[7]  Eugene Shragowitz,et al.  An analytical approach to floorplan design and optimization , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..