A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm
碩士 === 朝陽科技大學 === 資訊管理系碩士班 === 95 === The Knapsack problem is an NP-Complete problem. Unbounded Knapsack problems are more complex and harder to solve than the general Knapsack problem. In this thesis, we apply the genetic algorithm using adaptive mechanism which includes greedy method to arrange th...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16649717016724242659 |
id |
ndltd-TW-095CYUT5396020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095CYUT53960202015-10-13T16:51:17Z http://ndltd.ncl.edu.tw/handle/16649717016724242659 A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm 以自調式基因演算法解無界限背包問題之研究 Cheng-Huei Jian 簡程輝 碩士 朝陽科技大學 資訊管理系碩士班 95 The Knapsack problem is an NP-Complete problem. Unbounded Knapsack problems are more complex and harder to solve than the general Knapsack problem. In this thesis, we apply the genetic algorithm using adaptive mechanism which includes greedy method to arrange the chromosomes and automatically adapt the runs to solve the unbounded Knapsack problem. In reproduction procedure, we use elitism strategy to select new offspring. The elitism strategy is utilized to overcome the defect of the slow convergence rate of the general genetic algorithm. The elitism strategy retains good chromosomes and ensures that they are not eliminated through the mechanism of crossover and mutation, while ensuring that the features of the offspring chromosomes are at least as good as their parents. The system automatically adapts the number of the initial population of chromosomes and the number of runs of the genetic algorithm. It will obtain the best value from the chromosomes of each run and retain the best values into an elitism set. The best value is then taken from the elitism set and adapted as the real solution. In addition, we use the strategy of greedy method to arrange the sequence of chromosomes to enhance the effect of executing. Experimental results showed that our method could find the best solution of the problem in evidence space. Rung-Ching Chen 陳榮靜 2007 學位論文 ; thesis 45 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 朝陽科技大學 === 資訊管理系碩士班 === 95 === The Knapsack problem is an NP-Complete problem. Unbounded Knapsack problems are more complex and harder to solve than the general Knapsack problem. In this thesis, we apply the genetic algorithm using adaptive mechanism which includes greedy method to arrange the chromosomes and automatically adapt the runs to solve the unbounded Knapsack problem. In reproduction procedure, we use elitism strategy to select new offspring. The elitism strategy is utilized to overcome the defect of the slow convergence rate of the general genetic algorithm. The elitism strategy retains good chromosomes and ensures that they are not eliminated through the mechanism of crossover and mutation, while ensuring that the features of the offspring chromosomes are at least as good as their parents. The system automatically adapts the number of the initial population of chromosomes and the number of runs of the genetic algorithm. It will obtain the best value from the chromosomes of each run and retain the best values into an elitism set. The best value is then taken from the elitism set and adapted as the real solution. In addition, we use the strategy of greedy method to arrange the sequence of chromosomes to enhance the effect of executing. Experimental results showed that our method could find the best solution of the problem in evidence space.
|
author2 |
Rung-Ching Chen |
author_facet |
Rung-Ching Chen Cheng-Huei Jian 簡程輝 |
author |
Cheng-Huei Jian 簡程輝 |
spellingShingle |
Cheng-Huei Jian 簡程輝 A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
author_sort |
Cheng-Huei Jian |
title |
A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
title_short |
A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
title_full |
A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
title_fullStr |
A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
title_full_unstemmed |
A study on Solving Unbounded Knapsack Problem Based on Adaptive Genetic Algorithm |
title_sort |
study on solving unbounded knapsack problem based on adaptive genetic algorithm |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/16649717016724242659 |
work_keys_str_mv |
AT chenghueijian astudyonsolvingunboundedknapsackproblembasedonadaptivegeneticalgorithm AT jiǎnchénghuī astudyonsolvingunboundedknapsackproblembasedonadaptivegeneticalgorithm AT chenghueijian yǐzìdiàoshìjīyīnyǎnsuànfǎjiěwújièxiànbèibāowèntízhīyánjiū AT jiǎnchénghuī yǐzìdiàoshìjīyīnyǎnsuànfǎjiěwújièxiànbèibāowèntízhīyánjiū AT chenghueijian studyonsolvingunboundedknapsackproblembasedonadaptivegeneticalgorithm AT jiǎnchénghuī studyonsolvingunboundedknapsackproblembasedonadaptivegeneticalgorithm |
_version_ |
1717775798352478208 |