Responsive image
博碩士論文 etd-0823110-173701 詳細資訊
Title page for etd-0823110-173701
論文名稱
Title
模糊數排程問題的CUDA改良基因演算法
CUDA-Based Modified Genetic Algorithms for Solving Fuzzy Flow Shop Scheduling Problems
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
32
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2010-06-10
繳交日期
Date of Submission
2010-08-23
關鍵字
Keywords
基因演算法、CUDA技術、模糊數、排程問題
CUDA framework, Fuzzy number, Genetic algorithm, Flow shop scheduling problem
統計
Statistics
本論文已被瀏覽 5826 次,被下載 1217
The thesis/dissertation has been browsed 5826 times, has been downloaded 1217 times.
中文摘要
這篇論文在探討Flow shop排程問題,並使用模糊數表示處理所需時間及預計完成時間,引用模糊集合論中的可能率及必然率來表達提前完成及延後完成的概念,另外將使用不同組合的可能率及必然率來表達目標函數。基因演算法被提出來解決這些目標函數,另外將在擇優保留的階段使用一個基於最長共同子字串的想法來改良它,使得演算法可以在較短的迭代次數內就達到停止條件。另外,將CUDA技術引用進入演算法,數值實驗結果顯示在效率上,GPU上的CUDA程式將比在CPU上的傳統程式還要良好。
Abstract
The flow shop scheduling problems with fuzzy processing times and fuzzy due dates are investigated in this paper. The concepts of earliness and tardiness are interpreted by using the concepts of possibility and necessity measures that were developed in fuzzy sets theory. And the objective function will be taken into account through the different combinations of possibility and necessity measures. The genetic algorithm will be invoked to tackle these objective functions. A new idea based on longest common substring will be introduced at the best-keeping step. This new algorithm reduces the number of generations needed to reach the stopping criterion. Also, we implement the algorithm on CUDA. The numerical experiments show that the performances of the CUDA program on GPU compare favorably to the traditional programs on CPU.
目次 Table of Contents
1 Introduction 2
2 Fuzzy Numbers 4
3 Objective Functions Based on Possibility and Necessity Measures 6
3.1 Earliness for fuzzy flow shop problems . . . . . . . . . . . . . . . . 7
3.2 Tardiness for fuzzy flow shop problems . . . . . . . . . . . . . . . . 8
3.3 Earliness and tardiness for fuzzy flow shop problems . . . . . . . . . 8
3.4 Formulas for the objective functions . . . . . . . . . . . . . . . . . . 10
4 Design of Genetic Algorithm 12
4.1 Original Genetic Algorithm . . . . . . . . . . . . . . . . . . . . . . 12
4.2 Longest Common Substring . . . . . . . . . . . . . . . . . . . . . . 14
4.3 Rearranging the crossover . . . . . . . . . . . . . . . . . . . . . . . 15
4.4 A new stopping criterion . . . . . . . . . . . . . . . . . . . . . . . . 16
5 Numerical Results 17
5.1 Test data construction . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.2 Numerical Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Applying CUDA Framework 22
6.1 Generally work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.2 Modified merge sort . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.3 The kernel run-time . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.4 Memory problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.5 Numerical Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7 Conclusions 27
參考文獻 References
[1] L. A. Zadeh, Fuzzy sets, Information and Control 8 (1965) 338-353.
[2] L. A. Zadeh, The concept of linguistic variable and its application to approximate reasoning I, II and III, Information Sciences 8 (1975) 199-249; 8 (1975) 301-357 and 9 (1975) 43-80.
[3] T. Itoh and H. Ishii, One machine scheduling problem with fuzzy random due-dates, Fuzzy Optimization and Decision Making 4 (2005) 71-78.
[4] R. S lowi′nski and M. Hapke (eds.), Scheduling under Fuzziness (Physica-Verlag, New York, 2000).
[5] M. Pinedo, Scheduling: Theory, Algorithms and Systems (2nd edn.) (Prentice Hall, NJ, 2002).
[6] P. J. Lai and H. C. Wu, Using Genetic Algorithms to Solve Fuzzy Flow Shop Scheduling Problems Based on Possibility and Necessity Measures, International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 16 (2008) 409-433.
[7] J. C. Bean, Genetic algorithms and random keys for sequencing and optimization, ORSA Journal on Computing 6 (1994) 154-160.
[8] D. Dubois and H. Prade, Ranking fuzzy numbers in the setting of possibility theory, Information Sciences 30 (1983) 183-224.
[9] W. M. Speras and K. A. DeJong, On the virtues of parameterized uniform crossover, Proc. Fourth Int. Conf. Genetic Algorithms, 1991, pp. 230-236.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內立即公開,校外一年後公開 off campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code