Cryptography and Information Security Conference System, 2009 Joint Workshop on Information Security

Font Size:  Small  Medium  Large
On the Hardness of Subset Sum Problem
Jun Kogure, Noboru Kunihiro, Hirosuke Yamamoto

Last modified: 2009-07-17

Abstract


    The subset sum problem, which is often called as the knapsack
  problem, is known as an NP-hard problem, and there are
  several cryptosystems based on the problem.
  The low-density attack algorithm by Lagarias and Odlyzko and
  its variants solve the subset sum problem efficiently, when the
  ``density'' of the given problem is smaller than some threshold.
  In the definition of the density, knapsacks are usually assumed
  to be chosen uniformly at random from the same interval.
  However, in general subset sum problem case, this assumption
  may not always hold. Further, changing values of knapsacks with
  maximum value fixed can affect the success probability of problem
  solving algorithms. In this paper, we assume that knapsacks are
  chosen from different intervals, and make analysis of the effect
  on the success probability of above algorithms  both
  theoretically and experimentally.