English

A Descending Price Auction for Matching Markets

Computer Science and Game Theory 2017-11-07 v2

Abstract

This work presents a descending-price-auction algorithm to obtain the maximum market-clearing price vector (MCP) in unit-demand matching markets with m items by exploiting the combinatorial structure. With a shrewd choice of goods for which the prices are reduced in each step, the algorithm only uses the combinatorial structure, which avoids solving LPs and enjoys a strongly polynomial runtime of O(m4)O(m^4). Critical to the algorithm is determining the set of under-demanded goods for which we reduce the prices simultaneously in each step of the algorithm. This we accomplish by choosing the subset of goods that maximize a skewness function, which makes the bipartite graph series converges to the combinatorial structure at the maximum MCP in O(m2)O(m^2) steps. A graph coloring algorithm is proposed to find the set of goods with the maximal skewness value that yields O(m4)O(m^4) complexity.

Keywords

Cite

@article{arxiv.1607.04710,
  title  = {A Descending Price Auction for Matching Markets},
  author = {Shih-Tang Su and Jacob D. Abernethy and Grant Schoenebeck and Vijay G. Subramanian},
  journal= {arXiv preprint arXiv:1607.04710},
  year   = {2017}
}

Comments

35 pages, 4 figures