Papers
Topics
Authors
Recent
Search
2000 character limit reached

Approximation Algorithms for the Incremental Knapsack Problem via Disjunctive Programming

Published 18 Nov 2013 in cs.DS | (1311.4563v1)

Abstract: In the incremental knapsack problem ($\IK$), we are given a knapsack whose capacity grows weakly as a function of time. There is a time horizon of TT periods and the capacity of the knapsack is BtB_t in period tt for t=1,…,Tt = 1, \ldots, T. We are also given a set SS of NN items to be placed in the knapsack. Item ii has a value of viv_i and a weight of wiw_i that is independent of the time period. At any time period tt, the sum of the weights of the items in the knapsack cannot exceed the knapsack capacity BtB_t. Moreover, once an item is placed in the knapsack, it cannot be removed from the knapsack at a later time period. We seek to maximize the sum of (discounted) knapsack values over time subject to the capacity constraints. We first give a constant factor approximation algorithm for $\IK$, under mild restrictions on the growth rate of BtB_t (the constant factor depends on the growth rate). We then give a PTAS for $\IIK$, the special case of $\IK$ with no discounting, when T=O(log⁡N)T = O(\sqrt{\log N}).

Citations (19)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.