The Design and Analysis of Parallel Tree-Searching Algorithms

碩士 === 國防管理學院 === 資源管理研究所 === 86 === Tree-Searching algorithms may solve many problems which are indicated in tree structure. "Branch-and-bound strategy" can effectively decrease searching times and shorten problem-solving time. We can see the obvious performance if we make them parallel...

Full description

Bibliographic Details
Main Author: 賴焜泰
Other Authors: 徐熊健
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/89579526016365135399
id ndltd-TW-086NDMC3399017
record_format oai_dc
spelling ndltd-TW-086NDMC33990172015-10-13T11:06:20Z http://ndltd.ncl.edu.tw/handle/89579526016365135399 The Design and Analysis of Parallel Tree-Searching Algorithms 樹狀搜尋平行演算法的設計與分析 賴焜泰 碩士 國防管理學院 資源管理研究所 86 Tree-Searching algorithms may solve many problems which are indicated in tree structure. "Branch-and-bound strategy" can effectively decrease searching times and shorten problem-solving time. We can see the obvious performance if we make them parallel. Under the consideration of cost and performance, we use Parallel Virtue Machine(PVM) to reorganize current work-stations to create parallel computing environment. We propose a parallel computing model in the parallel computing environment, called master-agent(thread)-control. We applied the concepts of branch-and-bound, multi-processes, and shared-memory to design a multi-thread tree-searchingalgorithm and then experiment and analyse the performance. We use the probability model to analyse our multi-thread tree-searching algorithm. Our analysis covers computing time, communication time and acceleration anomaly. We use the traveling salesperson prblem (TSP) as an example to experiment. We decompose the branching tree of the TSP so that threads can be assigned to solve those subtrees(subproblems) concurrently and cooperatively. We make experiment with the master-agent-control model on the PVM computing environment which is organized by 2 work-stations, 4, and 6. The experimental results reveal that our multi-thread tree-searching algorithm and master-agent(thread)-control model are effective and cost less. 徐熊健 伍台國 1998 學位論文 ; thesis 232 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國防管理學院 === 資源管理研究所 === 86 === Tree-Searching algorithms may solve many problems which are indicated in tree structure. "Branch-and-bound strategy" can effectively decrease searching times and shorten problem-solving time. We can see the obvious performance if we make them parallel. Under the consideration of cost and performance, we use Parallel Virtue Machine(PVM) to reorganize current work-stations to create parallel computing environment. We propose a parallel computing model in the parallel computing environment, called master-agent(thread)-control. We applied the concepts of branch-and-bound, multi-processes, and shared-memory to design a multi-thread tree-searchingalgorithm and then experiment and analyse the performance. We use the probability model to analyse our multi-thread tree-searching algorithm. Our analysis covers computing time, communication time and acceleration anomaly. We use the traveling salesperson prblem (TSP) as an example to experiment. We decompose the branching tree of the TSP so that threads can be assigned to solve those subtrees(subproblems) concurrently and cooperatively. We make experiment with the master-agent-control model on the PVM computing environment which is organized by 2 work-stations, 4, and 6. The experimental results reveal that our multi-thread tree-searching algorithm and master-agent(thread)-control model are effective and cost less.
author2 徐熊健
author_facet 徐熊健
賴焜泰
author 賴焜泰
spellingShingle 賴焜泰
The Design and Analysis of Parallel Tree-Searching Algorithms
author_sort 賴焜泰
title The Design and Analysis of Parallel Tree-Searching Algorithms
title_short The Design and Analysis of Parallel Tree-Searching Algorithms
title_full The Design and Analysis of Parallel Tree-Searching Algorithms
title_fullStr The Design and Analysis of Parallel Tree-Searching Algorithms
title_full_unstemmed The Design and Analysis of Parallel Tree-Searching Algorithms
title_sort design and analysis of parallel tree-searching algorithms
publishDate 1998
url http://ndltd.ncl.edu.tw/handle/89579526016365135399
work_keys_str_mv AT làikūntài thedesignandanalysisofparalleltreesearchingalgorithms
AT làikūntài shùzhuàngsōuxúnpíngxíngyǎnsuànfǎdeshèjìyǔfēnxī
AT làikūntài designandanalysisofparalleltreesearchingalgorithms
_version_ 1716839138093694976