Online Learning in Fisher Markets with Unknown Agent Preferences

04/27/2022
by   Devansh Jalota, et al.
0

In a Fisher market, agents (users) spend a budget of (artificial) currency to buy goods that maximize their utilities, and producers set prices on capacity-constrained goods such that the market clears. The equilibrium prices in such a market are typically computed through the solution of a convex program, e.g., the Eisenberg-Gale program, that aggregates users' preferences into a centralized social welfare objective. However, the computation of equilibrium prices using convex programs assumes that all transactions happen in a static market wherein all users are present simultaneously and relies on complete information on each user's budget and utility function. Since, in practice, information on users' utilities and budgets is unknown and users tend to arrive over time in the market, we study an online variant of Fisher markets, wherein users enter the market sequentially. We focus on the setting where users have linear utilities with privately known utility and budget parameters drawn i.i.d. from a distribution 𝒟. In this setting, we develop a simple yet effective algorithm to set prices that preserves user privacy while achieving a regret and capacity violation of O(√(n)), where n is the number of arriving users and the capacities of the goods scale as O(n). Here, our regret measure represents the optimality gap in the objective of the Eisenberg-Gale program between the online allocation policy and that of an offline oracle with complete information on users' budgets and utilities. To establish the efficacy of our approach, we show that even an algorithm that sets expected equilibrium prices with perfect information on the distribution 𝒟 cannot achieve both a regret and constraint violation of better than Ω(√(n)). Finally, we present numerical experiments to demonstrate the performance of our approach relative to several benchmarks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/19/2021

Fisher Markets with Linear Constraints: Equilibrium Properties and Efficient Distributed Algorithms

The Fisher market is one of the most fundamental models for resource all...
research
03/21/2023

Online Learning for Equilibrium Pricing in Markets under Incomplete Information

The study of market equilibria is central to economic theory, particular...
research
11/22/2019

Competitive Equilibrium with Generic Budgets: Beyond Additive

We study competitive equilibrium in the canonical Fisher market model, b...
research
03/31/2022

Online Learning for Traffic Routing under Unknown Preferences

In transportation networks, users typically choose routes in a decentral...
research
04/07/2020

The Economics of Social Data

A data intermediary pays consumers for information about their preferenc...
research
12/13/2022

Interactive Learning with Pricing for Optimal and Stable Allocations in Markets

Large-scale online recommendation systems must facilitate the allocation...
research
12/10/2019

Robust Market Equilibria with Uncertain Preferences

The problem of allocating scarce items to individuals is an important pr...

Please sign up or login with your details

Forgot password? Click here to reset