Flexible job-shop scheduling problem (FJSP) is a well-known difficult combinatorial optimization problem. Many algorithms have been proposed for solving FJSP in the last few decades. In this paper, we present a genetic algorithm for FJSP. The algorithm encodes the individual with parallel machine process sequence based code, integrates the Most Work Remaining, the Most Operation Remaining and random selection strategies for generating the initial population, and integrates the binary tournament selection and the linear ranking selection strategies to reproduce new individuals. Computational result shows that the integration of more strategies in a genetic framework leads to better results than the traditional genetic algorithms.
Muhammad Kamal AmjadShahid Ikramullah ButtAnjum Naveed
Ming WanXiaoguang FanFengming ZhangChaohui Bai
Long ZhuTeng HongXiaobo LiChaoyi ChenZhicheng YangGang Hao