研究生: |
譚詩毅 Tan, Shi-Yi |
---|---|
論文名稱: |
應用簡化群體演算法求解連續速度時變函數異質車型車輛路徑問題 Simplified Swarm Optimization for the Heterogeneous Fleet Vehicle Routing Problem with Time-Varying Continuous Speed Function |
指導教授: |
葉維彰
Yeh, Wei-Chang |
口試委員: |
賴智明
Lai, Chyh-Ming 陳以錚 Chen, Yi-Cheng 李雨青 Lee, Yu-Ching 惠霖 Hui, Lin 林佳陞 Lin, Chia-Sheng 林季煖 Lin, Chi-Shiuan |
學位類別: |
博士 Doctor |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2023 |
畢業學年度: | 112 |
語文別: | 中文 |
論文頁數: | 206 |
中文關鍵詞: | 車輛路徑問題 、依時車輛路徑問題 、異質車型 、連續速度時變函數 、二元累加樹演算法 、簡化群體演算法 、二元累加樹改進簡化群體演算法 |
外文關鍵詞: | Vehicle Routing Problem, ime-Dependent Vehicle Routing Rroblem, heterogeneous fleet, time-varying continuous speed function, Binary Addition Tree Algorithm, Simplified Swarm Optimization, BAT-SSO |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
車輛路徑問題 (Vehicle Routing Problem,VRP) 是一個在理論研究與實際應用都得到了廣泛討論的組合優化問題。城市配送環境中,時變的交通路況對配送規劃產生了顯著的影響。不同出發時刻所面臨的路況變化直接影響到所需的配送時間。因此,越來越多的學者將時變因素 (Time-Varying) 納入了路徑規劃問題的討論中。
依時車輛路徑問題 (Time-Dependent Vehicle Routing Problem,TDVRP) 是帶時間窗約束車輛路徑問題 (Vehicle Routing Problem with Time Window,VRPTW) 的延伸與變形,除了需要在固定的時間窗 (Time Window) 要求下完成對客戶的配送服務,還要考慮到實際配送過程中,尖峰時刻、道路擁堵等時變因素的影響。
依時車輛路徑問題的討論中,不同的學者分別採用不同的模型代表不同出發時間的影響,如「配送時間時變函數」,「配送速度時變函數」等。少有學者用「連續速度時變函數」來體現不同出發時間影響。本研究採用「連續速度時變函數」模型設定來討論不同出發時間對配送過程的影響,以更好的模擬實際配送過程,避免離散函數模型會帶來突變點 (Breakpoint) 的影響(Ehmke, Campbell, & Thomas, 2018)。
在實際路徑規劃中,物流公司會採用不同運載體積、不同運載能力、不同配送成本的異質車型配送的方式來降低擁堵路況的影響,從而降低配送成本。本研究採用「連續速度時變函數」來體現時變因素,同時採用異質不定車型配送的方式進行配送。以包含固定配送成本和動態配送成本的最小配送成本為模型目標,實現車輛路徑規劃最佳化及車輛選擇最佳化。
車輛路徑問題被證明是NP-hard問題,模型中引入「連續速度時變函數」與異質不定車型設定能更符合實際配送過程,但也增加了求解複雜度。「連續速度時變函數」模型設定下,配送時間與配送距離為二次函數關係,為應對求解複雜性,本研究採用查表法來降低計算時間,結果表明,查表法所需計算時間為二次函數直接計算時間的0.046%。同時實驗也驗證了異質不定車型設定的必要性,與單一車型配送相比,異質不定車型設定下配送成本僅為單一車型最低配送成本的96.401%。
鑑於車輛路徑問題的求解複雜性,精確算法通常只適用於小型問題實例。因此,本研究具有創新性地將車輛路徑問題和網絡可靠度問題結合,為車輛路徑問題的求解提供了一個新的視角。基於在網絡可靠度問題求解中表現出色的二元累加樹演算法,提出了移動二元累加樹演算法,以解決容量限制車輛路徑問題,獲得唯一的真實最佳解,並將其作為其他演算法的比較基準。
透過先分群再排序的方法,利用隱式二元累加樹演算法求得近似解,並將這種思路沿用至二元累加樹演算法對其他元啟發演算法的改進中。提出二元累加樹改進簡化群體演算法,並與常被用於車輛路徑問題求解的基因遺傳演算法、粒子群演算法、模擬退火法、變動鄰域搜尋法、禁忌搜尋法進行比較驗證。本研究也討論了二元累加樹演算法對基因遺傳演算法、粒子群演算法、模擬退火法的改善。
實驗結果表明在所提「連續速度時變函數異質車型車輛路徑問題」,UK10數據集貼合編碼,隨機編碼,插板離散編碼三種編碼方式求解比較中,利用二元累加樹改進元啟發演算法可使得目標函數值改善比例依次為0.966%,0.461%,0.175%,改善均值為0.534%。在UK15數據集目標函數值改善比例依次為,2.174%,1.112%,1.956%,改善均值為1.747%。除目標函數值求解改善,二元累加樹演算法提供了更好的局域搜尋能力,大幅的縮短計算求解時間。在UK10數據集求解時間改善比例依次為35.058%,53.795%,35.085%,改善均值為41.312%。在UK15數據集求解時間改善比例依次為44.868%,46.390%,72.299%,改善均值為51.519%。
綜合比較下,所提二元累加樹改進簡化群體演算法在隨機編碼在中小規模 (10配送節點,15配送節點,20配送節點,25配送節點) 表現優異。在三種規模 (10至50配送節點) 配送問題求解上,二元累加樹改進簡化群體演算法隨機編碼所求得目標函數值為其他演算法所求目標函數值的77.405%。在大規模 (50配送節點) 配送問題求解中,二元累加樹改進簡化群體演算法的貼合編碼方式表現最為優異,所求目標函數值為其他演算法所求目標函數值的77.184%,證明了二元累加樹改進簡化群體演算法在路徑規劃問題求解的有效性。
Vehicle Routing Problem (VRP) is a combinatorial optimization problem that has been widely discussed in both theoretical research and practical applications. The surge in industrialization and urbanization has attracted a growing number of scholars to delve into VRP.
In urban distribution settings, it is essential to consider the substantial influence of time-varying traffic conditions when scheduling logistics operations. The Time-Dependent Vehicle Routing Rroblem (TDVRP) is an extension of the classical Vehicle Routing Problem with Time Windows (VRPTW). In addition to the need to complete the delivery service to customers within the time window requirements, it is also necessary to consider the impact of time-varying factors such as peak hours and road congestion during the actual delivery process.
Different scholars have used different models to represent the effects of different departure times, such as the " time-varying delivery time functions" and " time-varying distribution speed functions". However, few scholars have used the " time-varying continuous speed functions" to represent the effect of different departure times. In this study, the " time-varying continuous speed function" model is used to discuss the impact of different departure times on the distribution process to better simulate the actual distribution process and avoid the effect of discrete time-varying functions models that may bring about breakpoints.
In practical route planning, logistics companies adopt heterogeneous vehicles with different carrying capacities and different distribution costs to reduce the impact of congestion and reduce distribution costs. In this study, the " time-varying continuous speed function" is used to specify the time-varying factors, and the fleet size and mix vehicle type is used for distribution route planning which is called Heterogeneous Fleet Vehicle Routing Problem (HFVRP). The objective of the model is to optimize vehicle routing and composition of the fleet by minimizing the distribution costs, which contained fixed costs of acquiring and variable fuel costs.
The VRP is recognized as an NP-hard challenge. The Heterogeneous Fleet Vehicle Routing Problem with Time-Varying Continuous Speed Function can better match the actual distribution process, but increases the complexity of solving it. Under the model setting of " time-varying continuous speed function", the distribution time and distribution distance are quadratic functions, in order to cope with the complexity of the solution, this study adopts the look-up table method to reduce the calculation time, and the results show that the calculation time required by the look-up table method is 0.046% of the time required by the quadratic function direct calculation. Meanwhile, the experiment also verifies the necessity of Heterogeneous Fleet and compared with the single type vehicle distribution, the distribution cost under the Heterogeneous Fleet is only 96.401% of the lowest distribution cost of the single type vehicle.
Given the complexity of solving the VRP, the exact algorithm is usually only applicable to small problem instances. Therefore, this study innovatively combines the VRP with the Network Reliability Problem (NRP) to provide a new perspective for solving the VRP. Based on the BAT, which performs well in solving the NRP, this study proposes a Move Binary Addition Tree Algorithm (Move BAT) to solve the Capacitated Vehicle Routing Problem (CVRP) to obtain the unique true optimal solution, and to use it as a baseline for comparison with other algorithms.
An Implicit BAT is used to find an approximate solution for CVRP by first grouping and then sorting, and this idea is carried over to improve Meta-Heuristic algorithms with the BAT. The BAT-improved Simplified Swarm Optimization (BAT-SSO), and compared with the Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulated Annealing (SA), Variable Neighborhood Search (VNS) and Tabu Search (TS), which are often used for solving the vehicle path problem, for validation. The improvement of BAT on GA, PSO and SA method is also discussed.
The experimental results show that in the proposed " The Heterogeneous Fleet Vehicle Routing Problem with Time-Varying Continuous Speed Function ", UK10 dataset Combine coding, random key coding, Cut Discrete coding three coding methods of solving the comparison, the use of BAT to improve the Meta-Heuristic algorithms can make the object value improvement ratio of 0.966%, 0.461%, 0.175%, the improvement of the average value is 0.534%. In the UK15 dataset, the improvement ratio of object value is 2.174%, 1.112%, 1.956%, and the mean value of the improvement is 1.747%.
In addition to the improvement of object, the BAT provides a better local search capability and can significantly reduce the computation solving time, and the improvement ratios of the solving time in the UK10 dataset are 35.058%, 53.795%, and 35.085% in the order of the mean value of the improvement is 41.312%. The improvement ratio of solution time in UK15 dataset is 44.868%, 46.390%, 72.299% in that order, and the mean value of improvement is 51.519%.
In a comprehensive comparative analysis, the proposed BAT-SSO exhibited strong performance, particularly when employing random key coding for small and medium-scale scenarios involving 10, 15, 20, and 25 distribution nodes. In the medium-scale distribution problem-solving scenarios with 20 and 25 distribution nodes, the BAT-SSO utilizing 隨機 coding, achieves target function values equivalent to 77.405% of those achieved by other algorithms.
When addressing large-scale distribution problems, the BAT-SSO with Combine coding. It achieves an objective function value equivalent to 77.184% of that achieved by other algorithms. This outcome underscores the efficacy of the BAT-SSO in solving complex VRP.
參考文獻
Adriano, D. D., Montez, C., Novaes, A. G., & Wangham, M. (2020). DMRVR: Dynamic milk-run vehicle routing solution using fog-based vehicular ad hoc networks. Electronics, 9(12), 2010.
Afshar-Nadjafi, B., & Afshar-Nadjafi, A. (2017). A constructive heuristic for time-dependent multi-depot vehicle routing problem with time-windows and heterogeneous fleet. Journal of king saud university-Engineering sciences, 29(1), 29-34.
Ahmadian, M. M., Salehipour, A., & Cheng, T. (2021). A meta-heuristic to solve the just-in-time job-shop scheduling problem. European Journal of Operational Research, 288(1), 14-29.
Ahn, B.-H., & Shin, J.-Y. (1991). Vehicle-routeing with time windows and time-varying congestion. Journal of the Operational Research society, 42(5), 393-400.
Alinaghian, M., Ghazanfari, M., Norouzi, N., & Nouralizadeh, H. (2017). A novel model for the time dependent competitive vehicle routing problem: Modified random topology particle swarm optimization. Networks and Spatial Economics, 17, 1185-1211.
Anh, P. T., Cuong, C. T., & Phuc, P. N. K. (2019). The vehicle routing problem with time windows: A case study of fresh food distribution center. 2019 11th International Conference on Knowledge and Systems Engineering (KSE),
Bajegani, E., Mollaverdi, N., & Alinaghian, M. (2021). Time-dependent vehicle routing problem with backhaul with FIFO assumption: Variable neighborhood search and mat-heuristic variable neighborhood search algorithms. International Journal of Industrial Engineering Computations, 12(1), 15-36.
Bektaş, T., & Laporte, G. (2011). The pollution-routing problem. Transportation Research Part B: Methodological, 45(8), 1232-1250.
Ben Ticha, H., Absi, N., Feillet, D., & Quilliot, A. (2018). Vehicle routing problems with road‐network information: State of the art. Networks, 72(3), 393-406.
Ben Ticha, H., Absi, N., Feillet, D., Quilliot, A., & Van Woensel, T. (2021). The time-dependent vehicle routing problem with time windows and road-network information. Operations Research Forum,
Braekers, K., Ramaekers, K., & Van Nieuwenhuyse, I. (2016). The vehicle routing problem: State of the art classification and review. Computers & Industrial Engineering, 99, 300-313.
Campbell, A. M., & Savelsbergh, M. W. (2005). Decision support for consumer direct grocery initiatives. Transportation science, 39(3), 313-327.
Cao, S., Liao, W., & Huang, Y. (2021). Heterogeneous fleet recyclables collection routing optimization in a two-echelon collaborative reverse logistics network from circular economic and environmental perspective. Science of the Total Environment, 758, 144062.
Cattaruzza, D., Absi, N., Feillet, D., & González-Feliu, J. (2017). Vehicle routing problems for city logistics. EURO Journal on Transportation and Logistics, 6(1), 51-79.
Chen, H.-K., Hsueh, C.-F., & Chang, M.-S. (2006). The real-time time-dependent vehicle routing problem. Transportation research part e: logistics and transportation review, 42(5), 383-408.
Çimen, M., & Soysal, M. (2017). Time-dependent green vehicle routing problem with stochastic vehicle speeds: An approximate dynamic programming algorithm. Transportation Research Part D: Transport and Environment, 54, 82-98.
Clarke, G., & Wright, J. W. (1964). Scheduling of vehicles from a central depot to a number of delivery points. Operations research, 12(4), 568-581.
Cordeau, J.-F., Gendreau, M., Laporte, G., Potvin, J.-Y., & Semet, F. (2002). A guide to vehicle routing heuristics. Journal of the Operational Research society, 53, 512-522.
Crainic, T. G., Frangioni, A., & Gendron, B. (2001). Bundle-based relaxation methods for multicommodity capacitated fixed charge network design. Discrete Applied Mathematics, 112(1-3), 73-99.
Dantzig, G. B., & Ramser, J. H. (1959). The truck dispatching problem. Management science, 6(1), 80-91.
De, M., & Giri, B. (2020). Modelling a closed-loop supply chain with a heterogeneous fleet under carbon emission reduction policy. Transportation research part e: logistics and transportation review, 133, 101813.
Ehmke, J. F., Campbell, A. M., & Thomas, B. W. (2018). Optimizing for total costs in vehicle routing in urban areas. Transportation research part e: logistics and transportation review, 116, 242-265.
Elatar, S., Abouelmehdi, K., & Riffi, M. E. (2023). The vehicle routing problem in the last decade: variants, taxonomy and metaheuristics. Procedia Computer Science, 220, 398-404.
Elshaer, R., & Awad, H. (2020). A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants. Computers & Industrial Engineering, 140, 106242.
Emde, S., & Schneider, M. (2018). Just-in-time vehicle routing for in-house part feeding to assembly lines. Transportation science, 52(3), 657-672.
Fan, H., Zhang, Y., Tian, P., Lv, Y., & Fan, H. (2021). Time-dependent multi-depot green vehicle routing problem with time windows considering temporal-spatial distance. Computers & operations research, 129, 105211.
Fleischmann, B., Gietz, M., & Gnutzmann, S. (2004). Time-varying travel times in vehicle routing. Transportation science, 38(2), 160-173.
Franceschetti, A., Honhon, D., Van Woensel, T., Bektaş, T., & Laporte, G. (2013). The time-dependent pollution-routing problem. Transportation Research Part B: Methodological, 56, 265-293.
Frifita, S., Masmoudi, M., & Euchi, J. (2017). General variable neighborhood search for home healthcare routing and scheduling problem with time windows and synchronized visits. Electronic notes in discrete mathematics, 58, 63-70.
Garaix, T., Artigues, C., Feillet, D., & Josselin, D. (2010). Vehicle routing problems with alternative paths: An application to on-demand transportation. European Journal of Operational Research, 204(1), 62-75.
Glover, F., & Laguna, M. (1998). Tabu search. Springer.
Gmira, M., Gendreau, M., Lodi, A., & Potvin, J.-Y. (2021). Tabu search for the time-dependent vehicle routing problem with time windows on a road network. European Journal of Operational Research, 288(1), 129-140.
Golden, B., Assad, A., Levy, L., & Gheysens, F. (1984). The fleet size and mix vehicle routing problem. Computers & operations research, 11(1), 49-66.
Gonçalves, J. F., & Resende, M. G. (2011). Biased random-key genetic algorithms for combinatorial optimization. Journal of Heuristics, 17(5), 487-525.
Hao, Z., Yeh, W.-C., & Tan, S.-Y. (2021). One-batch preempt deterioration-effect multi-state multi-rework network reliability problem and algorithms. Reliability Engineering & System Safety, 215, 107883.
Hao, Z., Yeh, W.-C., Wang, J., Wang, G.-G., & Sun, B. (2019). A quick inclusion-exclusion technique. Information sciences, 486, 20-30.
Huang, C.-L., Jiang, Y.-Z., Tan, S.-Y., Yeh, W.-C., Chung, V. Y. Y., & Lai, C.-M. (2018). Simplified swarm optimization for the time dependent competitive vehicle routing problem with heterogeneous fleet. 2018 IEEE Congress on Evolutionary Computation (CEC),
Ichoua, S., Gendreau, M., & Potvin, J.-Y. (2003). Vehicle dispatching with time-dependent travel times. European Journal of Operational Research, 144(2), 379-396.
Iswari, T., & Asih, A. M. S. (2018). Comparing genetic algorithm and particle swarm optimization for solving capacitated vehicle routing problem. IOP Conference Series: Materials Science and Engineering,
Ivakhnenko, A. G. e., & Lapa, V. G. (1967). Cybernetics and forecasting techniques. (No Title).
Jha, K., & Eisele, B. (2015). Freight Multimodal Performance Measures.
Karagul, K., Sahin, Y., Aydemir, E., & Oral, A. (2019). A simulated annealing algorithm based solution method for a green vehicle routing problem with fuel consumption. Lean and Green Supply Chain Management: Optimization Models and Algorithms, 161-187.
Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. Proceedings of ICNN'95-international conference on neural networks,
Keskin, M., Laporte, G., & Çatay, B. (2019). Electric vehicle routing problem with time-dependent waiting times at recharging stations. Computers & operations research, 107, 77-94.
Kim, G., Ong, Y.-S., Heng, C. K., Tan, P. S., & Zhang, N. A. (2015). City vehicle routing problem (city VRP): A review. IEEE Transactions on Intelligent Transportation Systems, 16(4), 1654-1666.
Kim, J., Han, W.-S., Oh, J., Kim, S., & Yu, H. (2014). Processing time-dependent shortest path queries without pre-computed speed information on road networks. Information sciences, 255, 135-154.
Kirkpatrick, S., Gelatt Jr, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. science, 220(4598), 671-680.
Koç, Ç., Bektaş, T., Jabali, O., & Laporte, G. (2016). Thirty years of heterogeneous vehicle routing. European Journal of Operational Research, 249(1), 1-21.
Konstantakopoulos, G. D., Gayialis, S. P., & Kechagias, E. P. (2020). Vehicle routing problem and related algorithms for logistics distribution: A literature review and classification. Operational research, 1-30.
Kumar, S. N., & Panneerselvam, R. (2012). A survey on the vehicle routing problem and its variants.
Lai, D. S., Demirag, O. C., & Leung, J. M. (2016). A tabu search heuristic for the heterogeneous vehicle routing problem on a multigraph. Transportation research part e: logistics and transportation review, 86, 32-52.
Lenstra, J. K., & Kan, A. R. (1981). Complexity of vehicle routing and scheduling problems. Networks, 11(2), 221-227.
Letchford, A. N., Nasiri, S. D., & Oukil, A. (2014). Pricing routines for vehicle routing with time windows on road networks. Computers & operations research, 51, 331-337.
Levitin, G. (2005). The universal generating function in reliability analysis and optimization (Vol. 6). Springer.
Li, T., & Yang, W. (2020). Solution to chance constrained programming problem in swap trailer transport organisation based on improved simulated annealing algorithm. Applied Mathematics and Nonlinear Sciences, 5(1), 47-54.
Liu, C., Kou, G., Zhou, X., Peng, Y., Sheng, H., & Alsaadi, F. E. (2020). Time-dependent vehicle routing problem with time windows of city logistics with a congestion avoidance approach. Knowledge-Based Systems, 188, 104813.
Liu, L., Li, K., & Liu, Z. (2017). A capacitated vehicle routing problem with order available time in e-commerce industry. Engineering Optimization, 49(3), 449-465.
Malandraki, C., & Daskin, M. S. (1992). Time dependent vehicle routing problems: Formulations, properties and heuristic algorithms. Transportation science, 26(3), 185-200.
Malandraki, C., & Dial, R. B. (1996). A restricted dynamic programming heuristic algorithm for the time dependent traveling salesman problem. European Journal of Operational Research, 90(1), 45-55.
Mendes, J. J., Gonçalves, J. F., & Resende, M. G. (2009). A random key based genetic algorithm for the resource constrained project scheduling problem. Computers & operations research, 36(1), 92-109.
Meng, X., Li, J., Dai, X., & Dou, J. (2017). Variable neighborhood search for a colored traveling salesman problem. IEEE Transactions on Intelligent Transportation Systems, 19(4), 1018-1026.
Mirjalili, S., & Mirjalili, S. (2019). Genetic algorithm. Evolutionary Algorithms and Neural Networks: Theory and Applications, 43-55.
Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & operations research, 24(11), 1097-1100.
Moghdani, R., Salimifard, K., Demir, E., & Benyettou, A. (2021). The green vehicle routing problem: A systematic literature review. Journal of Cleaner Production, 279, 123691.
Nakazawa, T., Tang, S., & Obana, S. (2020). CCN-based inter-vehicle communication for efficient collection of road and traffic information. Electronics, 9(1), 112.
Pan, B., Zhang, Z., & Lim, A. (2021a). A hybrid algorithm for time-dependent vehicle routing problem with time windows. Computers & operations research, 128, 105193.
Pan, B., Zhang, Z., & Lim, A. (2021b). Multi-trip time-dependent vehicle routing problem with time windows. European Journal of Operational Research, 291(1), 218-231.
Park, H., Son, D., Koo, B., & Jeong, B. (2021). Waiting strategy for the vehicle routing problem with simultaneous pickup and delivery using genetic algorithm. Expert Systems with applications, 165, 113959.
Pearn, W.-L., Assad, A., & Golden, B. L. (1987). Transforming arc routing into node routing problems. Computers & operations research, 14(4), 285-288.
Potvin, J.-Y. (2009). State-of-the art review—Evolutionary algorithms for vehicle routing. INFORMS Journal on Computing, 21(4), 518-548.
Ramirez-Marquez, J. E., Coit, D. W., & Tortorella, M. (2006). A generalized multistate-based path vector approach to multistate two-terminal reliability. IIE Transactions, 38(6), 477-488.
Rincon-Garcia, N., Waterson, B., Cherrett, T. J., & Salazar-Arrieta, F. (2020). A metaheuristic for the time-dependent vehicle routing problem considering driving hours regulations–An application in city logistics. Transportation Research Part A: Policy and Practice, 137, 429-446.
Ropke, S., & Cordeau, J.-F. (2009). Branch and cut and price for the pickup and delivery problem with time windows. Transportation science, 43(3), 267-286.
Ruiz, E., Soto-Mendoza, V., Barbosa, A. E. R., & Reyes, R. (2019). Solving the open vehicle routing problem with capacity and distance constraints with a biased random key genetic algorithm. Computers & Industrial Engineering, 133, 207-219.
Sarasola, B., Doerner, K. F., Schmid, V., & Alba, E. (2016). Variable neighborhood search for the stochastic and dynamic vehicle routing problem. Annals of Operations Research, 236, 425-461.
Seyyedhasani, H., & Dvorak, J. S. (2017). Using the Vehicle Routing Problem to reduce field completion times with multiple machines. Computers and Electronics in Agriculture, 134, 142-150.
Shelbourne, B. C., Battarra, M., & Potts, C. N. (2017). The vehicle routing problem with release and due dates. INFORMS Journal on Computing, 29(4), 705-723.
Snyder, L. V., & Daskin, M. S. (2006). A random-key genetic algorithm for the generalized traveling salesman problem. European Journal of Operational Research, 174(1), 38-53.
Solomon, M. M. (1987). Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations research, 35(2), 254-265.
Solomon, M. M., & Desrosiers, J. (1988). Survey paper—time window constrained routing and scheduling problems. Transportation science, 22(1), 1-13.
Soman, J. T., & Patil, R. J. (2020). A scatter search method for heterogeneous fleet vehicle routing problem with release dates under lateness dependent tardiness costs. Expert Systems with applications, 150, 113302.
Soonpracha, K., Mungwattana, A., Janssens, G. K., & Manisri, T. (2014). Heterogeneous VRP review and conceptual framework. Proceedings of the International MultiConference of Engineers and Computer Scientists,
Soysal, M., & Çimen, M. (2017). A simulation based restricted dynamic programming approach for the green time dependent vehicle routing problem. Computers & operations research, 88, 297-305.
Su, P.-C., Tan, S.-Y., Liu, Z., & Yeh, W.-C. (2022). A Mixed-Heuristic Quantum-Inspired Simplified Swarm Optimization Algorithm for scheduling of real-time tasks in the multiprocessor system. Applied Soft Computing, 131, 109807.
Sujaree, K., & Samattapapong, N. (2021). A hybrid chemical based metaheuristic approach for a vaccine cold chain network. Operations and Supply Chain Management: An International Journal, 14(3), 351-359.
Sun, P., Veelenturf, L. P., Dabia, S., & Van Woensel, T. (2018). The time-dependent capacitated profitable tour problem with time windows and precedence constraints. European Journal of Operational Research, 264(3), 1058-1073.
Sun, Y., Wang, D., Lang, M., & Zhou, X. (2019). Solving the time-dependent multi-trip vehicle routing problem with time windows and an improved travel speed model by a hybrid solution algorithm. Cluster Computing, 22, 15459-15470.
Taillard, É. D. (1999). A heuristic column generation method for the heterogeneous fleet VRP. RAIRO-Operations Research, 33(1), 1-14.
Tan, S.-Y., & Yeh, W.-C. (2021). The vehicle routing problem: State-of-the-art classification and review. Applied Sciences, 11(21), 10295.
Vidal, T., Crainic, T. G., Gendreau, M., Lahrichi, N., & Rei, W. (2012). A hybrid genetic algorithm for multidepot and periodic vehicle routing problems. Operations research, 60(3), 611-624.
Vincent, F. Y., Redi, A. P., Hidayat, Y. A., & Wibowo, O. J. (2017). A simulated annealing heuristic for the hybrid vehicle routing problem. Applied Soft Computing, 53, 119-132.
Wang, Y., Assogba, K., Fan, J., Xu, M., Liu, Y., & Wang, H. (2019). Multi-depot green vehicle routing problem with shared transportation resource: Integration of time-dependent speed and piecewise penalty cost. Journal of Cleaner Production, 232, 12-29.
Wang, Z., Qi, M., Cheng, C., & Zhang, C. (2019). A hybrid algorithm for large-scale service network design considering a heterogeneous fleet. European Journal of Operational Research, 276(2), 483-494.
Wang, Z., & Wen, P. (2020). Optimization of a low-carbon two-echelon heterogeneous-fleet vehicle routing for cold chain logistics under mixed time window. Sustainability, 12(5), 1967.
Xiao, Y., & Konak, A. (2016). The heterogeneous green vehicle routing and scheduling problem with time-varying traffic congestion. Transportation research part e: logistics and transportation review, 88, 146-166.
Xu, J., & Kelly, J. P. (1996). A network flow-based tabu search heuristic for the vehicle routing problem. Transportation science, 30(4), 379-393.
Xu, S.-H., Liu, J.-P., Zhang, F.-H., Wang, L., & Sun, L.-J. (2015). A combination of genetic algorithm and particle swarm optimization for vehicle routing problem with time windows. Sensors, 15(9), 21033-21053.
Xu, Z., Elomri, A., Pokharel, S., & Mutlu, F. (2019). A model for capacitated green vehicle routing problem with the time-varying vehicle speed and soft time windows. Computers & Industrial Engineering, 137, 106011.
Xu, Z., Ming, X., Zheng, M., Li, M., He, L., & Song, W. (2015). Cross-trained workers scheduling for field service using improved NSGA-II. International Journal of Production Research, 53(4), 1255-1272.
Yeh, W.-C. (1998). A revised layered-network algorithm to search for all d-minpaths of a limited-flow acyclic network. IEEE Transactions on Reliability, 47(4), 436-442.
Yeh, W.-C. (2005). A hybrid heuristic algorithm for the multistage supply chain network problem. The International Journal of Advanced Manufacturing Technology, 26, 675-685.
Yeh, W.-C. (2008). A greedy branch-and-bound inclusion-exclusion algorithm for calculating the exact multi-state network reliability. IEEE Transactions on Reliability, 57(1), 88-93.
Yeh, W.-C. (2009). A two-stage discrete particle swarm optimization for the problem of multiple multi-level redundancy allocation in series systems. Expert Systems with applications, 36(5), 9192-9200.
Yeh, W.-C. (2011). Optimization of the disassembly sequencing problem on the basis of self-adaptive simplified swarm optimization. IEEE transactions on systems, man, and cybernetics-part A: systems and humans, 42(1), 250-261.
Yeh, W.-C. (2012). Simplified swarm optimization in disassembly sequencing problems with learning effects. Computers & operations research, 39(9), 2168-2177.
Yeh, W.-C. (2013). New parameter-free simplified swarm optimization for artificial neural network training and its application in the prediction of time series. IEEE Transactions on Neural Networks and Learning Systems, 24(4), 661-665.
Yeh, W.-C. (2019). A novel boundary swarm optimization method for reliability redundancy allocation problems. Reliability Engineering & System Safety, 192, 106060.
Yeh, W.-C. (2020). A new BAT for Acyclic Multistate Information Network Reliability Evaluation. arXiv preprint arXiv:2011.14840.
Yeh, W.-C. (2021a). Novel binary-addition tree algorithm (BAT) for binary-state network reliability problem. Reliability Engineering & System Safety, 208, 107448.
Yeh, W.-C. (2021b). A quick BAT for evaluating the reliability of binary-state networks. Reliability Engineering & System Safety, 216, 107917.
Yeh, W.-C. (2022). BAT-based algorithm for finding all Pareto solutions of the series-parallel redundancy allocation problem with mixed components. Reliability Engineering & System Safety, 228, 108795.
Yeh, W.-C., & Chuang, M.-C. (2011). Using multi-objective genetic algorithm for partner selection in green supply chain problems. Expert Systems with applications, 38(4), 4244-4253.
Yeh, W.-C., Du, C.-M., Tan, S.-Y., & Forghani-elahabad, M. (2023). Application of LSTM based on the BAT-MCS for binary-state network approximated time-dependent reliability problems. Reliability Engineering & System Safety, 235, 108954.
Yeh, W.-C., Hao, Z., Forghani-elahabad, M., Wang, G.-G., & Lin, Y.-L. (2021). Novel binary-addition tree algorithm for reliability evaluation of acyclic multistate information networks. Reliability Engineering & System Safety, 210, 107427.
Yeh, W.-C., Lai, C.-M., & Peng, Y.-F. (2019). Multi-objective optimal operation of renewable energy hybrid CCHP system using SSO. Journal of Physics: Conference Series,
Yeh, W.-C., Lin, W.-T., Lai, C.-M., Lee, Y.-C., Chung, Y. Y., & Lin, J.-S. (2016). Application of simplified swarm optimization algorithm in deteriorate supply chain network problem. 2016 IEEE Congress on Evolutionary Computation (CEC),
Yeh, W.-C., Lin, Y.-P., Liang, Y.-C., & Lai, C.-M. (2021). Convolution neural network hyperparameter optimization using simplified swarm optimization. arXiv preprint arXiv:2103.03995.
Yeh, W.-C., Su, Y.-Z., Gao, X.-Z., Hu, C.-F., Wang, J., & Huang, C.-L. (2021). Simplified swarm optimization for bi-objection active reliability redundancy allocation problems. Applied Soft Computing, 106, 107321.
Yeh, W.-C., & Tan, S.-Y. (2021). Simplified swarm optimization for the heterogeneous fleet vehicle routing problem with time-varying continuous speed function. Electronics, 10(15), 1775.
Yeh, W.-C., Tan, S.-Y., Forghani-elahabad, M., El Khadiri, M., Jiang, Y., & Lin, C.-S. (2022). New binary-addition tree algorithm for the all-multiterminal binary-state network reliability problem. Reliability Engineering & System Safety, 224, 108557.
Yeh, W.-C., Tan, S.-Y., Zhu, W., Huang, C.-L., & Yang, G.-y. (2022). Novel binary addition tree algorithm (BAT) for calculating the direct lower-bound of the highly reliable binary-state network reliability. Reliability Engineering & System Safety, 223, 108509.
Yeh, W.-C., Zhu, W., Tan, S.-Y., Wang, G.-G., & Yeh, Y.-H. (2022). Novel general active reliability redundancy allocation problems and algorithm. Reliability Engineering & System Safety, 218, 108167.
Yu, Y., Wang, S., Wang, J., & Huang, M. (2019). A branch-and-price algorithm for the heterogeneous fleet green vehicle routing problem with time windows. Transportation Research Part B: Methodological, 122, 511-527.
Yuan, Z., Yang, Z., Lv, L., & Shi, Y. (2020). A bi-level path planning algorithm for multi-AGV routing problem. Electronics, 9(9), 1351.
Zhao, Z., Li, X., & Zhou, X. (2020). Optimization of transportation routing problem for fresh food in time-varying road network: Considering both food safety reliability and temperature control. PloS one, 15(7), e0235950.
Zhen, L., Li, M., Laporte, G., & Wang, W. (2019). A vehicle routing problem arising in unmanned aerial monitoring. Computers & operations research, 105, 1-11.
Zhong, S.-Q., Du, G., & He, G.-G. (2006). Study on open vehicle routing problem with time windows limits and its genetic algorithm. Jisuanji Gongcheng yu Yingyong(Computer Engineering and Applications), 42(34), 201-204.