Search · four archives
Search · four archives
13 papers · ranked by Valyu relevance
Tristan Pollner, Amin Saberi, Anders Wikum
We study two-stage bipartite matching, in which the edges of a bipartite graph on vertices (B 1 ∪ B2, I) are revealed in two batches. In stage one, a matching must be selected from among revealed edges E ⊆ B 1 × I. In stage two, edges E θ ⊆ B 2 × I are sampled from a known distribution, and a second matching must be…
Yiding Feng, Rad Niazadeh, Amin Saberi
Matching and pricing are two critical levers in two-sided marketplaces to connect demand and supply. The platform can produce more efficient matching and pricing decisions by batching the demand requests. We initiate the study of the two-stage stochastic matching problem, with or without pricing, to enable the platform…
Omar El Housni, Vineet Goyal, Oussama Hanguir, Clifford Stein
Matching demand (riders) to supply (drivers) efficiently is a fundamental problem for ridesharing platforms who need to match the riders (almost) as soon as the request arrives with only partial knowledge about future ride requests. A myopic approach that computes an optimal matching for current requests ignoring…
Billy Jin, Will Ma
We study the two-stage vertex-weighted online bipartite matching problem of Feng, Niazadeh, and Saberi (SODA '21) in a setting where the algorithm has access to a suggested matching that is recommended in the first stage. We evaluate an algorithm by its robustness R, which is its performance relative to that of the…
Evripidis Bampis, Bruno Escoffier, Paul Youssef
We focus on an online 2-stage problem, motivated by the following situation: consider a system where students shall be assigned to universities. There is a first round where some students apply, and a first (stable) matching M1 has to be computed. However, some students may decide to leave the system (change their…
Yiding Feng, Rad Niazadeh
In several applications of real-time matching of demand to supply in online marketplaces, the platform allows for some latency to batch the demand and improve the efficiency of the resulting matching. Motivated by these applications, we study the optimal trade-off between batching and inefficiency in the context of…
Mohak Goyal
Most prior work on online matching problems has been with the flexibility of keeping some vertices unmatched. We study three related online matching problems with the constraint of matching every vertex, i.e., with no rejections. We adopt a model in which vertices arrive in a uniformly random order and the non-negative…
Shuyi Yan
We study the edge-weighted online stochastic matching problem. Since Feldman, Mehta, Mirrokni, and Muthukrishnan [6] proposed the (1 − 1 e )-competitive Suggested Matching algorithm, there has been no improvement for the general edge-weighted online stochastic matching problem. In this paper, we introduce the first…
Stephan Mertens
The stable roommates problem with n agents has worst case complexity O(n 2 ) in time and space. Random instances can be solved faster and with less memory, however. We introduce an algorithm that has average time and space complexity O(n 3 2 ) for random instances. We use this algorithm to simulate large instances of…
Shuyi Yan
The online stochastic matching problem was introduced by Feldman et al. [7], together with the (1 − 1 e )-competitive Suggested Matching algorithm. In the most general edge-weighted setting, this ratio has not been improved for more than one decade, until recently Yan [21] beat the 1 − 1 e bound and Qiu et al. [19]…
Basu, Soumya
We study bandit learning in matching markets with two-sided reward uncertainty, extending prior research primarily focused on single-sided uncertainty. Leveraging the concept of 'super-stability' from Irving (1994), we demonstrate the advantage of the Extended Gale-Shapley (GS) algorithm over the standard GS algorithm…
David Eppstein, Michael T. Goodrich, Doruk Korkmaz, Nil Mamano
We introduce a novel method for defining geographic districts in road networks using stable matching. In this approach, each geographic district is defined in terms of a center, which identifies a location of interest, such as a post office or polling place, and all other network vertices must be labeled with the…
Peace Ayegba, Sofiat Olaosebikan, David F. Manlove
We study the Student Project Allocation problem with lecturer preferences over Students (spa-s), which involves the assignment of students to projects based on student preferences over projects, lecturer preferences over students, and capacity constraints on both projects and lecturers. The goal is to find a stable…