Solving Integer programming Problem on Parallel Virtual Machine

碩士 === 國立清華大學 === 資訊科學研究所 === 85 ===   Integer Programming Problems are numerical optimization problems that arise frequently in operations research. Their classical solution method is a tree-search based branch and bound algorithm in which each tree node represents a linear programming problem. Al...

Full description

Bibliographic Details
Main Authors: Hsu, Chi-Che, 許繼哲
Other Authors: Wang, Biing-Feng
Format: Others
Language:en_US
Published: 1997
Online Access:http://ndltd.ncl.edu.tw/handle/55162875982763532876
id ndltd-TW-085NTHU3394028
record_format oai_dc
spelling ndltd-TW-085NTHU33940282015-10-13T18:05:33Z http://ndltd.ncl.edu.tw/handle/55162875982763532876 Solving Integer programming Problem on Parallel Virtual Machine 在PVM環境中解決整數規劃問題之研究 Hsu, Chi-Che 許繼哲 碩士 國立清華大學 資訊科學研究所 85   Integer Programming Problems are numerical optimization problems that arise frequently in operations research. Their classical solution method is a tree-search based branch and bound algorithm in which each tree node represents a linear programming problem. Although branch and bound is a widespread technique for searching an optimal solution, the running time is still not polynomially bounded. Consequently, the use of parallelism to speed up the execution of branch and bound algorithm has attracted many researchers in recent years. In the previous works, the implementation architectures used are multiprocessor systems, such as n CUBE or CM-5, that the processors are connected by high speed interconnection networks. Performance of that kind of systems are high, though, they are very expensive as for solving integer linear programming problems.   In this thesis, an efficient parallel branch and bound algorithm is proposed. The implementation of our parallel branch and bound algorithm is carried out on a distributed computing software environment called parallel Virtual Machine (PVM). In the PVM environment, several workstations are linked through networks to from a single computing resource.   To demonstrate the performance of our parallel solution, we solved many test problems from the real-world mixed integer programming problem test set MIPLIB. Each problem has been run in the combinations of 1, 2, 4, 8, 16 and 32 processors. Moreover, the test environment consists of 32 IBM PS2 workstations which are connected through 10M bps ethernet. Wang, Biing-Feng 王炳豐 1997 學位論文 ; thesis 84 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊科學研究所 === 85 ===   Integer Programming Problems are numerical optimization problems that arise frequently in operations research. Their classical solution method is a tree-search based branch and bound algorithm in which each tree node represents a linear programming problem. Although branch and bound is a widespread technique for searching an optimal solution, the running time is still not polynomially bounded. Consequently, the use of parallelism to speed up the execution of branch and bound algorithm has attracted many researchers in recent years. In the previous works, the implementation architectures used are multiprocessor systems, such as n CUBE or CM-5, that the processors are connected by high speed interconnection networks. Performance of that kind of systems are high, though, they are very expensive as for solving integer linear programming problems.   In this thesis, an efficient parallel branch and bound algorithm is proposed. The implementation of our parallel branch and bound algorithm is carried out on a distributed computing software environment called parallel Virtual Machine (PVM). In the PVM environment, several workstations are linked through networks to from a single computing resource.   To demonstrate the performance of our parallel solution, we solved many test problems from the real-world mixed integer programming problem test set MIPLIB. Each problem has been run in the combinations of 1, 2, 4, 8, 16 and 32 processors. Moreover, the test environment consists of 32 IBM PS2 workstations which are connected through 10M bps ethernet.
author2 Wang, Biing-Feng
author_facet Wang, Biing-Feng
Hsu, Chi-Che
許繼哲
author Hsu, Chi-Che
許繼哲
spellingShingle Hsu, Chi-Che
許繼哲
Solving Integer programming Problem on Parallel Virtual Machine
author_sort Hsu, Chi-Che
title Solving Integer programming Problem on Parallel Virtual Machine
title_short Solving Integer programming Problem on Parallel Virtual Machine
title_full Solving Integer programming Problem on Parallel Virtual Machine
title_fullStr Solving Integer programming Problem on Parallel Virtual Machine
title_full_unstemmed Solving Integer programming Problem on Parallel Virtual Machine
title_sort solving integer programming problem on parallel virtual machine
publishDate 1997
url http://ndltd.ncl.edu.tw/handle/55162875982763532876
work_keys_str_mv AT hsuchiche solvingintegerprogrammingproblemonparallelvirtualmachine
AT xǔjìzhé solvingintegerprogrammingproblemonparallelvirtualmachine
AT hsuchiche zàipvmhuánjìngzhōngjiějuézhěngshùguīhuàwèntízhīyánjiū
AT xǔjìzhé zàipvmhuánjìngzhōngjiějuézhěngshùguīhuàwèntízhīyánjiū
_version_ 1718028486305644544