Indexed metadata

A Better-Than-33 Approximation Algorithm for Demand Matching via Knapsack Intersection LP and Contention Resolution

Michel X. Goemans, Yuchong Pan

Source record

Source: arXiv

Published: Sep 15, 2026

arXiv: 2609.17932

Open original source ↗

Source abstract

The demand matching problem generalizes both the knapsack problem and the bb-matching problem. In this problem, each edge of a graph has a demand and a weight, and each vertex has a capacity. The goal is to find a maximum weight subset of edges such that, at each vertex, the total demand of the incident selected edges does not exceed the vertex capacity. Parekh [IPCO 2011] proved that, if each edge is individually feasible, the natural LP relaxation for demand matching has integrality gap at most 33, yielding a 33-approximation algorithm. This bound is tight for the natural LP relaxation, matching the lower bound of Shepherd and Vetta [Math. Oper. Res. 2007]. We present a randomized (3/2+2+ε)(2.914+ε)(3/2 + \sqrt{2} + \varepsilon) \approx (2.914 + \varepsilon)-approximation algorithm for the demand matching problem for every ε>0\varepsilon > 0, giving the first approximation ratio strictly better than 33. For bipartite graphs, we obtain a randomized (2+ε)(2 + \varepsilon)-approximation algorithm for every ε>0\varepsilon > 0. Both algorithms run in time polynomial in 1/ε1/\varepsilon and the input length. Our algorithms use a strengthened LP relaxation based on intersecting the integral knapsack polytopes associated with the vertices, together with a multiple-choice generalization. As a key ingredient, we prove the existence of a (q,1/(1+q))(q, 1/(1+q))-balanced contention resolution scheme for the integral knapsack polytope for every q[0,1]q \in [0, 1], which may be of independent interest. The balance guarantee 1/(1+q)1/(1+q) is tight in the worst case over all knapsack instances.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.