Solving 0-1 knapsack problems by a discrete binary version of cuckoo search algorithm. (1st January 2012)