Skip to content
Preprint

Bicriteria Approximation Algorithms for Demand Matching

Aug 2026 · 1 citation · 35 references
Computer Science Mathematics

TL;DR

An iterative relaxation algorithm for the demand matching problem that exploits a structural characterization of strictly fractional extreme points of the natural LP relaxation, which reduces the residual rounding problem to odd-cycle instances and gives a greedy, combinatorial $(k, 1)$-bicriteria approximation algorithm.

Abstract

The demand matching problem generalizes both the knapsack problem and the $b$-matching problem. In this problem, each edge of a graph has a demand and a weight, each vertex has a capacity, and the goal is to find a maximum weight subset of edges whose total incident demand at every vertex does not exceed its capacity. We study $(\alpha, \beta)$-bicriteria approximation algorithms, which return a solution of weight at least $1/\alpha$ times the optimum while allowing an additive capacity violation of at most $\beta$ times the maximum edge demand. We give an iterative relaxation algorithm for the demand matching problem that exploits a structural characterization of strictly fractional extreme points of the natural LP relaxation, which reduces the residual rounding problem to odd-cycle instances. Combined with a better-of-two rounding strategy, this yields $(7/6, 1)$- and $(1, 1)$-bicriteria approximation algorithms for general and bipartite graphs, respectively. We further generalize this approach to obtain a parametric family of algorithms, including a $(1, 4/3)$-bicriteria approximation. Separately, for the more general $k$-hypergraph demand matching problem, we give a greedy, combinatorial $(k, 1)$-bicriteria approximation algorithm. We complement these algorithmic results with matching lower bounds relative to the natural LP relaxation for $\beta = 0$ and all $\beta \geq 1$, completely characterizing the trade-off between weight approximation and additive capacity violation in this range.

View source

Similar papers

Preprint Sep 2026

A $59/33$ Cut-LP Guarantee for Matching Augmentation

A new structural analysis of the Bamas--Drygala--Svensson LP-guided DFS algorithm is given, which combines an exact primal--dual identity for the residual uplink problem with a rank bound that measures fractional support relative to the unit-valued skeleton.

Morteza Alimi, Tobias Mömke · 0 citations
Preprint Aug 2026

A Linear-Time Approximation Scheme for the Densest Subgraph Problem

This paper provides the first truly linear-time approximation scheme for the Densest Subgraph Problem, and uses assignments arising from a flow-based formulation together with a structural carving lemma to progressively carve "sparse" parts of the graph while nearly preserving the densest subgraph.

Elena Grigorescu, Mehrshad Taziki · 0 citations
Open access Sep 2026

Maximum Number of Requests on a Path With a Given Grooming Factor

This paper fully characterize the set of requests of an optimal solution to the MARPG problem and shows how to compute in constant time its cardinality, and establishes upper bounds on the number of anomalies.

J. Bermond, Michel Cosnard, D. Coudert et al. · 1 citation
Preprint Aug 2026

Fixed-Threshold Peeling in Sublinear MPC: Round-Approximation Tradeoffs and Applications

This is the first $O(1)$-approximate algorithm for densest subgraph to break the $\Theta(\sqrt{\lg n})$ round-complexity barrier in the sub-linear MPC model and achieves the following round-approximation tradeoffs.

Slobodan Mitrović, Theodore Pan, Wen-Horng Sheu · 0 citations
Preprint Sep 2026

Fractional clique decompositions in random hypergraphs

We prove that, whenever $ p \ge n^{-1/2 + o(1)} $, with high probability $ G(n, p) $ admits a fractional triangle decomposition, that is, a non-negative weight function on its triangles for which the total weight of all triangles containing each edge is equal to 1. This bound on $ p $ is optimal up to the asymptotic er...

Felix Joos, Zak Smith · 1 citation

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.