Javascript must be enabled to continue!
Integration of Kalman Filter with Ant Colony Optimization for Solving the Job Shop Scheduling Problem
View through CrossRef
Abstract
In smart manufacturing, the job-shop scheduling problem (JSP) is a major obstacle that must be solved by the best possible sequencing of task operations. Dynamic job-shop environments require flexible scheduling systems that can adjust to changing conditions due to unpredictabilities like machine breakdowns. Traditional methods, which only provide the best answers when they are put into practice, are not adaptable enough to take into account shifting circumstances. Because of this limitation, temporal complexity has increased, highlighting the importance of sophisticated, flexible scheduling techniques in smart manufacturing. Several metaheuristic techniques, such as the well-known Ant Colony Optimization (ACO), are inspired by natural phenomena and are remarkably successful and efficient at solving extremely difficult (NP-hard) combinatorial optimization problems. This paper presents the implementation of an Ant Colony Optimization with Kalman Filter (ACO_KF) model algorithm applied to solve the JSP. ACO_KF is a combination of the recursive estimating algorithm for dynamic systems with the metaheuristic optimization algorithm inspired by ant foraging behavior to solve optimization problems. Our proposed approach aims to implement an ACO algorithm for solving a JSP and optimizing the makespan time by adjusting pheromone levels on paths. Also, the algorithm incorporates a Kalman filter to adaptively adjust pheromone levels according to recorded makespan times, to improve the convergence and efficiency of the ACO algorithm. Comparing the quality of the solutions to the most well-known outcomes from the most successful methods was necessary to evaluate the algorithm's performance on reference JSP. The solutions were obtained with remarkable efficiency and excellent quality.
Title: Integration of Kalman Filter with Ant Colony Optimization for Solving the Job Shop Scheduling Problem
Description:
Abstract
In smart manufacturing, the job-shop scheduling problem (JSP) is a major obstacle that must be solved by the best possible sequencing of task operations.
Dynamic job-shop environments require flexible scheduling systems that can adjust to changing conditions due to unpredictabilities like machine breakdowns.
Traditional methods, which only provide the best answers when they are put into practice, are not adaptable enough to take into account shifting circumstances.
Because of this limitation, temporal complexity has increased, highlighting the importance of sophisticated, flexible scheduling techniques in smart manufacturing.
Several metaheuristic techniques, such as the well-known Ant Colony Optimization (ACO), are inspired by natural phenomena and are remarkably successful and efficient at solving extremely difficult (NP-hard) combinatorial optimization problems.
This paper presents the implementation of an Ant Colony Optimization with Kalman Filter (ACO_KF) model algorithm applied to solve the JSP.
ACO_KF is a combination of the recursive estimating algorithm for dynamic systems with the metaheuristic optimization algorithm inspired by ant foraging behavior to solve optimization problems.
Our proposed approach aims to implement an ACO algorithm for solving a JSP and optimizing the makespan time by adjusting pheromone levels on paths.
Also, the algorithm incorporates a Kalman filter to adaptively adjust pheromone levels according to recorded makespan times, to improve the convergence and efficiency of the ACO algorithm.
Comparing the quality of the solutions to the most well-known outcomes from the most successful methods was necessary to evaluate the algorithm's performance on reference JSP.
The solutions were obtained with remarkable efficiency and excellent quality.
Related Results
Work Values
Work Values
Research has identified TV series and, also more recently social media, as different actors in vocational socialization, providing individuals with career-related information (Levi...
An ant colony algorithm for job shop scheduling problem with tool flow
An ant colony algorithm for job shop scheduling problem with tool flow
In this article, we present a developed bidirectional convergence ant colony algorithm to solve the integrated job shop scheduling problem with tool flow in flexible manufacturing ...
Second Order Extended Ensemble Filter for Non-linear Filtering
Second Order Extended Ensemble Filter for Non-linear Filtering
Whenever the state of a system must be estimated from noisy information, a state estimator is employed to fuse the data with the model to produce an accurate estimate of the state....
CFD Simulation and Optimization of a Cake Filtration System
CFD Simulation and Optimization of a Cake Filtration System
Abstract
This study presents a simulation of filter cake formation during the filtration of rice hull ash and liquid mixture using ANSYS Fluent software. Filter cake...
Ant Colony Optimization
Ant Colony Optimization
An overview of the rapidly growing field of ant colony optimization that describes theoretical findings, the major algorithms, and current applications.
The complex ...
Real time scheduling system (RTSS)
Real time scheduling system (RTSS)
Traditional research in Job Shop Scheduling (JSS) is largely based on combinatorial analysis. Unfortunately, the NP-complete nature of the problem forces many assumptions into exis...
Reduce Distillation Column Cost by Hybrid Particle Swarm and Ant Colony Optimization Technique
Reduce Distillation Column Cost by Hybrid Particle Swarm and Ant Colony Optimization Technique
A novel method for optimum design of plate type distillation column integrating the equilibrium, hydraulic and economic calculations is presented in the present paper. The present...
Analisis Kebutuhan Modul Matematika untuk Meningkatkan Kemampuan Pemecahan Masalah Siswa SMP N 4 Batang
Analisis Kebutuhan Modul Matematika untuk Meningkatkan Kemampuan Pemecahan Masalah Siswa SMP N 4 Batang
Pemecahan masalah merupakan suatu usaha untuk menyelesaikan masalah matematika menggunakan pemahaman yang telah dimilikinya. Siswa yang mempunyai kemampuan pemecahan masalah rendah...

