Improved Artificial Immune System Algorithm for Type-2 Fuzzy Flexible Job Shop Scheduling Problem

Jun-qing Li,Zheng-min Liu,Chengdong Li,Zhi-xin Zheng
DOI: https://doi.org/10.1109/tfuzz.2020.3016225
IF: 12.253
2021-11-01
IEEE Transactions on Fuzzy Systems
Abstract:In practical applications, particularly in flexible manufacturing systems, there is a high level of uncertainty. A type-2 fuzzy logic system (T2FS) has several parameters and an enhanced ability to handle high levels of uncertainty. This article proposes an improved artificial immune system (IAIS) algorithm to solve a special case of the flexible job shop scheduling problem (FJSP), where the processing time of each job is a nonsymmetric triangular interval T2FS (IT2FS) value. First, a novel affinity calculation method considering the IT2FS values is developed. Then, four problem-specific initialization heuristics are designed to enhance both quality and diversity. To enhance the exploitation abilities, six local search approaches are conducted for the routing and scheduling vectors, respectively. Next, a simulated annealing method is embedded to accept antibodies with low affinity, which can enhance the exploration abilities of the algorithm. Moreover, a novel population diversity heuristic is presented to eliminate antibodies with high crowding values. Five efficient algorithms are selected for a detailed comparison, and the simulation results demonstrate that the proposed IAIS algorithm is effective for IT2FS FJSPs.
computer science, artificial intelligence,engineering, electrical & electronic
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to deal with highly uncertain processing times in the flexible job - shop scheduling problem (FJSP). Specifically, the paper focuses on the fact that in actual production systems, such as steel manufacturing systems, due to the existence of various real - world factors (for example, the temperature of the currently processing machine, the fatigue level of the equipment, the professionalism of the manpower, etc.), the processing times are highly uncertain. In order to more accurately simulate this uncertainty, the paper proposes to use interval type - 2 fuzzy sets (IT2FS) to represent the processing time of each operation, instead of the traditional definite values or type - 1 fuzzy numbers (TFN). Therefore, the main objective of the paper is to develop an improved artificial immune system algorithm (IAIS) to solve the flexible job - shop scheduling problem with interval type - 2 fuzzy processing times (IT2FS FJSP), aiming to minimize the maximum completion time and energy consumption.