Observations on Using Genetic Algorithms for Dynamic Load-Balancing
IEEE Transactions on Parallel and Distributed Systems
Dynamic Load-Balancing via a Genetic Algorithm
ICTAI '01 Proceedings of the 13th IEEE International Conference on Tools with Artificial Intelligence
An operator load-balancing problem in a semi-automatic parallel machine shop
Computers and Industrial Engineering - Special issue: Selected papers from the 27th international conference on computers & industrial engineering
A fuzzy genetic algorithm for real-world job shop scheduling
IEA/AIE'2005 Proceedings of the 18th international conference on Innovations in Applied Artificial Intelligence
GA based adaptive load balancing approach for a distributed system
CIS'04 Proceedings of the First international conference on Computational and Information Science
Genetic algorithms for match-up rescheduling of the flexible manufacturing systems
Computers and Industrial Engineering
Hi-index | 0.00 |
This paper deals with the load-balancing of machines in a real-world job-shop scheduling problem with identical machines. The load-balancing algorithm allocates jobs, split into lots, on identical machines, with objectives to reduce job total throughput time and to improve machine utilization. A genetic algorithm is developed, whose fitness function evaluates the load-balancing in the generated schedule. This load-balancing algorithm is used within a multi-objective genetic algorithm, which minimizes average tardiness, number of tardy jobs, setup times, idle times of machines and throughput times of jobs. The performance of the algorithm is evaluated using real-world data and compared to the results obtained with no load-balancing.