Solving Job-Shop Scheduling Problems by a Novel Artificial Immune System

Author(s):  
Hong-Wei Ge ◽  
Liang Sun ◽  
Yan-Chun Liang
2006 ◽  
Vol 31 (5-6) ◽  
pp. 580-593 ◽  
Author(s):  
M. Chandrasekaran ◽  
P. Asokan ◽  
S. Kumanan ◽  
T. Balamurugan ◽  
S. Nickolas

2015 ◽  
Vol 766-767 ◽  
pp. 1209-1213 ◽  
Author(s):  
S. Gopinath ◽  
C. Arumugam ◽  
Tom Page ◽  
M. Chandrasekaran

Scheduling problems are usually solved using heuristics to get optimal or near optimal solutions because problems found in practical applications cannot be solved to optimality using reasonable resources in many cases. Scheduling problems vary widely according to specific production tasks but most are NP-hard problems. Optimization of three practical performance measures mean job flow time, mean job tardiness and makespan are considered in this work. The Artificial Immune System Shifting Bottleneck Approach is used for finding optimal makespan, mean flow time, mean tardiness values of two benchmark problems. In this Artificial Immune System Shifting Bottleneck Approach (AISSB), initial sequences are generated with Artificial Immune System Algorithm (AIS) and Shifting Bottleneck Algorithm (SB) is used for finding final solutions. The results show that the AISSB Approach is effective algorithm that gives better results than literature results. The proposed AISSB Approach is an efficient problem-solving technique for multi objective job shop scheduling problem.


2010 ◽  
Vol 139-141 ◽  
pp. 1666-1669
Author(s):  
Shan Shan Wu ◽  
Bei Zhi Li ◽  
Jian Guo Yang

This paper aims to propose a novel three-fold approach to solve dynamic job-shop scheduling problems by artificial immune algorithm. The proposed approach works in three phases. Firstly, priority rules are deployed to decrease problem scale instead of using scheduling algorithms directly. Secondly, immune algorithm is applied to optimize the individual scheduling modules. Finally, integration schema is employed to reschedule operations and minimize makespan of gross schedule. The integration schema is carried out in a dynamic manner that the previous modules’ machine idle time is searched continuously. In this way, the machine utilization is increased while the objective of makespan minimization is maintained. Efficacy of the proposed approach has been tested with test instances of job-shop scheduling problems. The experimentation results clearly show effectiveness of the proposed approach.


Sign in / Sign up

Export Citation Format

Share Document