• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (8): 55-57.

• 论文 • Previous Articles     Next Articles

  

  • Online:2007-08-01 Published:2010-06-02

Abstract:

The collapsing knapsack problem (CKP) is the transformation of the standard knapsack problem (SKP). The capacity of its knapsack is the non-increa   sing function of the number of items loaded in it. A novel algorithm based on DNA computing is proposed, which solves the collapsing knapsack problem. F   irstly, we partition the constraint of CKP into several different constraints. Secondly, we design some oligonucleotides corresponding to the weight of    the items and some ligation splints which are mixed together in a single ligation reaction to produce the DNA links representing all random combinations  of the items. Thirdly, we perform a series of biochemical experiments to obtain the feasible solutions. Finally, we get the optimal solutions to the given problem by comparing the target-function's values of those feasible solutions.

Key words:  (DNA computing, collapsing knapsack problem, ligature, gel electrophoresis, DNA probe;auto , radiography)