Online Capacitated General Matching with Knapsack
Wei Bao, Ben Liang, Hequn Wang, Ruoyu Wu
aaai
Research metadataShow detailsHide details
- Affiliations
- Not available
- Published
- 2026-03-17
- Processed
- 7/25/2026, 12:52:48 PM
- Analysis model
- gemini-2.5-flash
- Analysis status
- analyzed
- Local PDF artifact
- papers/pdf/2026/online-capacitated-general-matching-with-knapsack.pdf
Summary
This paper introduces Online Capacitated General Matching with Knapsack (OCGMK), a new online matching problem that extends the Online General Matching (OGM) problem by incorporating multi-capacity vertices and a knapsack constraint on total edge costs. To solve OCGMK, the authors propose the Online Capacity-Knapsack Assignment (OCKA) algorithm, which employs a novel Online Contention Resolution Scheme (OCRS) framework. OCKA achieves a competitive ratio of α = 2 / (3 + e⁻²) for OCGMK and α' = 1/2 when the knapsack constraint is not imposed, matching the best known result for single-capacity OGM. Trace-driven experiments on a real-world dating dataset demonstrate OCKA's superior performance in online dating applications.
Problem
The paper addresses several bottlenecks and challenges in online matching problems:
- Multi-capacity constraint: Existing Online General Matching (OGM) models assume single-capacity vertices, meaning each vertex can only be matched once. Many real-world applications require vertices to be matched to multiple other vertices up to a certain capacity limit. This introduces a new dimension in optimization and can lead to invalid matching if not handled carefully.