An Efficient Approximation Scheme for the Subset-Sum Problem

Given a set of n positive integers and a knapsack of capacity c, the Subset-Sum Problem is to find a subset the sum of which is closest to c without exceeding the value c. In this paper we present a fully polynomial approximation scheme which solves the subset-sum problem with accuracy ɛ in time O(minn/g3 n + 1/g32 log(1/ɛ)) and space O(n + 1/ɛ). The scheme has better time and space complexity than other known approximation schemes.