TY - GEN
T1 - An improved cuckoo search algorithm for semiconductor final testing scheduling
AU - Cao, Zhengcai
AU - Lin, Chengran
AU - Zhou, Mengchu
AU - Huang, Ran
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/1
Y1 - 2017/7/1
N2 - This paper presents a cuckoo search algorithm to minimize makespan for a semiconductor final testing scheduling problem. Each solution is a two-part vector consisting of a machine assignment and an operation sequence. In each iteration, a parameter feedback control scheme based on reinforcement learning is proposed to balance the diversification and intensification of population, and a surrogate model is employed to reduce computational cost. According to the Rechenberg's 1/5 Criterion, reinforcement learning uses the proportion of beneficial mutation as feedback. As a result, the surrogate modeling only needs to evaluate the relative ranking of solutions. A heuristic approach based on the smallest position value rule and a modular function is proposed to convert continuous solutions obtained from Levy flight into discrete ones. The computational complexity analysis is presented, and various simulation experiments are performed to validate the effectiveness of the proposed algorithm.
AB - This paper presents a cuckoo search algorithm to minimize makespan for a semiconductor final testing scheduling problem. Each solution is a two-part vector consisting of a machine assignment and an operation sequence. In each iteration, a parameter feedback control scheme based on reinforcement learning is proposed to balance the diversification and intensification of population, and a surrogate model is employed to reduce computational cost. According to the Rechenberg's 1/5 Criterion, reinforcement learning uses the proportion of beneficial mutation as feedback. As a result, the surrogate modeling only needs to evaluate the relative ranking of solutions. A heuristic approach based on the smallest position value rule and a modular function is proposed to convert continuous solutions obtained from Levy flight into discrete ones. The computational complexity analysis is presented, and various simulation experiments are performed to validate the effectiveness of the proposed algorithm.
UR - http://www.scopus.com/inward/record.url?scp=85044947996&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85044947996&partnerID=8YFLogxK
U2 - 10.1109/COASE.2017.8256241
DO - 10.1109/COASE.2017.8256241
M3 - Conference contribution
AN - SCOPUS:85044947996
T3 - IEEE International Conference on Automation Science and Engineering
SP - 1040
EP - 1045
BT - 2017 13th IEEE Conference on Automation Science and Engineering, CASE 2017
PB - IEEE Computer Society
T2 - 13th IEEE Conference on Automation Science and Engineering, CASE 2017
Y2 - 20 August 2017 through 23 August 2017
ER -