I. Introduction
Combinatorial optimization problems (COPs) can be found in various fields such as economic management, machine learning and communication network. Due to the fact that most of them are non-deterministic polynomial time hardness (NP-hard) problems [1], the corresponding solution space will increase exponentially as the problem size grows. Therefore, these problems are notoriously difficult for modern Von-Neumann computers when a brute-force search method is used [2].