Bacterial foraging with PSO algorithm and its application on attribute reduction. (1st January 2012)