Free Lunch on the Discrete Lipschitz Class

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === The No-Free-Lunch theorem states that all algorithms have the identical performance on average over all functions and there is no algorithm able to outperform others on all problems. However, such a result does not imply that search heuristics or optimization...

Full description

Bibliographic Details
Main Author: 江沛
Other Authors: 陳穎平
Format: Others
Language:en_US
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/45353429451701691592
id ndltd-TW-097NCTU5394067
record_format oai_dc
spelling ndltd-TW-097NCTU53940672015-10-13T15:42:31Z http://ndltd.ncl.edu.tw/handle/45353429451701691592 Free Lunch on the Discrete Lipschitz Class NFL定理在離散化Lipschitz函數集合上之探討 江沛 碩士 國立交通大學 資訊科學與工程研究所 97 The No-Free-Lunch theorem states that all algorithms have the identical performance on average over all functions and there is no algorithm able to outperform others on all problems. However, such a result does not imply that search heuristics or optimization algorithms are futile if we are more cautious with the applicability of these methods and the search space. In this paper, within the No-Free-Lunch framework, we firstly introduce the discrete Lipschitz class by transferring the Lipschitz functions, i.e., functions with bounded slope, as a measure to fulfill the notion of continuity in discrete functions. We then investigate the properties of the discrete Lipschitz class, generalize an algorithm called subthreshold-seeker for optimization, and show that the generalized subthreshold-seeker outperforms random search on this class. Finally, we propose a tractable sampling-test scheme to empirically demonstrate the superiority of the generalized subthreshold-seeker under practical configurations. This study concludes that there exists algorithms outperforming random search on the discrete Lipschitz class in both theoretical and practical aspects and indicates that the effectiveness of search heuristics may not be universal but still general in some broad sense. 陳穎平 2009 學位論文 ; thesis 44 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 97 === The No-Free-Lunch theorem states that all algorithms have the identical performance on average over all functions and there is no algorithm able to outperform others on all problems. However, such a result does not imply that search heuristics or optimization algorithms are futile if we are more cautious with the applicability of these methods and the search space. In this paper, within the No-Free-Lunch framework, we firstly introduce the discrete Lipschitz class by transferring the Lipschitz functions, i.e., functions with bounded slope, as a measure to fulfill the notion of continuity in discrete functions. We then investigate the properties of the discrete Lipschitz class, generalize an algorithm called subthreshold-seeker for optimization, and show that the generalized subthreshold-seeker outperforms random search on this class. Finally, we propose a tractable sampling-test scheme to empirically demonstrate the superiority of the generalized subthreshold-seeker under practical configurations. This study concludes that there exists algorithms outperforming random search on the discrete Lipschitz class in both theoretical and practical aspects and indicates that the effectiveness of search heuristics may not be universal but still general in some broad sense.
author2 陳穎平
author_facet 陳穎平
江沛
author 江沛
spellingShingle 江沛
Free Lunch on the Discrete Lipschitz Class
author_sort 江沛
title Free Lunch on the Discrete Lipschitz Class
title_short Free Lunch on the Discrete Lipschitz Class
title_full Free Lunch on the Discrete Lipschitz Class
title_fullStr Free Lunch on the Discrete Lipschitz Class
title_full_unstemmed Free Lunch on the Discrete Lipschitz Class
title_sort free lunch on the discrete lipschitz class
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/45353429451701691592
work_keys_str_mv AT jiāngpèi freelunchonthediscretelipschitzclass
AT jiāngpèi nfldìnglǐzàilísànhuàlipschitzhánshùjíhéshàngzhītàntǎo
_version_ 1717767790573649920