
Ant Colonized and Taguchi Parallel Scheduliing with Sequence Independent Setup Time
Author(s) -
G. Geetha,
T. Hemamalini
Publication year - 2020
Publication title -
international journal of engineering and advanced technology
Language(s) - English
Resource type - Journals
ISSN - 2249-8958
DOI - 10.35940/ijeat.c5904.029320
Subject(s) - job shop scheduling , flow shop scheduling , computer science , taguchi methods , scheduling (production processes) , mathematical optimization , fair share scheduling , rate monotonic scheduling , ant colony optimization algorithms , job shop , algorithm , schedule , machine learning , mathematics , operating system
The Job Shop Parallel Machine Scheduling (JSPMS) is a hybrid production system, and hence has received significant attention in the past few years. The JSPMS problem is a rationalization of the traditional job shop scheduling problem in computer science and operation research that permits to process operations on single machine out of a set of possible parallel machines. To maximize the job completion rate and minimize job completion time, a hybrid production system is necessary. With this objective, a novel meta-heuristic method is designed. This paper develops a scheduling method called, Ant Colonized and Taguchi Parallel Operation Scheduling (ACTPOS), for JSPMS, aimed to minimize job completion time and maximize job completion rate. The design of AC-TPOS method involves two different models, namely, Ant Colonized Parallel Machine Selection (ACPMS) model and Taguchi Parallel Operation Scheduling (TPOS) model. In ACPMS model, optimal selection of machine is done via operation being processed by parallel machines using local pheromone updating rule concentrating on the makespan time. In addition, the processing time and sequence-independent setup time are considered. Next, in TPOS model, optimal scheduling of operation is performed using Taguchi method concentrating on the makespan rate. Finally, the test results first show that our algorithm outperforms existing methods in terms of job completion rate, job completion time and computational complexity involved in scheduling operations.