A Hybrid Evolutionary Hyper-Heuristic Approach for Intercell Scheduling Considering Transportation Capacity
Dongni Li,Rongxin Zhan,Dan Zheng,Miao Li,Ikou Kaku
DOI: https://doi.org/10.1109/tase.2015.2470080
IF: 6.636
2016-01-01
IEEE Transactions on Automation Science and Engineering
Abstract:The problem ofintercell scheduling considering transportation capacity with the objective of minimizing total weighted tardiness is addressed in this paper, which in nature is the coordination of production and transportation. Since it is a practical decision-making problem with high complexity and large problem instances, a hybrid evolutionary hyper-heuristic (HEH) approach, which combines heuristic generation and heuristic selection, is developed in this paper. In order to increase the diversity and effectiveness of heuristic rules, genetic programming is used to automatically generate new rules based on the attributes of parts, machines, and vehicles. The new rules are added to the candidate rule set, and a rule selection genetic algorithm is developed to choose appropriate rules for machines and vehicles. Finally, scheduling solutions are obtained using the selected rules. A comparative evaluation is conducted, with some state-of-the-art hyper-heuristic approaches which lack some of the strategies proposed in HEH, with a meta-heuristic approach that is suitable for large scale scheduling problems, and with adaptations of some well-known heuristic rules. Computational results show that the new rules generated in HEH have similarities to the best-performing human-made rules, but are more effective due to the evolutionary processes in HEH. Moreover, the HEH approach has advantages over other approaches in both computational efficiency and solution quality, and is especially suitable for problems with large instance sizes. Note to Practitioners-Our survey of the equipment manufacturing industry in China indicates that, for complex products like synthetic transmission devices, intercell transfers occur in the processing routes of more than 51% of parts. More than 47% of tardy parts are caused by inefficient intercell cooperation. Therefore, intercell transfers are inevitable and it is worth an effort to find out an effective approach to intercell scheduling. To solve intercell scheduling problems, two characteristics in industrial environments of complex products cannot be neglected. The first one is the large problem sizes, which involve up to hundreds of parts and thousands of operations; and the second one is the importance of transportation to intercell scheduling, which involves allocation and utilization of vehicles. However, sufficient transportation capacity is taken as a common assumption in most of research with respect to intercell scheduling, which shields the transportation dimension and hinders the application of these intercell scheduling approaches. Therefore, intercell scheduling with limited transportation capacity is considered, and a hybrid evolutionary hyper-heuristic is proposed in this paper. The advantages of this approach lie in that, (i) as a hyper-heuristic, it provides high computational efficiency, which is suitable for industrial environments with large problem sizes; and (ii) genetic programming is employed to generate problem-specific heuristic rules, which enhances the learning and searching ability of the approach. We compare the proposed approach with the man-made heuristic rules that are widely used in practice. Experimental results indicate that, for hundreds of parts and thousands of operations, given the same running time, our approach outperforms man-made rules with an average gap of 60.6% in minimizing total weighted tardiness. Therefore, our approach is advantageous in both computational efficiency and solution quality, and is especially suitable for the intercell scheduling problems in practice.