A discrete artificial bee colony algorithm based on logic operators was proposed to avoid some defects such as high redundancy
poor exploration and trapping into a local optimization etc.By introducing a series of logical operators
the problem that solutions don't update had been solved
so the solution searching efficiency was improved.Moreover
the intermediate and final solution is enclosed in the discrete closed set
avoiding the problem that mapping the real number to discrete set.The complexity of the discrete artificial bee colony algorithm based on logic operation is lower
and it is easily implemented in hardware.The proposed algorithm is validated on the spectrum allocation model based on graph coloring
obtaining a faster convergence speed and a higher optimized performance.