Skip to content
Review

Stability in stochastic hypergraph matching II: weights, batch arrivals, and continuous time

Jul 2026 · 1 citation · 29 references
Mathematics Computer Science

Abstract

Many real-life systems can be found as examples of stochastic matching on hypergraphs, such as production lines or assemble-to-order systems. Two common features are the number of items required may vary between matchings, and there may intermediary items which exist as a combination of other items and not of external arrivals. Both of these phenomena can be modelled by considering the weighted variant of stochastic matching. In this work, we formalise the notion of stochastic weighted matching on hypergraphs. We also allow batch arrivals, meaning multiple items of multiple classes may arrive at the same time, and in particular, the arrivals can be correlated between classes. Unlike the classical setting where items arrive at discrete time $t \in \mathbb{N}$, we allow arrival processes to take place in continuous time $t \in \mathbb{R}_{\geq 0}$. We then extend the results from Nguyen and Bu\v{s}i\'{c} (2026) to overcome the intricacies brought up by this new setting. This allows us to derive necessary and sufficient criteria as direct generalisations of those in the unweighted setting, which depend only on the per-class arrival rates. As such, the correlation between classes bear no differences. The constructive proofs also give a maximally stable, periodic-review, size-based, arrival-rate agnostic policy.

View source

Similar papers

Preprint Sep 2026

Stability in stochastic hypergraph matching III: general reneging

In many real-life matching problems, waiting agents might abandon before being matched, such as patients deceasing before receiving organs, passengers/drivers cancelling ride requests, or raw materials/intermediary products degrading in production lines. This poses the need for incorporating reneging in stochastic matc...

Doanh Nguyen, A. Bušić · 0 citations
Preprint Sep 2026

Better Late Than Never: Online Flow Time Scheduling with Online Estimates

In the classical online flow-time scheduling problem on a single machine, jobs arrive over time and must be processed to minimize the total time they spend in the system: for over fifty years, we have known that SRPT is an optimal online algorithm. But this algorithm requires exactness in two different ways: (a) job si...

Anupam Gupta, Haim Kaplan, Alexander Lindermayr et al. · 0 citations
#edge computing Preprint Oct 2026

Matching with Multiple Bottlenecks: Parameterized Complexity and Approximation

This paper analyzes a matching problem in which the cost of each edge is a vector with $k$ components and provides various results including FPT-membership for parameters $k$ and $Z$ combined, as well as W[P]-membership and W[SAT]-hardness for each of the two parameters individually.

Jonas Friemel, Tilo Hoitz, Phillip Keldenich et al. · 0 citations
Preprint Sep 2026

Locally Sparsified, Globally Near-Optimal: Matching under Independent Vertex Arrivals

Resource allocation systems often restrict each request to a short list of options before coordinating assignments globally. We study this separation in stochastic bipartite matching under independent vertex arrivals. Each request draws a state from its own known distribution, determining its compatible resources, and...

Sara Ahmadian, Edith Cohen, M. Roghani · 0 citations
Preprint Aug 2026

Temporal Fair Division of Indivisible Mixed Manna: Tractable Settings

We study temporal fair division of indivisible mixed manna. Items arrive over time and must be allocated irrevocably; an item may be a good for some agents, a chore for others, and neutral for the rest. We require the cumulative allocation after every round to be envy-free up to one item (TEF1). Although deciding wheth...

Kui-Wang Choi, Min-Ming Li, Nicholas J. Teh · 8 citations
Preprint Sep 2026

An EPTAS for Vector Scheduling with Time Intervals

We study vector scheduling in which each job is active during a fixed time interval. A job uses several resources and stays on one machine for its entire interval; its resource requirements may depend on the machine. The objective is to minimize the largest resource load over all machines and times. For $r$ machines an...

Junho Hwang · 0 citations

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