Papers
Topics
Authors
Recent
Search
2000 character limit reached

Faster Dynamic Auctions via Polymatroid Sum

Published 12 Oct 2023 in cs.GT | (2310.08454v3)

Abstract: We consider dynamic auctions for finding Walrasian equilibria in markets with indivisible items and strong gross substitutes valuation functions. Each price adjustment step in these auction algorithms requires finding an inclusion-wise minimal maximal overdemanded set or an inclusion-wise minimal maximal underdemanded set at the current prices. Both can be formulated as a submodular function minimization problem. We observe that minimizing this submodular function corresponds to a polymatroid sum problem, and using this viewpoint, we give a fast and simple push-relabel algorithm for finding the required sets. This improves on the previously best running time of Murota, Shioura and Yang (ISAAC 2013). Our algorithm is an adaptation of the push-relabel framework by Frank and Mikl\'os (JJIAM 2012) to the particular setting. We obtain a further improvement for the special case of unit-supplies. We further show the following monotonicty properties of Walrasian prices: both the minimal and maximal Walrasian prices can only increase if supply of goods decreases, or if the demand of buyers increases. This is derived from a fine-grained analysis of market prices. We call "packing prices" a price vector such that there is a feasible allocation where each buyer obtains a utility maximizing set. Conversely, by "covering prices" we mean a price vector such that there exists a collection of utility maximizing sets of the buyers that include all available goods. We show that for strong gross substitutes valuations, the component-wise minimal packing prices coincide with the minimal Walrasian prices and the component-wise maximal covering prices coincide with the maximal Walrasian prices. These properties in turn lead to the price monotonicity results.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (40)
  1. Network flows. Cambridge, Mass.: Alfred P. Sloan School of Management, Massachusetts, 1988.
  2. L. M. Ausubel. An efficient ascending-bid auction for multiple objects. American Economic Review, 94(5):1452–1475, 2004. doi: 10.1257/0002828043052330.
  3. L. M. Ausubel. An efficient dynamic auction for heterogeneous commodities. American Economic Review, 96(3):602–629, 2006. doi: 10.1257/aer.96.3.602.
  4. Ascending auctions with package bidding. The BE Journal of Theoretical Economics, 1(1), 2002. doi: 10.2202/1534-5963.1019.
  5. O. Ben-Zwi. Walrasian’s characterization and a universal ascending auction. Games and Economic Behavior, 104:456–467, 2017. doi: 10.1016/j.geb.2017.05.013.
  6. D. P. Bertsekas. Auction algorithms for network flow problems: A tutorial introduction. Computational optimization and applications, 1:7–66, 1992. doi: 10.1007/BF00247653.
  7. Fast algorithms via dynamic-oracle matroids. In Proceedings of the 55th Annual ACM Symposium on Theory of Computing, pages 1229–1242, 2023. doi: 10.1145/3564246.3585219.
  8. Faster matroid intersection. In 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS), pages 1146–1168. IEEE, 2019. doi: 10.1109/FOCS.2019.00072.
  9. N. Collina and S. M. Weinberg. On the (in-) approximability of Bayesian revenue maximization for a combinatorial buyer. In Proceedings of the 21st ACM Conference on Economics and Computation, pages 477–497, 2020. doi: 10.1145/3391403.3399496.
  10. P. Cramton. Ascending auctions. European Economic Review, 42(3):745–756, 1998. ISSN 0014-2921. doi: 10.1016/S0014-2921(97)00122-0.
  11. W. H. Cunningham. Improved bounds for matroid partition and intersection algorithms. SIAM Journal on Computing, 15(4):948–957, 1986. doi: 10.1137/0215066.
  12. Multi-item auctions. Journal of political economy, 94(4):863–872, 1986. doi: 10.1086/261411.
  13. A. W. Dress and W. Terhalle. Well-layered maps—a class of greedily optimizable set functions. Applied Mathematics Letters, 8(5):77–80, 1995. doi: 10.1016/0893-9659(95)00070-7.
  14. J. Edmonds. Matroid partition. Mathematics of the Decision Sciences, pages 335–345, 1968.
  15. A flow-based ascending auction to compute buyer-optimal walrasian prices. arXiv preprint, 2023. doi: 10.48550/arXiv.2304.14262.
  16. A. Frank and Z. Miklós. Simple push-relabel algorithms for matroids and submodular flows. Japan Journal of Industrial and Applied Mathematics, 29:419–439, 2012. doi: 10.1007/s13160-012-0076-y.
  17. S. Fujishige and Z. Yang. A note on Kelso and Crawford’s gross substitutes condition. Mathematics of Operations Research, 28(3):463–469, 2003. doi: 10.1287/moor.28.3.463.16393.
  18. S. Fujishige and X. Zhang. New algorithms for the intersection problem of submodular systems. Japan Journal of Industrial and Applied Mathematics, 9:369–382, 1992. doi: 10.1007/BF03167272.
  19. S. Fujishige and X. Zhang. A push/relabel framework for submodular flows and its definement for 0-1 submodular flows. Optimization, 38(2):133–154, 1996. doi: 10.1080/02331939608844244.
  20. A new approach to the maximum-flow problem. Journal of the ACM (JACM), 35(4):921–940, 1988. doi: 10.1145/48014.61051.
  21. C. Greene and T. L. Magnanti. Some abstract pivot algorithms. SIAM Journal on Applied Mathematics, 29(3):530–539, 1975. doi: 10.1137/0129045.
  22. F. Gul and E. Stacchetti. Walrasian equilibrium with gross substitutes. Journal of Economic theory, 87(1):95–124, 1999. doi: 10.1006/jeth.1999.2531.
  23. F. Gul and E. Stacchetti. The English auction with differentiated commodities. Journal of Economic theory, 92(1):66–95, 2000. doi: 10.1006/jeth.1999.2580.
  24. A combinatorial strongly polynomial algorithm for minimizing submodular functions. Journal of the ACM (JACM), 48(4):761–777, 2001. doi: 10.1145/502090.502096.
  25. Job matching, coalition formation, and gross substitutes. Econometrica: Journal of the Econometric Society, pages 1483–1504, 1982. doi: 10.2307/1913392.
  26. Note on vcg vs. price raising for matching markets. arXiv preprint, 2016. doi: 10.48550/arXiv.1604.04157.
  27. D. E. Knuth. Matroid partitioning. Computer Science Department, Stanford University, 1973.
  28. C. J. McDiarmid. Rado’s Theorem for polymatroids. In Mathematical Proceedings of the Cambridge Philosophical Society, volume 78, pages 263–281. Cambridge University Press, 1975. doi: 10.1017/S0305004100051677.
  29. K. Murota. Valuated matroid intersection I: Optimality criteria. SIAM Journal on Discrete Mathematics, 9(4):545–561, 1996. doi: 10.1137/S0895480195279994.
  30. K. Murota. Discrete Convex Analysis. Society for Industrial and Applied Mathematics (SIAM), 2003. doi: 10.1137/1.9780898718508.
  31. Computing a Walrasian equilibrium in iterative auctions with multiple differentiated items. In International Symposium on Algorithms and Computation (ISAAC), pages 468–478. Springer Berlin Heidelberg, 2013. doi: 10.1007/978-3-642-45030-3˙44.
  32. R. Paes Leme. Gross substitutability: An algorithmic survey. Games and Economic Behavior, 106:294–316, 2017. doi: 10.1016/j.geb.2017.10.016.
  33. R. Paes Leme and S. C.-w. Wong. Computing Walrasian equilibria: Fast algorithms and structural properties. Mathematical Programming, 179(1):343–384, 2020. doi: 10.1007/s10107-018-1334-9.
  34. K. Quanrud. Faster exact and approximation algorithms for packing and covering matroids via push-relabel. arXiv preprint, 2023. doi: 10.48550/arXiv.2303.01478.
  35. P. Schönsleben. Ganzzahlige polymatroid-intersektions-algorithmen. PhD thesis, ETH Zürich, 1980.
  36. A. Schrijver. Combinatorial optimization: polyhedra and efficiency, volume 24. Springer, 2003.
  37. A. Shioura. Algorithms for L-convex function minimization: Connection between discrete convex analysis and other research fields. Journal of the Operations Research Society of Japan, 60(3):216–243, 2017. doi: 10.15807/jorsj.60.216.
  38. T. Terao. Faster matroid partition algorithms. arXiv preprint, 2023. doi: 10.48550/arXiv.2303.05920.
  39. H. R. Varian. Dynamical systems with applications to economics. Handbook of mathematical economics, 1:93–110, 1981. doi: 10.1016/S1573-4382(81)01007-2.
  40. L. Walras. Éléments d’économie politique pure ou théorie de la richesse sociale. F. Rouge, 1874.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.