Dong Hoon Kwak , Ki-Young Cho , Cheolho Ryu , Jong Hun Woo
{"title":"基于约束规划和离散事件仿真的船体分段装配线调度优化","authors":"Dong Hoon Kwak , Ki-Young Cho , Cheolho Ryu , Jong Hun Woo","doi":"10.1016/j.ijnaoe.2025.100675","DOIUrl":null,"url":null,"abstract":"<div><div>Scheduling of a block assembly line in a shipyard is commonly known as the Permutation Flow-shop Scheduling Problem (PFSP) in Operation Research (OR), which has been extensively studied in various papers since the 1950s. However, existing solutions often involve simplifying real-world problems with certain assumptions, limiting their practical applicability. In recent times, Constraint Programming (CP) has emerged as a strong alternative to exact algorithms and has been successfully applied to various PFSP problems, addressing the limitations of exact algorithms. In light of this, our study proposes a two-step optimization process to overcome these limitations. First, a new PFSP problem, Multi-Objective PFSP with hard due date constraint (MOPFSP-hd) is introduced. The problem is solved with CP algorithm. Next, the feasibility and objective value of the optimized solution is validated using Discrete-Event Simulation (DES). Two industrial cases are conducted to evaluate the performance of our proposed framework. The experimental results from both cases demonstrated a significant improvement in makespan compared to manually planned schedule. Additionally, the solutions derived from our proposed model are reported to be feasible, while the manually planned schedules are often infeasible by not satisfying all the constraints or encountering delays. Finally, the difference between the objectives calculated from CP and DES model is analyzed quantitatively using Critical Path Method (CPM).</div></div>","PeriodicalId":14160,"journal":{"name":"International Journal of Naval Architecture and Ocean Engineering","volume":"17 ","pages":"Article 100675"},"PeriodicalIF":3.9000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Scheduling optimization of hull block assembly line using constraint programming and discrete-event simulation\",\"authors\":\"Dong Hoon Kwak , Ki-Young Cho , Cheolho Ryu , Jong Hun Woo\",\"doi\":\"10.1016/j.ijnaoe.2025.100675\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Scheduling of a block assembly line in a shipyard is commonly known as the Permutation Flow-shop Scheduling Problem (PFSP) in Operation Research (OR), which has been extensively studied in various papers since the 1950s. However, existing solutions often involve simplifying real-world problems with certain assumptions, limiting their practical applicability. In recent times, Constraint Programming (CP) has emerged as a strong alternative to exact algorithms and has been successfully applied to various PFSP problems, addressing the limitations of exact algorithms. In light of this, our study proposes a two-step optimization process to overcome these limitations. First, a new PFSP problem, Multi-Objective PFSP with hard due date constraint (MOPFSP-hd) is introduced. The problem is solved with CP algorithm. Next, the feasibility and objective value of the optimized solution is validated using Discrete-Event Simulation (DES). Two industrial cases are conducted to evaluate the performance of our proposed framework. The experimental results from both cases demonstrated a significant improvement in makespan compared to manually planned schedule. Additionally, the solutions derived from our proposed model are reported to be feasible, while the manually planned schedules are often infeasible by not satisfying all the constraints or encountering delays. Finally, the difference between the objectives calculated from CP and DES model is analyzed quantitatively using Critical Path Method (CPM).</div></div>\",\"PeriodicalId\":14160,\"journal\":{\"name\":\"International Journal of Naval Architecture and Ocean Engineering\",\"volume\":\"17 \",\"pages\":\"Article 100675\"},\"PeriodicalIF\":3.9000,\"publicationDate\":\"2025-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Naval Architecture and Ocean Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2092678225000330\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MARINE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Naval Architecture and Ocean Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2092678225000330","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MARINE","Score":null,"Total":0}
Scheduling optimization of hull block assembly line using constraint programming and discrete-event simulation
Scheduling of a block assembly line in a shipyard is commonly known as the Permutation Flow-shop Scheduling Problem (PFSP) in Operation Research (OR), which has been extensively studied in various papers since the 1950s. However, existing solutions often involve simplifying real-world problems with certain assumptions, limiting their practical applicability. In recent times, Constraint Programming (CP) has emerged as a strong alternative to exact algorithms and has been successfully applied to various PFSP problems, addressing the limitations of exact algorithms. In light of this, our study proposes a two-step optimization process to overcome these limitations. First, a new PFSP problem, Multi-Objective PFSP with hard due date constraint (MOPFSP-hd) is introduced. The problem is solved with CP algorithm. Next, the feasibility and objective value of the optimized solution is validated using Discrete-Event Simulation (DES). Two industrial cases are conducted to evaluate the performance of our proposed framework. The experimental results from both cases demonstrated a significant improvement in makespan compared to manually planned schedule. Additionally, the solutions derived from our proposed model are reported to be feasible, while the manually planned schedules are often infeasible by not satisfying all the constraints or encountering delays. Finally, the difference between the objectives calculated from CP and DES model is analyzed quantitatively using Critical Path Method (CPM).
期刊介绍:
International Journal of Naval Architecture and Ocean Engineering provides a forum for engineers and scientists from a wide range of disciplines to present and discuss various phenomena in the utilization and preservation of ocean environment. Without being limited by the traditional categorization, it is encouraged to present advanced technology development and scientific research, as long as they are aimed for more and better human engagement with ocean environment. Topics include, but not limited to: marine hydrodynamics; structural mechanics; marine propulsion system; design methodology & practice; production technology; system dynamics & control; marine equipment technology; materials science; underwater acoustics; ocean remote sensing; and information technology related to ship and marine systems; ocean energy systems; marine environmental engineering; maritime safety engineering; polar & arctic engineering; coastal & port engineering; subsea engineering; and specialized watercraft engineering.