A Small World Algorithm for Multi-Dimensional Knapsack Problems

杜巍,李树茁,陈煜聪
DOI: https://doi.org/10.3321/j.issn:0253-987x.2009.02.003
2009-01-01
Abstract:In order to overcome the shortcomings of genetic algorithms(GA),an optimization algorithm called the binary-coding small world algorithm(BSWA) is proposed.The GA always loses diversity in the set of the candidate solutions and prematurely converges when it is used to solve complex combinatorial optimization problems.The BSWA is based on the searching mechanisms in social networks,and emphasizes local(as mutation in GA) rather than global search(as crossover in GA) to find solutions for optimization problems.Compared with the GA,the BSWA is capable of preserving diversity and avoiding premature convergence,and converges faster.These properties suggest that the BSWA is a useful method for solving complicated optimization problems.Simulation results show that the best known solutions of 72.73% of the 55 standard 0-1 knapsack problems can be found by the BSWA in each of the 50 independent runs,and the final solutions found by the BSWA for the other problems are very close to the best known ones.
What problem does this paper attempt to address?