Mixed-Integer Linear Programming Approximations for the Stochastic Knapsack
Roberto Rossi, Steven D. Prestwich, S. Armagan Tarim

TL;DR
This paper introduces a new approximation framework using mixed-integer linear programming for the stochastic knapsack problem, effectively handling normal and correlated distributions, and providing near-optimal solutions with high scalability.
Contribution
The paper presents a novel MILP-based approximation method for stochastic knapsack problems, extending to correlated normal distributions and offering a scalable heuristic for general distributions.
Findings
Approach is near-optimal in computational tests.
Method handles correlated normal distributions.
Outperforms existing approaches in scalability.
Abstract
We develop a novel mathematical programming approximation framework to tackle the stochastic knapsack problem. In this problem, the decision maker considers items for which either weights or values, or both, are random. The aim is to select a subset of these items to be included into their knapsack. We study both "static" and "dynamic" variants of this problem: in the static setting, the decision about which items should be included in the knapsack is taken at the outset, before any random item value or weight is revealed; in the dynamic setting, items are received sequentially, and the decision about a particular item is made by taking into account previously observed values and weights. The knapsack has a given capacity, and if the total realised weight exceeds this capacity then a penalty cost is incurred for each unit of excess capacity utilised. The goal is to maximise the expected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSupply Chain and Inventory Management · Optimization and Packing Problems · Optimization and Mathematical Programming
