簡易檢索 / 詳目顯示

研究生: 陳茂晟
Chen, Mao-Cheng
論文名稱: 以回溯模擬最佳化求解具有隨機限制式之問題
Using Retrospective Simulation Optimization to Solve Stochastically Constrained Problems
指導教授: 蔡青志
Tsai, Shing-Chih
學位類別: 碩士
Master
系所名稱: 管理學院 - 工業與資訊管理學系
Department of Industrial and Information Management
論文出版年: 2021
畢業學年度: 109
語文別: 中文
論文頁數: 50
中文關鍵詞: 混整數模擬最佳化隨機限制式梯度搜尋法
外文關鍵詞: simulation optimization, stochastic constraint, gradient search
相關次數: 點閱:99下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著科技的進步與發展,複雜的管理系統常牽涉到許多不同的面相,傳統的數
    學最佳化問題難以處理過多的不確定因子,因此模擬最佳化便是另一種可用的決
    策工具。而為了使模擬環境更接近真實情形,模擬技術開始考量到有隨機限制式
    的環境,隨機限制式的出現使得模擬最佳化方法在求解過程中更加困難。大部分
    研究專注在單一整數或是單一實數決策變數的隨機限制式環境中,有關混整數的
    隨機限制式模擬最佳化方法相較起來仍為少數,藉由以上的原因,本研究將專注
    在兩個部分:

    第一部分將探討隨機限制式的處理方法,在三種隨機限制式處理方法中找到各
    自的特點。以整數模擬最佳化搜尋法R-SPLINE作為基礎,分別加上三種隨機限制
    式的處理方法:PFM、增加可行解範圍與減少可行解範圍,此三種方法將以數值實
    驗的方式探討。結果發現PFM在邊界解的情況下,其目標績效值為三個方法中最
    佳的方法,且可行性表現上也能快速地收斂至一個水平上。增加可行解範圍需要
    在足夠樣本數地情形下才有一定的可行性表現,在目標績效值的品質上則是三者
    的中間。減少可行解空間使得可行性機率大幅提升,但是其目標績效值表現為三
    者最差。

    第二部分則提出一個適用於具隨機限制式混整數模擬最佳化問題的搜尋
    法:SD-SCM-SLIS。該演算法將混整數變數空間拆分成整數型與連續型變數,利用
    梯度搜尋分別在兩個空間中進行搜索以增加搜尋效率。在處理隨機限制式方面藉
    由新增緊縮值到隨機限制式中,使可行性的判定趨向保守,但搜尋到的解有較高
    的機率位於真實的可行解範圍內,並且增加搜尋過程的單體路徑數以增進解的品
    質。實驗結果表示多條的單體路徑有機會增加目標績效值的表現。

    Due to technological development, complex systems typically involve many factors, making it impossible to use numerical optimization to solve these problems. In this situation, simulation optimization (SO) is selected as a suitable method to overcome this issue. To make the simulated environment fit a real situation, we consider an optimization problem with stochastic constraints. The challenge in this problem is the fact that the feasibility of a given solution cannot be known for certain. Most studies on this topic have focused on the discrete or continuous variables in the problem, and only a few have considered mixed-integer variables. Therefore, this article is divided into two parts.

    First, we compare the performance of stochastically-constrained processing methods.
    Based on the R-SPLINE searching algorithm, we add three methods: (1) Penalty Function with Memory (PFM), (2) increasing the feasible region and (3) decreasing the feasible region. When an optimal feasible solution is a boundary solution, the experimental results show that PFM has the best objective value, and the probability of a feasible solution rapidly converges to specific level. Increasing the feasible region requires more
    observations to obtain a higher probability of feasible solution, and its objective value is
    between that obtained using PFM and that obtained when decreasing the feasible region.
    Decreasing the feasible region leads to the highest probability of a feasible solution, but
    its objective value is the worst.

    Second, we propose a mixed-integer optimization method, SD-SCM-SLIS, for a stochastically constrained problem. In this method, the mixed-integer solution space is separated into a discrete subspace and a continuous subspace. SD-SCM-SLIS adopts gradient-type local searches in these subspaces and uses a decreasing feasible
    region in the stochastic constraints. The above features enable SD-SCM-SLIS to maintain searching efficiency while also having the feasibility of generating a solution. SD-SCM-SLIS increases the number of searching paths and improves the quality of the solution. The experimental results show that the use of multiple searching paths makes it possible to improve the objective value performance.

    摘要 i 英文延伸摘要 ii 誌謝 viii 目錄 ix 表目錄 xii 圖目錄 xiii 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.2.1 隨機限制式的處理方法 2 1.2.2 混整數模擬最佳化演算法:SD-SCM-SLIS 2 1.3 論文架構 3 第二章 文獻探討 4 2.1 模擬最佳化(Simulation Optimization;SO) 4 2.2 模擬最佳化之問題類型介紹 5 2.2.1 離散型模擬最佳化(Discrete Optimization via Simulation;DOvS) 5 2.2.2 連續型模擬最佳化(Continuous Optimization via Simulation;COvS) 6 2.2.3 混整數模擬最佳化(Mixed-Integer Simulation Optimization;MISO) 6 2.3 具有隨機限制式的模擬最佳化問題 7 2.4 具有限制式的最佳化求解方法 8 2.4.1 拉格朗日乘數法(Lagrangian method) 8 2.4.2 懲罰函式(Penalty function) 9 2.5 小結 9 第三章 研究方法 10 3.1 隨機限制式之問題描述 10 3.2 隨機限制式之處理方法 11 3.2.1 調整隨機限制式之可行解空間範圍 11 3.2.2 懲罰函數(Penalty Function) 12 3.3 修改R-SPLINE演算法於隨機限制式環境 15 3.3.1 R-SPLINE演算法架構 15 3.3.2 SPLINE演算法架構 15 3.3.3 隨機限制式之處理方法於R-SPLINE 18 3.4 具隨機限制式之混整數模擬最佳化演算法:SD-SCM-SLIS 20 3.4.1 混整數模擬最佳化之區域最佳解 20 3.4.2 隨 機 限 制 多 路 徑 單 體 線 性 差 值 法(Stochastic Constrained MultiPath-Simplex Linear Interpolation; SCM-SLI) 21 3.4.3 SCM-SLIS搜尋法 26 3.4.4 SD-SCM-SLIS之完整架構及流程 29 第四章 實驗結果與分析 33 4.1 R-SPLINE之實驗結果 33 4.1.1 整數模擬最佳化之實驗情境說明 33 4.1.2 演算法參數設定 37 4.1.3 實驗結果 39 4.2 SD-SCM-SLIS之實驗結果 44 4.2.1 具有隨機限制式混整數模擬最佳化情境 44 4.2.2 SD-SCM-SLIS實驗參數設定 45 4.2.3 SD-SCM-SLIS實驗結果 46 第五章 結論與未來研究方向 47 5.1 結論 47 5.2 未來研究方向 48 參考文獻 49

    1. Fu, M.C., Glover, F.W., & April, J. (2005, December). Simulation optimization: A review, new developments, and application.Winter Simulation Conference, Orlando, FL.

    2. Hong, L.J., & Nelson, B.L. (2006). Discrete optimization via simulation using COMPASS. Operations Research, 54(1), 115-129.

    3. Wang, H., Pasupathy, R., & Schmeiser, B. W. (2013). Integer-ordered simulation optimization using R-SPLINE: Retrospective search with iecewise-linear interpolation and neighborhood enumeration. ACM Transactions on Modeling and Computer Simulation, 23(3), 1-24.

    4. Bashyam, S., & Fu, M. C. (1998). Optimization of (s, S) inventory systems with random lead times and a service level constraint. Management Science, 44(12-part-2), S243-S256.

    5. Ozdemir, D., Y¨ucesan, E., & Herer, Y. T. (2006). Multi-location transshipment problem with capacitated transportation. European Journal of Operational Research,175(1), 602-621.

    6. Bayliss, C., De Maere, G., Atkin, J. A., & Paelinck, M. (2017). A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty. Annals of Operations Research, 252(2), 335-363.

    7. Truong, T. H., & Azadivar, F. (2003, December). Simulation based optimization for supply chain configuration design. Winter Simulation Conference 2003, New Orleans, Louisiana.

    8. Wang, H. (2012). Retrospective optimization of mixed-integer stochastic systems using dynamic simplex linear interpolation. European Journal of Operational Research, 217(1), 141-148.

    9. Wang, H. (2017). Subspace dynamic-simplex linear interpolation search for mixed-integer black-box optimization problems. Naval Research Logistics, 64(4), 305-322.

    10. Andradottir, S., & Kim, S. H. (2010). Fully sequential procedures for comparing constrained systems via simulation. Naval Research Logistics, 57(5), 403-421.

    11. Batur, D., & Kim, S. H. (2010). Finding feasible systems in the presence of constraints on multiple performance measures. ACM Transactions on Modeling and Computer Simulation , 20(3), 1-26.

    12. Nagaraj, K., & Pasupathy, R. (2020). Stochastically constrained simulation optimization on integer-ordered spaces: The cgR-SPLINE algorithm, Forthcoming.

    13. Kushner, H. J., & Sanvicente, E. (1975). Stochastic approximation of constrained systems with system and constraint noise. Automatica, 11(4), 375-380.

    14. Luo, Y., & Lim, E. (2013). Simulation-based optimization over discrete sets with noisy constraints. IIE Transactions, 45(7), 699-715.

    15. Park, C., & Kim, S. H. (2015). Penalty function with memory for discrete optimization via simulation with stochastic constraints. Operations Research, 63(5), 1195-1212.

    16. Alvarez, F., & Cabot, A. (2004). Steepest descent with curvature dynamical system. Journal of Optimization Theory and Applications, 120(2), 247-273.

    17. Rosenbrock, H. (1960). An automatic method for finding the greatest or least value of a function. The Computer Journal, 3(3), 175-184.

    下載圖示
    2026-07-06公開
    QR CODE