Molecular solution to the 0–1 knapsack problem based on DNA computing

作者:

Highlights:

摘要

Many combinatorial optimization problems are known to be NP-complete. A common point of view is that finding fast algorithms for such problems using a polynomial number of processors is unlikely. However, facts of this kind are usually established for “worst” case situations, and in practice many instances of NP-complete problems are successfully solved in polynomial time by such traditional combinatorial optimization techniques such as dynamic programming, branch-and-bound.New opportunities for an effective solution of combinatorial problems emerged with the advent of parallel machines. In this paper, we describe an algorithm which generates an optimal solution for the 0/1 integer knapsack problem on DNA computing.

论文关键词:DNA computing,0–1 Knapsack problem,Knapsack problem

论文评审过程:Available online 17 October 2006.

论文官网地址:https://doi.org/10.1016/j.amc.2006.09.020