Combinatorial separation algorithms for the continuous knapsack polyhedra with divisible capacities
Wei-Kun Chen, Yu-Hong Dai

TL;DR
This paper develops efficient combinatorial separation algorithms for two types of continuous knapsack polyhedra with divisible capacities, enhancing the computational tools for mixed integer programming.
Contribution
It introduces polynomial-time combinatorial separation algorithms for the continuous ≥- and ≤-knapsack polyhedra, including new inequalities that fully describe these polyhedra.
Findings
Separation algorithms operate in O(nm + m log m) time.
Polynomial-time separation for the family of ≥-partition inequalities.
Complete polyhedral description for the ≤-knapsack polyhedron with new inequalities.
Abstract
It is important to design separation algorithms of low computational complexity in mixed integer programming. We study the separation problems of the two continuous knapsack polyhedra with divisible capacities. The two polyhedra are the convex hulls of the sets which consist of nonnegative integer variables, one unbounded continuous, bounded continuous variables, and one linear constraint in either or form where the coefficients of integer variables are integer and divisible. Wolsey and Yaman (Math Program 156: 1--20, 2016) have shown that the polyhedra can be described by adding the two closely related families of partition inequalities. However, no combinatorial separation algorithm is known yet for the polyhedra. In this paper, for each polyhedron, we provide a combinatorial separation algorithm with the complexity of . In…
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
TopicsComputational Geometry and Mesh Generation · Optimization and Packing Problems · Optimization and Search Problems
