The Complexity of Recognizing Facets for the Knapsack Polytope

Published Online:https://doi.org/10.1287/moor.2024.0481

The complexity class Dp is the class of all languages that are the intersection of a language in NP and a language in co-NP. It was conjectured that recognizing a facet for the knapsack polytope is Dp-complete. We provide a positive answer to this conjecture. Moreover, despite the Dp-hardness of the recognition problem, we give a polynomial-time algorithm for deciding if an inequality with a fixed number of distinct coefficients defines a facet of a knapsack polytope.

Funding: The research of R. Chen was supported by the National Natural Science Foundation of China [Grant 72501249].

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.