Non-convex relaxation and 1/2-approximation algorithm for the chance-constrained binary knapsack problem (2403.06686v1)
Abstract: We consider the chance-constrained binary knapsack problem (CKP), where the item weights are independent and normally distributed. We introduce a continuous relaxation for the CKP, represented as a non-convex optimization problem, which we call the non-convex relaxation. A comparative study shows that the non-convex relaxation provides an upper bound for the CKP, at least as tight as those obtained from other continuous relaxations for the CKP. Furthermore, the quality of the obtained upper bound is guaranteed to be at most twice the optimal objective value of the CKP. Despite its non-convex nature, we show that the non-convex relaxation can be solved in polynomial time. Subsequently, we proposed a polynomial-time 1/2-approximation algorithm for the CKP based on this relaxation, providing a lower bound for the CKP. Computational test results demonstrate that the non-convex relaxation and the proposed approximation algorithm yields tight lower and upper bounds for the CKP within a short computation time, ensuring the quality of the obtained bounds.
- Atamtürk A, Narayanan V (2008) Polymatroids and mean-risk minimization in discrete optimization. Operations Research Letters 36(5):618–622
- Atamtürk A, Narayanan V (2009) The submodular knapsack polytope. Discrete Optimization 6(4):333–344
- Ben-Tal A, Nemirovski A (1998) Robust convex optimization. Mathematics of operations research 23(4):769–805
- Bertsimas D, Popescu I (2005) Optimal inequalities in probability theory: A convex optimization approach. SIAM Journal on Optimization 15(3):780–804
- Bertsimas D, Sim M (2004) The price of robustness. Operations research 52(1):35–53
- Birge JR, Louveaux F (2011) Introduction to stochastic programming. Springer Science & Business Media
- Dantzig GB (1957) Discrete-variable extremum problems. Operations research 5(2):266–288
- Gilmore PC, Gomory RE (1961) A linear programming approach to the cutting-stock problem. Operations research 9(6):849–859
- Goyal V, Ravi R (2010) A ptas for the chance-constrained knapsack problem with random item sizes. Operations Research Letters 38(3):161–164
- Iida H (1999) A note on the max-min 0-1 knapsack problem. Journal of Combinatorial Optimization 3:89–94
- Joung S, Lee K (2020) Robust optimization-based heuristic algorithm for the chance-constrained knapsack problem using submodularity. Optimization Letters 14(1):101–113
- Kosuch S, Lisser A (2010) Upper bounds for the 0-1 stochastic knapsack problem and a b&b algorithm. Annals of Operations Research 176:77–93
- Savelsbergh M (1997) A branch-and-price algorithm for the generalized assignment problem. Operations research 45(6):831–841
- Yu G (1996) On the max-min 0-1 knapsack problem with robust optimization applications. Operations Research 44(2):407–415