mlsanityData to 14 Oct 2026

Solving 0-1 Integer Programs with Unknown Knapsack Constraints Using Membership Oracles

arXiv 2405.14090 ↗First posted 23 May 2024cs.LG math.OCcited by 1

Not on the map. Why?

Abstract (arXiv)

We consider solving a combinatorial optimization problem with unknown knapsack constraints using a membership oracle for each unknown constraint such that, given a solution, the oracle determines whether the constraint is satisfied or not with absolute certainty. The goal of the decision maker is to find the best possible solution subject to a budget on the number of oracle calls. Inspired by active learning for binary classification based on Support Vector Machines (SVMs), we devise a framework to solve the problem by learning and exploiting surrogate linear constraints. The framework includes training linear separators on the labeled points and selecting new points to be labeled, which is achieved by applying a sampling strategy and solving a 0-1 integer linear program. Following the active learning literature, a natural choice would be SVM as a linear classifier and the information-based sampling strategy known as simple margin, for each unknown constraint. We improve on both sides: we propose an alternative sampling strategy based on mixed-integer quadratic programming and a linear separation method inspired by an algorithm for convex optimization in the oracle model. We conduct experiments on classical problems and variants inspired by realistic applications to show how different linear separation methods and sampling strategies influence the quality of the results in terms of several metrics including objective value, dual bound and running time.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 12 of its 64 references that are in the map. First posted on arXiv 23 May 2024.

Builds on

12 of 64 references.

References · 12

  1. 2020An Improved Cutting Plane Method for Convex Optimization, Convex-Concave Games and its Applicationscited by 57
  2. 2015Complexity Theoretic Limitations on Learning Halfspacescited by 50
  3. 2015A Faster Cutting Plane Method and its Implications for Combinatorial and Convex Optimizationcited by 50
  4. 2021Inverse Optimization: Theory and Applicationscited by 48
  5. 2015Efficient Learning of Linear Separators under Bounded Noisecited by 36
  6. 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
  7. 2017Efficient Convex Optimization with Membership Oraclescited by 23
  8. 2020Active Learning: Problem Settings and Recent Developmentscited by 23
  9. 2014A PTAS for Agnostically Learning Halfspacescited by 21
  10. 2018Boosting Combinatorial Problem Modeling with Machine Learningcited by 15
  11. 2017Active Information Acquisition for Linear Optimizationcited by 3
  12. 2020A Simple Method for Convex Optimization in the Oracle Modelcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.