Linear Fisher markets are a fundamental economic model with applications in fair division as well as large-scale Internet markets. In the finite-dimensional case of $n$ buyers and $m$ items, a market equilibrium can be computed using the Eisenberg-Gale convex program. Motivated by large-scale Internet advertising and fair division applications, this paper considers a generalization of a linear Fisher market where there is a finite set of buyers and a continuum of items. We introduce generalizations of the Eisenberg-Gale convex program and its dual to this infinite-dimensional setting, which leads to Banach-space optimization problems. We establish existence of optimal solutions, strong duality, as well as necessity and sufficiency of KKT-type conditions. All these properties are established via non-standard arguments, which circumvent the limitations of duality theory in optimization over infinite-dimensional Banach spaces. Furthermore, we show that there exists a pure equilibrium allocation, i.e., a division of the item space. When the item space is a closed interval and buyers have piecewise linear valuations, we show that the Eisenberg-Gale-type convex program over the infinite-dimensional allocations can be reformulated as a finite-dimensional convex conic program, which can be solved efficiently using off-the-shelf optimization software based on primal-dual interior-point methods. For general buyer valuations or a very large number of buyers, we propose computing market equilibrium using stochastic dual averaging, which finds an approximate equilibrium price vector with high probability. Numerical experiments illustrate the efficiency and stability of the approaches.
翻译:线性渔业市场是一种基本的经济模式,其应用范围是公平的分割以及大规模的互联网市场。在美元买家和美元项目等有限维度案例中,可以使用Eisenberg-Gale convex程序来计算市场平衡。在大规模互联网广告和公平分割应用的驱动下,本文认为线性渔业市场是典型化的,那里有一定的买家和连续的物品。我们引入了艾森堡-Gale convex程序及其与无限维度设置的共性,这导致了Banach-空间优化问题。我们建立了最佳解决方案的存在,强大的双重性,以及KKKT类型条件的必要性和充足性。所有这些属性都是通过非标准参数建立的,从而绕过了对无限的Banach空间空间进行优化的双重性理论限制。此外,我们展示了一种纯粹的平衡分配,即对项目空间的划分。当项目空间是一个封闭的间隔,而买方则有直线性估价,我们发现,Eisenberg-Gale-ality alityalityal-liveralalalalalalalal-listal-listal-listal-listal listal-listal-listal-listal-listal-listal-listal-listal 程序可以使用一种基于一个基于以甚的通用的通用的稳定的系统,以稳定的系统系统,可以用来以以以以稳定的稳定化的常规化的常规化的系统-sleval-sleval-sleval-cal-cal-sleval-slevald-cal-cal-cal-cal-st-smad-st-smad-sld-smad-sld-st-st-smad-slg-slg-sal-sld-st-sld-sld-sld-slg-sld-sld-smad-sld-s-s-s-d-smad-ld-s-s-s-smad-st-smad-smad-smad-smasmasld-d-sl-s-s-sld-d-