"Active Learning of Piecewise Gaussian Process Surrogates" has been accepted for publication in Technometrics.
Abstract) Active learning of Gaussian process (GP) surrogates has been useful for optimizing experimental designs for physical/computer simulation experiments, and for steering data acquisition schemes in machine learning. In this paper, we develop a method for active learning of piecewise, Jump GP surrogates. Jump GPs are continuous within, but discontinuous across, regions of a design space, as required for applications spanning autonomous materials design, configuration of smart factory systems, and many others. Although our active learning heuristics are appropriated from strategies originally designed for ordinary GPs, we demonstrate that additionally accounting for model bias, as opposed to the usual model uncertainty, is essential in the Jump GP context. Toward that end, we develop an estimator for bias and variance of Jump GP models. Illustrations, and evidence of the advantage of our proposed methods, are provided on a suite of synthetic benchmarks, and real-simulation experiments of varying complexity.
We are pleased to announce the publication of a new book authored by Professor Bonggwon Kang, now available through Kyobo Book Centre.
Title: Production Logistics System: Simulation Modeling
Author: Bonggwon Kang
Publisher: Kyobo Book Centre
This book provides a comprehensive introduction to discrete-event simulation modeling with a particular focus on production and logistics systems. Grounded in practical experiences from semiconductor and display industries, it offers both key concepts and techniques for digital twin applications. The book is intended as a practical resource for researchers, undergraduate students, and industry practitioners who wish to build simulation models, analyze system performance, and apply simulation-based insights to manufacturing and logistics environments.
We hope this book will contribute to academic research and industrial practices, and we warmly invite readers to explore its contents.
I delivered a presentation at the Spring KIIE Conference in Seoul, South Korea, titled 'Bias-aware simulation calibration for an automated material handling system in a semiconductor fab'.
"A digital twin calibration for an automated material handling system in a semiconductor fab" has been accepted for publication in Journal of Manufacturing Systems, a well-regarded journal in the Operations Research and Management Science field.
Abstract) To address the complex, dynamic, and stochastic nature of an automated material handling system (AMHS) in a semiconductor fabrication facility (fab), practitioners have used a high-fidelity discrete-event simulation as its digital twin model for decision-making over several decades. Previous studies have focused on fast digital twin-based decision-making in AMHSs under the assumption that their digital twin models are credible enough to prescribe decisions. However, parameter uncertainty and intrinsic model bias in an AMHS digital twin model can lead to an inaccurate representation of its field system. To address the challenge, this paper introduces the Bayesian calibration, which modularly estimates a digital twin outcome and its discrepancy using Gaussian process priors. A calibration framework for digital twin-based decision-making is also presented using an AMHS example. Our experimental results with various AMHS operating scenarios demonstrate that: (1) a sophisticated digital twin calibration is necessary, especially when AMHSs operate under heavy-workload scenarios; and (2) exploring the model bias considerably decreases the prediction error of an AMHS digital twin with a limited number of field observations. Moreover, we discuss the applicability of the approach across various domains of digital twin applications.
"A Comparative Study of Surrogate Models for Simulation-based Yard Template Planning in a Container Terminal" was published in the Journal of the Korea Society for Simulation.
Abstract) Yard template planning is the decision-making process of allocating sub-blocks to specific groups of containers based on consignment strategies. Simulation-based decision-making has been used to evaluate and optimize yard template plans for upcoming maritime demand. However, the increased complexity and scale of port operations require a high-fidelity simulation model which takes substantial time for a computational evaluation of a yard template candidate. To address the difficulty, this study proposes a surrogate-based decision-making procedure to replace an expensive-to-evaluate simulation with a prediction model. We also introduce four commonly used surrogate models, Artificial Neural Networks, Random Forest, Gaussian Process, and Support Vector Regression, and compare their performances across various terminal operating scenarios. Our results empirically indicate that: (1) the surrogate models can show different behaviors in prediction performance and (2) the varying metrics with terminal operating scenarios highlight the importance of choosing a suitable surrogate model.
We are pleased to announce that our patent titled "Method and Apparatus for Deriving Management Policy of Vehicles" has been officially registered in March 2025.
Patent Holders: S. Hong, B. Kang
Patent Type: Korean Patent Funding
Source: Research and Business Development Foundation, Pusan National University
This patent introduces an innovative method and system for optimizing vehicle management policies, enhancing efficiency and decision-making in transportation systems.
I participated in the joint meeting on the recent digital twin research and simulation education at the University of Washington from January 1st to February 6th. A couple of meetings on the research topics regarding digital twin constructions were conducted.
"A Simulation Study of the Vehicle Repositioning Policy with the Minimum and Maximum Service Levels in a Demand Responsive Transit System" was published in the Journal of the Korean Society of Supply Chain Management.
Abstract) Public transportation faces challenges due to the depopulation in rural areas and the increase in unprofitable routes caused by population polarization. Demand responsive transit has emerged to provide flexible public transit services tailored to various demand patterns. In this study, we present the vehicle repositioning policy based on the minimum and maximum service levels. The proposed policy is to adjust the service levels of each station for a prompt reaction to transit requests. To consider system complexity and dynamics, we develop a discrete-event simulation model and comparatively investigate the impact of the vehicle repositioning policy on operational performance. The simulation experiments empirically demonstrate that the suitable setting of the minimum and maximum service levels significantly improves operational efficiency compared to conventional vehicle repositioning policies.
I gave a talk at Hanwha Ocean in Geoje, titled 'Recent Research on Digital Twin Construction: A Perspective of Management Science'. We had discussions about current operational issues in the Shipbuilding Industry with field practitioners and a research direction to provide reliable production schedules considering numerous combinatorial constraints.
I delivered a presentation at the Fall KIIE Conference in Seoul, South Korea, titled 'Discrete-event Simulation Calibration for a Large-scale Material Handling System: A Case Study of a Semiconductor Fab'. This research highlights the use of Bayesian calibration for digital twin construction in an automated material handling system within a semiconductor fab. I sincerely thank Professor Park, Professor Kim, and Professor Hong for their valuable feedback on this research!
I gave an invited talk at the 2024 INFORMS Annual Meeting in Seattle, titled 'Modular Calibration of a Digital Twin Model for Planning-Level Decision-Making in a Semiconductor Fab's AMHS.' I appreciate Professor Park's support for this opportunity.
The 3rd Joint Workshop on Recent Digital Twin and Production Logistics Research (DTPL) was held on August 20, 2024, at the University of Washington. Attendees are Dr. Bonggwon Kang, Mr. Bosung Kim, Prof. Soondo Hong, and Prof. Chiwoo Park. During the workshop, we had in-depth discussions on future collaborative plans related to digital twin calibration approach.
I have commenced a new research project funded by the Korea Research Foundation under the Ministry of Education, with a ₩180 million research grant as the Principal Investigator. The project, titled "AI-integrated Simulation Optimization for Smart Storage/Retrieval Systems", will be conducted from September 2024 to August 2027. This funding will enable us to advance our research in AI-driven simulation optimization to enhance the efficiency of smart storage and retrieval systems.
The 2nd Joint Workshop on Recent Digital Twin and Production Logistics Research (DTPL) was held from August 11 to 15, 2024, at the University of Washington. Attendees included Bonggwon Kang, Gwangheon Lee, Prof. Soondo Hong, and Prof. Chiwoo Park. During the workshop, we engaged in in-depth discussions on collaborative research related to digital twin-based decision-making in the warehouse and semiconductor industries. We would like to extend our special gratitude to Prof. Park for his significant efforts and time in organizing and inviting us to this event.
I gave a research presentation at the Spring KIIE Conference in Yeosu, South Korea. I introduced a surrogate-based optimization approach for yard template planning in a transshipment hub. The title is "Gaussian process-based yard template planning under vehicle congestion and container rehandling: a case study of Busan Port Terminal". This research addresses the difficulties when it comes to deal with simulation-based decision-making for a high-dimensional and combinatorial problem.
I and Professor Hong participated in the joint meeting on the recent digital twin research and simulation education at the University of Washington from February 18th to 23th. We had a couple of meetings on the research topics such as the digital twin and its industry application. We'd like to express gratitude to Professor Park for his effort for organizing this workshop.
I gave an invited talk at the Smart Manufacturing Forum for the SEMICON KOREA in Seoul, South Korea. I delivered an introduction to simulation-based decision-making in large-scale material handling systems and a case study. It is such a big honor for me to be invited and present my research for this occasion. The details are available here.
I gave a presentation at the 'Semiconductor Smart Manufacturing Working Group' during a planning session at the 2023 KIIE conference. The title of my talk was "Simulation-based optimization alternatives for large-scale material handling systems". I would like to express my gratitude to my professors Hong and Kim for their support. Furthermore, I'd like to extend a special thanks to the audience for their constructive comments and attentive engagement throughout my presentation."
I gave an invited talk at the 2023 INFORMS Annual Meeting in Phoenix, AZ, USA. The title was "Surrogate model-based simulation optimization of vehicle positioning strategy in a semiconductor fab". I am deeply grateful to Professor Park, Professor Kim, and Professor Hong for their invaluable guidance and insightful feedback that significantly enhanced the quality of this research!
"Simulation optimization of collaborative handshake operations for twin overhead shuttle cranes in a rail-based automated container terminal under demand uncertainty" has been accepted for publication in IEEE Access.
Abstract) A handshake operation can mitigate workload imbalance and interference between twin transporters in a material handling system. Terminal operators in a rail-based automated container terminal can employ the handshake operation to twin overhead shuttle cranes (OSs) under maritime demand uncertainty. Since a handshake location is critical to collaboration performance, terminal operators often rely on simulation experiments with a manual iterative design to determine optimal handshake locations. However, the simulation optimization is still challenging when a simulation execution is computationally expensive. This study proposes a Bayesian optimization-based approach to expedite the decision-making process. The approach infers the conditional outcomes of a simulation and actively searches optimal handshake locations. Our optimization results show that the proposed approach maximizes the collaborations between the twin OSs within fewer simulation runs. This study also provides extensive simulation analysis of the handshake locations. The experiments indicate that a handshake location has a significant influence on the required space for handshake operations and the workloads of the twin OSs.
"Bayesian optimization for the vehicle dwelling policy in a semiconductor wafer fab" has been accepted for publication in IEEE Transactions on Automation Science and Engineering. I have truly learned a lot from Professor Hong, Professor Park, and Professor Kim throughout the collaboration. I'd like to extend my deepest thanks to them for their invaluable guidance and support, which have been instrumental in the success of our work together.
Abstract) Many fabs prefer simulation-based decision making for vehicle dwelling policies because it can capture a fab’s scalability and complexity. Vehicle dwelling policies assign idle vehicles to intra-bay and outer loops in automated material handling systems (AMHSs) to respond quickly to transportation demands. Fabs are motivated to control vehicle dwelling policies when fabs experience significant fluctuations, i.e., changes in product mix. Fab operators evaluate manually designed candidate solutions because it is time-intensive to run a large-scale simulation with numerous potential solutions. To determine a vehicle dwelling policy, we propose a simulation optimization approach based on Bayesian optimization (BO) with class-based clustering. BO adaptively traces efficient vehicle dwelling policies based on a surrogate model and an acquisition function. Class-based clustering alleviates the high dimensionality of the design space by grouping bays into a small number of classes. By striking a balance between the complexity of the design space and the quality of the solutions, our proposed policy significantly reduces the number of simulation runs required to determine efficient vehicle dwelling policies. We conclude that BO with class-based clustering is more advantageous than using a genetic algorithm (GA) and using heuristics.
"A Simulation-based Optimization for Scheduling in a Fab: Comparative Study on Different Sampling Methods" has been accepted in Journal of the Korea Society for Simulation.
Abstract) A semiconductor fabrication facility(FAB) is one of the most capital-intensive and large-scale manufacturing systems that operate under complex and uncertain constraints through hundreds of fabrication steps. To improve fab performance with intuitive scheduling, practitioners have used weighted-sum scheduling. Since the determination of weights in the scheduling significantly affects fab performance, they often rely on simulation-based decision making for obtaining optimal weights. However, a large-scale and high-fidelity simulation generally is time-intensive to evaluate with an exhaustive search. In this study, we investigated three sampling methods (i.e., Optimal Latin hypercube sampling(OLHS), Genetic algorithm(GA), and Decision-based sequential search(DSS)) for the optimization. Our simulation experiments demonstrate that: (1) three methods outperform greedy heuristics in performance metrics; (2) GA and DSS can be promising tools to accelerate the decision-making process.
I had a presentation at the 11th International Conference on Logistics and Maritime Systems, 2023, September 04-07, Busan, Korea. The title was "A case study of data-driven yard template planning with feature engineering".
Abstract) Yard template planning in a container terminal aims to obtain the optimal assignment of yard storage for upcoming vessels with the minimum vessel turnaround time. A terminal operator can use an analytical model and an intuitive heuristic for the optimization, but it is often hard to address the impact of vehicle congestion in a whole container terminal on performance. To tackle this difficulty, we present data-driven yard template planning with feature engineering. The presented approach is to learn the relationship between modified features and performance metrics, and then approximates yard template performance. Our simulation results revealed that: (1) the presented approach can outperform an analytical model under vehicle congestion; and (2) feature engineering significantly affects the optimization performance of the presented approach.
I participated in an international joint research and the preprint of our manuscript is now available here. The research title is "Active Learning of Piecewise Gaussian Process Surrogates". It is such a big honor for me to join the collaborative research with Chiwoo Park, Robert Waelder, Benji Maruyama, Soondo Hong, and Robert Gramacy. I truly learned a lot from the collaboration.
Abstract) Active learning of Gaussian process (GP) surrogates has been useful for optimizing experimental designs for physical/computer simulation experiments, and for steering data acquisition schemes in machine learning. In this paper, we develop a method for active learning of piecewise, Jump GP surrogates. Jump GPs are continuous within, but discontinuous across, regions of a design space, as required for applications spanning autonomous materials design, configuration of smart factory systems, and many others. Although our active learning heuristics are appropriated from strategies originally designed for ordinary GPs, we demonstrate that additionally accounting for model bias, as opposed to the usual model uncertainty, is essential in the Jump GP context. Toward that end, we develop an estimator for bias and variance of Jump GP models. Illustrations, and evidence of the advantage of our proposed methods, are provided on a suite of synthetic benchmarks, and real-simulation experiments of varying complexity
Surrogate model-based simulation optimization international joint research workshop was held on June 16, 2023. Bonggwon Kang and Professor Soondo Hong attended the workshop. The invited participant included Professor Chiwoo Park from Florida State University. We discussed two ongoing studies and the direction of future studies for further improvements. I'd like to express gratitude to professors for giving lots of effort in advising my research.
I had a presentation at PNU Grand Performance Exchange Programme. My topic was "Simulation-based decision making in large-scale simulations". Since many manufacturing and material handling systems have enlarged the scales of factories and warehouses to achieve economies of scale, simulation has been widely used as a promising tool to diagnose and predict their decision making for upcoming demands. In this presentation, I shared my recent research progress and got comments from other graduate students.
Winter Simulation Conference is one of the biggest conferences in Simulation. I had a presentation, titled "Yard Template Planning in a Transshipment Hub: Gaussian Process Regression" for WSC 2022. The authors are Bonggwon Kang, Permata Vallentino Eko Joatiko, Jungtae Park, and Soondo Hong. I'd like to thank my supervisor and the anonymous reviewers for improving the quality of the presentation and paper. The proceeding paper is now available here.
Abstract) A yard template in a container terminal assigns subblocks for containers with the same departing vessel to reduce vessel turnaround time with the decreased number of container rehandling. Because vehicle congestion can significantly affect the vessel turnaround time, a terminal operator carefully determines the yard template considering the complex traffic congestion on the entire container terminal. In this study, we propose an application of a Gaussian Process (GP) to predict the vessel turnaround time under the impacts of vehicle interruption and blocking. Based on the predictions, we determine the yard template with the shortest predicted vessel turnaround time among candidate yard templates. Through simulation experiments, we compare the proposed approach and a baseline model based on a Mixed Integer Programming (MIP). The simulation results show that the application reduces the vessel turnaround time by 6.66% compared with the baseline model.
"A GA-based Optimization of a Weighted Lot Targeting Rule in a Semiconductor Wafer Fab" was published in Journal of the Korean Institute of Industrial Engineers. The paper is now available here.
Abstract) Production scheduling in a semiconductor wafer fabrication (FAB) can be decomposed into two phases: lot targeting and lot dispatching. A weighted dispatching rule is a widely applied concept to obtain the production schedule in the FAB under its complex manufacturing factors. The weights of the dispatching rule should be carefully determined since the weights substantially impact the performance of the FAB. In this study, we investigate a weighted lot targeting rule considering the time-variant manufacturing factors, i.e., processing times, set-up operations, work-in-process levels, and transportation times for the bottleneck (photolithography) process. We propose a Genetic Algorithm (GA) to determine the efficient weights of the weighted lot targeting rule within a limited simulation run. Our simulation experiments demonstrate that the proposed approach outperforms widely used targeting rules under the time-variant manufacturing factors in the FAB.
"Sequential optimization of a temporary storage location for cooperative twin overhead shuttles in a rail-based automated container terminal" was published in Smart Manufacturing and Logistics Systems: Turning Ideas into Action. The book chapter is now available here.
Abstract) Twin overhead shuttle cranes (OSs) transport containers in a rail-based automated container terminal (RACT). Terminal operators separate a job into a main job and an auxiliary job based on a temporary storage location. Since the temporary storage location determines the frequency of the job separations and the workload of each OS, they use simulation-based decision-making to investigate the impact of the interference between the twin OSs. It is time-intensive to optimize an objective function with manually designed experiments, so this study proposes a sequential optimization approach, Bayesian optimization (BO), to determine the optimal temporary storage location within a limited simulation run. The BO adaptively draws the surrogate model of simulation outcomes and actively suggests the most promising solution comparing the current optimal solution. An experiment demonstrates that the BO predicts the outcomes of a RACT simulation and ensures a near-optimal solution within a limited simulation run.
"A Dynamic OHT Routing Algorithm in Automated Material Handling Systems" was published in Journal of Korean Society of Industrial and Systems Engineering. The publication is now available here.
Abstract) An automated material handling system (AMHS) has been emerging as an important factor in the semiconductor wafer manufacturing industry. In general, an automated guided vehicle (AGV) in the Fab’s AMHS travels hundreds of miles on guided paths to transport a lot through hundreds of operations. The AMHS aims to transfer wafers while ensuring a short delivery time and high operational reliability. Many linear and analytic approaches have evaluated and improved the performance of the AMHS under a deterministic environment. However, the analytic approaches cannot consider a non-linear, non-convex, and black-box performance measurement of the AMHS owing to the AMHS’s complexity and uncertainty. Unexpected vehicle congestion increases the delivery time and deteriorates the Fab’s production efficiency. In this study, we propose a Q-Learning based dynamic routing algorithm considering vehicle congestion to reduce the delivery time. The proposed algorithm captures time-variant vehicle traffic and decreases vehicle congestion. Through simulation experiments, we confirm that the proposed algorithm finds an efficient path for the vehicles compared to benchmark algorithms with a reduced mean and decreased standard deviation of the delivery time in the Fab’s AMHS.
"A Study of a Video-based Simulation Input Modeling Procedure in a Construction Equipment Assembly Line" was published in Korea Journal of BigData. The publication is now available here.
Abstract) A simulation technique can be used to analyze performance measures and support decision makings in manufacturing systems considering operational uncertainty and complexity. The simulation requires an input modeling procedure to reflect the target system’s characteristics. However, data collection to build a simulation is quite limited when a target system includes manual productions with a lot of operational time such as construction equipment assembly lines. This study proposes a procedure for simulation input modeling using video data when it is difficult to collect enough input data to fit a probability distribution. We conducted a video-data analysis and specified input distributions for the simulation. Based on the proposed procedure, simulation experiments were conducted to evaluate key performance measures of the target system. We also expect that the proposed procedure may help simulation-based decision makings when obtaining input data for a simulation modeling is quite challenging.
"A Simulation-based Genetic Algorithm for a Dispatching Rule in a Flexible Flow Shop with Rework Process" was published in Korea Journal of BigData. The publication is now available here.
Abstract) This study investigates a dynamic flexible flow shop scheduling problem under uncertain rework operations for an automobile pipe production line. We propose a weighted dispatching rule (WDR) based on the multiple dispatching rules to minimize the weighted sum of average flowtime and tardiness. The set of weights in WDR should be carefully determined because it significantly affects the performance measures. We build a discrete-event simulation model and propose a genetic algorithm to optimize the set of weights considering complex and variant operations. The simulation experiments demonstrate that WDR outperforms the baseline dispatching rules in average flowtime and tardiness.
"A Job Sequencing Problem of an Overhead Shuttle Crane in a Rail-Based Automated Container Terminal" was published in IEEE Access. I'm one of the co-first authors. I suggested a two-phase genetic algorithm and conducted simulation experiments with polishing the manuscript. The paper is available here.
Abstract) This study proposes a job scheduling model and its heuristics for an automated container terminal with an overhead shuttle crane (OS) to reduce the total tardiness time of flatcars and external trucks by considering the separation of each job into a main job, and a premarshaling or remarshaling job. The OS is busy or idle according to the fluctuations in the processing times of different pieces of equipment. We identify the OS job sequencing problem considering job separation (OSJSPS) as a mixed-integer programming (MIP) model, which simultaneously sequences a set of jobs and searches for their possible separation into premarshaling and remarshaling jobs. We present a two-stage genetic algorithm (TGA) based on two local improvement procedures: an iterative local search procedure and an opportunistic job separation procedure. We conclude that the two-stage genetic algorithm reduces the total tardiness time of the container terminal's flatcars and external trucks as the number of OS jobs increases.
"A Simulation Study of a Storage Policy for a Container Terminal " was published in Dynamics in Logistics. The book chapter is now available here.
Abstract) This paper proposes a storage policy for container terminals that handle large numbers of vessels and containers. The storage policy considers the estimated workload at a certain area in a given period; the partition of a storage block into subblocks; the proximities between containers belonging to the same group; the segregation between different groups of containers; and the stack heights of containers. We develop a framework for simulating container repositioning and vehicle congestion and use it to evaluate the yard crane productivity rate, amount of repositioning, and service time of a real-world port terminal. The preliminary result shows that the container terminal operates more efficiently under the storage policy with a bay as a subblock setting.