Back to Explorer
Research PaperResearchia:202601.29168[Optimization > Mathematics]

When to Match: A Cost-Balancing Principle for Dynamic Markets

Jie Liu

Abstract

Matching platforms, from ridesharing to food delivery to competitive gaming, face a fundamental operational dilemma: match agents immediately to minimize waiting costs, or delay to exploit the efficiency gains of thicker markets. Yet computing optimal policies is generally intractable, sophisticated algorithms often rely on restrictive distributional assumptions, and common heuristics lack worst-case performance guarantees. We formulate a versatile framework for multi-sided matching with general state-dependent cost structures and non-stationary arrival dynamics. Central to our approach is a cost-balancing principle: match when accumulated waiting cost reaches a calibrated proportion of instantaneous matching cost. This equilibrium condition emerges from fluid-limit analysis and motivates a simple, adaptive Cost-Balancing (CB) algorithm requiring no distributional assumptions. We prove that CB achieves a competitive ratio of (1+Γ)(1+\sqrtΓ) under adversarial arrivals, where ΓΓ quantifies economies of scale, guaranteeing cost within a constant factor of the offline optimum. In contrast, standard greedy and threshold policies can incur unbounded costs in adversarial scenarios. We further establish a universal lower bound of (5+1)/2(\sqrt{5}+1)/2 (the golden ratio), quantifying the fundamental price of uncertainty in online matching. Experiments on game matchmaking and real-world food delivery data demonstrate practical effectiveness, with CB consistently outperforming industry-standard heuristics.


Source: arXiv:2601.21858v1 - http://arxiv.org/abs/2601.21858v1 PDF: https://arxiv.org/pdf/2601.21858v1 Original Link: http://arxiv.org/abs/2601.21858v1

Submission:1/29/2026
Comments:0 comments
Subjects:Mathematics; Optimization
Original Source:
View Original PDF
arXiv: This paper is hosted on arXiv, an open-access repository
Was this helpful?

Discussion (0)

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

When to Match: A Cost-Balancing Principle for Dynamic Markets | Researchia