Abstract
0-1 problems are often difficult to solve. Although special purpose algorithms
(exact as well as heuristic) exist for solving particular problem classes or
problem instances, there are few general purpose algorithms for solving
practical-sized instances of 0-1 problems. This paper deals with a general
purpose heuristic algorithm for 0-1 problems. In this paper we compare two
methods based on simulated annealing for solving general 0-1 integer
programming problems. The two methods differ in the scheme used for
neighbourhood transitions in the simulated annealing framework. We compare the
performance of the two methods on the set partitioning problem.