Algorithms for Online Matching, Assortment, and Pricing with Tight Weight-dependent Competitive Ratios

05/12/2019
by   Will Ma, et al.
0

Motivated by the dynamic assortment offerings and item pricings occurring in e-commerce, we study a general problem of allocating finite inventories to heterogeneous customers arriving sequentially. We analyze this problem under the framework of competitive analysis, where the sequence of customers is unknown and does not necessarily follow any pattern. Previous work in this area, studying online matching, advertising, and assortment problems, has focused on the case where each item can only be sold at a single price, resulting in algorithms which achieve the best-possible competitive ratio of 1-1/e. In this paper, we extend all of these results to allow for items having multiple feasible prices. Our algorithms achieve the best-possible weight-dependent competitive ratios, which depend on the sets of feasible prices given in advance. Our algorithms are also simple and intuitive; they are based on constructing a class of universal "value functions" which integrate the selection of items and prices offered. Finally, we test our algorithms on the publicly-available hotel data set of Bodea et al. (2009), where there are multiple items (hotel rooms) each with multiple prices (fares at which the room could be sold). We find that applying our algorithms, as a "hybrid" with algorithms which attempt to forecast and learn the future transactions, results in the best performance.

READ FULL TEXT
research
02/23/2023

On price-induced minmax matchings

We study a natural combinatorial pricing problem for sequentially arrivi...
research
08/26/2019

Multi-stage and Multi-customer Assortment Optimization with Inventory Constraints

We consider an assortment optimization problem where a customer chooses ...
research
12/01/2020

Improved Online Algorithms for Knapsack and GAP in the Random Order Model

The knapsack problem is one of the classical problems in combinatorial o...
research
12/10/2020

Online Posted Pricing with Unknown Time-Discounted Valuations

We study the problem of designing posted-price mechanisms in order to se...
research
08/10/2022

Knapsack Secretary Through Boosting

We revisit the knapsack-secretary problem (Babaioff et al.; APPROX 2007)...
research
11/01/2022

Simplified Prophet Inequalities for Combinatorial Auctions

We consider prophet inequalities for XOS and MPH-k combinatorial auction...

Please sign up or login with your details

Forgot password? Click here to reset