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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |