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

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) a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on fuzzy systems 2021-11, Vol.29 (11), p.3234-3248
Hauptverfasser: Li, Jun-qing, Liu, Zheng-min, Li, Chengdong, Zheng, Zhi-xin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:1063-6706
1941-0034
DOI:10.1109/TFUZZ.2020.3016225