Earning and utility limits in fisher markets

Earning limits and utility limits are novel aspects in the classic Fisher market model. Sellers with earning limits have bounds on their income and lower the supply they bring to the market if income exceeds the limit. Buyers with utility limits have an upper bound on the amount of utility that they...

Full description

Bibliographic Details
Main Authors: Bei, Xiaohui, Garg, Jugal, Hoefer, Martin, Mehlhorn, Kurt
Other Authors: School of Physical and Mathematical Sciences
Format: Journal Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/150322
_version_ 1826113391746351104
author Bei, Xiaohui
Garg, Jugal
Hoefer, Martin
Mehlhorn, Kurt
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Bei, Xiaohui
Garg, Jugal
Hoefer, Martin
Mehlhorn, Kurt
author_sort Bei, Xiaohui
collection NTU
description Earning limits and utility limits are novel aspects in the classic Fisher market model. Sellers with earning limits have bounds on their income and lower the supply they bring to the market if income exceeds the limit. Buyers with utility limits have an upper bound on the amount of utility that they want to derive and lower the budget they bring to the market if utility exceeds the limit. Markets with these properties can have multiple equilibria with different characteristics. We analyze earning limits and utility limits in markets with linear and spending-constraint utilities. For markets with earning limits and spending-constraint utilities, we show that equilibrium price vectors form a lattice and the spending of buyers is unique in non-degenerate markets. We provide a scaling-based algorithm to compute an equilibrium in time O(n log( + nU)), where n is the number of agents, ≥ n a bound on the segments in the utility functions, and U the largest integer in the market representation. We show how to refine any equilibrium in polynomial time to one with minimal prices or one with maximal prices (if it exists). Moreover, our algorithm can be used to obtain in polynomial time a 2-approximation for maximizing Nash social welfare in multi-unit markets with indivisible items that come in multiple copies. For markets with utility limits and linear utilities, we show similar results—lattice structure of price vectors, uniqueness of allocation in non-degenerate markets, and polynomial-time refinement procedures to obtain equilibria with minimal and maximal prices. We complement these positive results with hardness results for related computational questions. We prove that it is NP-hard to compute a market equilibrium that maximizes social welfare, and it is PPAD-hard to find any market equilibrium with utility functions with separate satiation points for each buyer and each good.
first_indexed 2024-10-01T03:22:27Z
format Journal Article
id ntu-10356/150322
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:22:27Z
publishDate 2021
record_format dspace
spelling ntu-10356/1503222023-02-28T19:26:07Z Earning and utility limits in fisher markets Bei, Xiaohui Garg, Jugal Hoefer, Martin Mehlhorn, Kurt School of Physical and Mathematical Sciences Science::Mathematics Market Equilibrium Earning Limits Earning limits and utility limits are novel aspects in the classic Fisher market model. Sellers with earning limits have bounds on their income and lower the supply they bring to the market if income exceeds the limit. Buyers with utility limits have an upper bound on the amount of utility that they want to derive and lower the budget they bring to the market if utility exceeds the limit. Markets with these properties can have multiple equilibria with different characteristics. We analyze earning limits and utility limits in markets with linear and spending-constraint utilities. For markets with earning limits and spending-constraint utilities, we show that equilibrium price vectors form a lattice and the spending of buyers is unique in non-degenerate markets. We provide a scaling-based algorithm to compute an equilibrium in time O(n log( + nU)), where n is the number of agents, ≥ n a bound on the segments in the utility functions, and U the largest integer in the market representation. We show how to refine any equilibrium in polynomial time to one with minimal prices or one with maximal prices (if it exists). Moreover, our algorithm can be used to obtain in polynomial time a 2-approximation for maximizing Nash social welfare in multi-unit markets with indivisible items that come in multiple copies. For markets with utility limits and linear utilities, we show similar results—lattice structure of price vectors, uniqueness of allocation in non-degenerate markets, and polynomial-time refinement procedures to obtain equilibria with minimal and maximal prices. We complement these positive results with hardness results for related computational questions. We prove that it is NP-hard to compute a market equilibrium that maximizes social welfare, and it is PPAD-hard to find any market equilibrium with utility functions with separate satiation points for each buyer and each good. Accepted version 2021-05-20T09:28:24Z 2021-05-20T09:28:24Z 2019 Journal Article Bei, X., Garg, J., Hoefer, M. & Mehlhorn, K. (2019). Earning and utility limits in fisher markets. ACM Transactions On Economics and Computation, 7(2), 10-. https://dx.doi.org/10.1145/3340234 2167-8375 https://hdl.handle.net/10356/150322 10.1145/3340234 2-s2.0-85069508623 2 7 10 en ACM Transactions on Economics and Computation © 2019 The Owner/Author(s). All rights reserved. This paper was published by Association for Computing Machinery in ACM Transactions on Economics and Computation and is made available with permission of The Owner/Author(s). application/pdf
spellingShingle Science::Mathematics
Market Equilibrium
Earning Limits
Bei, Xiaohui
Garg, Jugal
Hoefer, Martin
Mehlhorn, Kurt
Earning and utility limits in fisher markets
title Earning and utility limits in fisher markets
title_full Earning and utility limits in fisher markets
title_fullStr Earning and utility limits in fisher markets
title_full_unstemmed Earning and utility limits in fisher markets
title_short Earning and utility limits in fisher markets
title_sort earning and utility limits in fisher markets
topic Science::Mathematics
Market Equilibrium
Earning Limits
url https://hdl.handle.net/10356/150322
work_keys_str_mv AT beixiaohui earningandutilitylimitsinfishermarkets
AT gargjugal earningandutilitylimitsinfishermarkets
AT hoefermartin earningandutilitylimitsinfishermarkets
AT mehlhornkurt earningandutilitylimitsinfishermarkets