On the Study of Efficient Metaheuristics via Pattern Reduction

博士 === 國立中山大學 === 資訊工程學系研究所 === 97 === Over the past three decades or so, metaheuristics has been one of the most important and successful techniques for finding the true or near optimal solution of complex problems. Instead of systematically enumerating and checking all the candidate solutions that...

Full description

Bibliographic Details
Main Authors: Chun-Wei Tsai, 蔡崇煒
Other Authors: Ming-Chao Chiang
Format: Others
Language:en_US
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/s52789
id ndltd-TW-097NSYS5392011
record_format oai_dc
spelling ndltd-TW-097NSYS53920112019-05-29T03:42:52Z http://ndltd.ncl.edu.tw/handle/s52789 On the Study of Efficient Metaheuristics via Pattern Reduction 以樣式歸納法提升超啟發式演算法效能之研究 Chun-Wei Tsai 蔡崇煒 博士 國立中山大學 資訊工程學系研究所 97 Over the past three decades or so, metaheuristics has been one of the most important and successful techniques for finding the true or near optimal solution of complex problems. Instead of systematically enumerating and checking all the candidate solutions that would take forever to accomplish, it works by guessing the right directions for finding the true or near optimal solution so that the space searched, and thus the time required, can be significantly reduced. However, our observation shows that most of the metaheuristic algorithms face a common problem. That is, because of the requirements of convergence, they all involve a lot of redundant computations during the convergence process. In this thesis, we present a simple but efficient algorithm for solving the problem, called the Pattern Reduction algorithm (or PR for short). The proposed algorithm is motivated by the observation that some of the sub-solutions that are repeatedly computed during the convergence process can be considered as part of the final solutions and thus can be first compressed and then removed to eliminate the redundant computations at the later iterations during the convergence process. Since PR is basically a concept that is not limited to any particular metaheuristic algorithm, we present several methods derived from the concept for eliminating the duplicate computations of metaheuristics in the thesis. Although our simulation results show that they all perform well in terms of the computation time reduced, they are not perfect in terms of the quality of the end results because in some cases they will cause a small loss of the quality. For this reason, rather than how much computation time the proposed algorithm can reduce, our ultimate goal is to eliminate all the redundant computations while at the same time preserving or even enhancing the quality of the end result of metaheuristics alone. Ming-Chao Chiang Chu-Sing Yang 江明朝 楊竹星 2009 學位論文 ; thesis 123 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立中山大學 === 資訊工程學系研究所 === 97 === Over the past three decades or so, metaheuristics has been one of the most important and successful techniques for finding the true or near optimal solution of complex problems. Instead of systematically enumerating and checking all the candidate solutions that would take forever to accomplish, it works by guessing the right directions for finding the true or near optimal solution so that the space searched, and thus the time required, can be significantly reduced. However, our observation shows that most of the metaheuristic algorithms face a common problem. That is, because of the requirements of convergence, they all involve a lot of redundant computations during the convergence process. In this thesis, we present a simple but efficient algorithm for solving the problem, called the Pattern Reduction algorithm (or PR for short). The proposed algorithm is motivated by the observation that some of the sub-solutions that are repeatedly computed during the convergence process can be considered as part of the final solutions and thus can be first compressed and then removed to eliminate the redundant computations at the later iterations during the convergence process. Since PR is basically a concept that is not limited to any particular metaheuristic algorithm, we present several methods derived from the concept for eliminating the duplicate computations of metaheuristics in the thesis. Although our simulation results show that they all perform well in terms of the computation time reduced, they are not perfect in terms of the quality of the end results because in some cases they will cause a small loss of the quality. For this reason, rather than how much computation time the proposed algorithm can reduce, our ultimate goal is to eliminate all the redundant computations while at the same time preserving or even enhancing the quality of the end result of metaheuristics alone.
author2 Ming-Chao Chiang
author_facet Ming-Chao Chiang
Chun-Wei Tsai
蔡崇煒
author Chun-Wei Tsai
蔡崇煒
spellingShingle Chun-Wei Tsai
蔡崇煒
On the Study of Efficient Metaheuristics via Pattern Reduction
author_sort Chun-Wei Tsai
title On the Study of Efficient Metaheuristics via Pattern Reduction
title_short On the Study of Efficient Metaheuristics via Pattern Reduction
title_full On the Study of Efficient Metaheuristics via Pattern Reduction
title_fullStr On the Study of Efficient Metaheuristics via Pattern Reduction
title_full_unstemmed On the Study of Efficient Metaheuristics via Pattern Reduction
title_sort on the study of efficient metaheuristics via pattern reduction
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/s52789
work_keys_str_mv AT chunweitsai onthestudyofefficientmetaheuristicsviapatternreduction
AT càichóngwěi onthestudyofefficientmetaheuristicsviapatternreduction
AT chunweitsai yǐyàngshìguīnàfǎtíshēngchāoqǐfāshìyǎnsuànfǎxiàonéngzhīyánjiū
AT càichóngwěi yǐyàngshìguīnàfǎtíshēngchāoqǐfāshìyǎnsuànfǎxiàonéngzhīyánjiū
_version_ 1719192989497032704