Hybrid chicken swarm optimization with a GRASP constructive procedure using multi-threads to solve the quadratic assignment problem | IEEE Conference Publication | IEEE Xplore