Approximating the Incremental Knapsack Problem

01/15/2018
by   Federico Della Croce, et al.
0

We consider the 0-1 Incremental Knapsack Problem (IKP) where the capacity grows over time periods and if an item is placed in the knapsack in a certain period, it cannot be removed afterwards. The contribution of a packed item in each time period depends on its profit as well as on a time factor which reflects the importance of the period in the objective function. The problem calls for maximizing the weighted sum of the profits over the whole time horizon. In this work, we provide approximation results for IKP and its restricted variants. In some results, we rely on Linear Programming (LP) to derive approximation bounds and show how the proposed LP-based analysis can be seen as a valid alternative to more formal proof systems. We first manage to prove the tightness of some approximation ratios of a general purpose algorithm currently available in the literature and originally applied to a time-invariant version of the problem. We also devise a Polynomial Time Approximation Scheme (PTAS) when the input value indicating the number of periods is considered as a constant. Then, we add the mild and natural assumption that each item can be packed in the first time period. For this variant, we discuss different approximation algorithms suited for any number of time periods and for the special case with two periods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2020

Approximation Algorithms for The Generalized Incremental Knapsack Problem

We introduce and study a discrete multi-period extension of the classica...
research
08/26/2019

Multi-stage and Multi-customer Assortment Optimization with Inventory Constraints

We consider an assortment optimization problem where a customer chooses ...
research
07/24/2020

Beating Greedy For Approximating Reserve Prices in Multi-Unit VCG Auctions

We study the problem of finding personalized reserve prices for unit-dem...
research
08/27/2021

The stochastic bilevel continuous knapsack problem with uncertain follower's objective

We consider a bilevel continuous knapsack problem where the leader contr...
research
05/04/2019

LP-based Approximation for Personalized Reserve Prices

We study the problem of computing revenue-optimal personalize (non-anony...
research
10/02/2019

Practical Period Finding on IBM Q – Quantum Speedups in the Presence of Errors

We implemented Simon's quantum period finding circuit for functions F_2^...
research
10/15/2020

An Approximate Dynamic Programming Approach to The Incremental Knapsack Problem

We study the incremental knapsack problem, where one wishes to sequentia...

Please sign up or login with your details

Forgot password? Click here to reset