2014
DOI: 10.1016/j.tcs.2014.01.027
|View full text |Cite
|
Sign up to set email alerts
|

The online knapsack problem: Advice and randomization

Abstract: We study the advice complexity and the random bit complexity of the online knapsack problem. Given a knapsack of unit capacity, and n items that arrive in successive time steps, an online algorithm has to decide for every item whether it gets packed into the knapsack or not. The goal is to maximize the value of the items in the knapsack without exceeding its capacity. In the model of advice complexity of online problems, one asks how many bits of advice about the unknown parts of the input are both necessary a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 46 publications
(41 citation statements)
references
References 29 publications
(44 reference statements)
0
41
0
Order By: Relevance
“…We refer to this model as advice-on-tape model. Since its introduction, the advice-on-tape model has been used to analyze the advice complexity of many online problems including paging [12,26,29], disjoint path allocation [12], job shop scheduling [12,29], k-server [11,30], knapsack [9], various coloring problems [5,21,7,32], set cover [28,10], maximum clique [10], and graph exploration [17].…”
Section: Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…We refer to this model as advice-on-tape model. Since its introduction, the advice-on-tape model has been used to analyze the advice complexity of many online problems including paging [12,26,29], disjoint path allocation [12], job shop scheduling [12,29], k-server [11,30], knapsack [9], various coloring problems [5,21,7,32], set cover [28,10], maximum clique [10], and graph exploration [17].…”
Section: Modelmentioning
confidence: 99%
“…Provided with the appropriate advice, the online algorithms are expected to achieve improved competitive ratios. The advice model has received significant attention since its introduction [12,26,19,11,29,30,9,6,17,21,28,10,7,32].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Emek et al [13] proposed a different way to revise the model from Dobrev et al by restricting the online algorithm to read a fixed number of advice bits in every time step. With such an approach, however, it is not feasible to analyze a sublinear advice complexity (or even linear advice βn for β < 1), which is a serious issue for many online problems [3,4,5,7,14,20]. It is easy to simulate the model from Emek et al with our model, which is more general in this sense, and all lower bounds in our model directly carry over to their model.…”
Section: Definition 2 (Online Algorithm With Advicementioning
confidence: 99%
“…Many other problems have been studied in an advice setting, including disjoint path allocation by Barhum et al [2], and job shop scheduling by Böckenhauer et al [6], as well as k-server by Böckenhauer et al [5], knapsack by Böckenhauer et al [7], set cover by Komm, Královič, and Mömke [29], metrical task systems by Emek et al [22], and buffer management by Dorrigiv, He, and Zeh [20].…”
Section: Relaxing the Online Constraintmentioning
confidence: 99%