Blocks of Coordinates, Stoch Progr, and Markets

Similar documents
Applications of Myerson s Lemma

Equilibrium in Prediction Markets with Buyers and Sellers

Lecture 7. We now use Brouwer s fixed point theorem to prove Nash s theorem.

Introduction to game theory

4.4 Doob s inequalities

Problem Set 6 Finance 1,

Appendix - Normally Distributed Admissible Choices are Optimal

General Examination in Microeconomic Theory. Fall You have FOUR hours. 2. Answer all questions

2. Equlibrium and Efficiency

Static (or Simultaneous- Move) Games of Complete Information

Appendix for Solving Asset Pricing Models when the Price-Dividend Function is Analytic

Bilateral Exchange of Contingent Claims

references Chapters on game theory in Mas-Colell, Whinston and Green

CS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement

Production and Supply Chain Management Logistics. Paolo Detti Department of Information Engeneering and Mathematical Sciences University of Siena

Global Optimization in Multi-Agent Models

OPERATIONS RESEARCH. Game Theory

Linear Combinations of Random Variables and Sampling (100 points)

c slope = -(1+i)/(1+π 2 ) MRS (between consumption in consecutive time periods) price ratio (across consecutive time periods)

/ Computational Genomics. Normalization

Scribe: Chris Berlind Date: Feb 1, 2010

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households

Chapter 5 Student Lecture Notes 5-1

Elements of Economic Analysis II Lecture VI: Industry Supply

Comparative analysis of CDO pricing models

Option pricing and numéraires

3: Central Limit Theorem, Systematic Errors

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost

ECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics

Stochastic ALM models - General Methodology

2.1 Rademacher Calculus... 3

Problem Set #4 Solutions

UNIVERSITY OF NOTTINGHAM

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013

A Network Modeling Approach for the Optimization of Internet-Based Advertising Strategies and Pricing with a Quantitative Explanation of Two Paradoxes

Midterm Exam. Use the end of month price data for the S&P 500 index in the table below to answer the following questions.

Lecture Note 2 Time Value of Money

Random Variables. b 2.

Tests for Two Correlations

4. Greek Letters, Value-at-Risk

A Set of new Stochastic Trend Models

THE ECONOMICS OF TAXATION

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002

Markovian Equilibrium in a Model of Investment Under Imperfect Competition

Bayesian Budget Feasibility with Posted Pricing

MgtOp 215 Chapter 13 Dr. Ahn

Lecture Note 1: Foundations 1

Explaining Movements of the Labor Share in the Korean Economy: Factor Substitution, Markups and Bargaining Power

Consumption Based Asset Pricing

Multiobjective De Novo Linear Programming *

Games and Decisions. Part I: Basic Theorems. Contents. 1 Introduction. Jane Yuxin Wang. 1 Introduction 1. 2 Two-player Games 2

Dr. A. Sudhakaraiah* V. Rama Latha E.Gnana Deepika

Price and Quantity Competition Revisited. Abstract

Finance 402: Problem Set 1 Solutions

SIMPLE FIXED-POINT ITERATION

Least Cost Strategies for Complying with New NOx Emissions Limits

Tests for Two Ordered Categorical Variables

Test Problems for Large Scale Nonsmooth Minimization

Testing for Omitted Variables

Problems to be discussed at the 5 th seminar Suggested solutions

Doubly Random Parallel Stochastic Algorithms for Large Scale Learning

CHAPTER 9 FUNCTIONAL FORMS OF REGRESSION MODELS

Multifactor Term Structure Models

Quiz on Deterministic part of course October 22, 2002

Price Formation on Agricultural Land Markets A Microstructure Analysis

Data Mining Linear and Logistic Regression

How Likely Is Contagion in Financial Networks?

Economics 1410 Fall Section 7 Notes 1. Define the tax in a flexible way using T (z), where z is the income reported by the agent.

S yi a bx i cx yi a bx i cx 2 i =0. yi a bx i cx 2 i xi =0. yi a bx i cx 2 i x

A Theory of Bilateral Oligopoly with Applications to Vertical Mergers

Monte Carlo Rendering

The Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions

A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM

Two Period Models. 1. Static Models. Econ602. Spring Lutz Hendricks

arxiv: v1 [q-fin.pm] 13 Feb 2018

Prospect Theory and Asset Prices

IND E 250 Final Exam Solutions June 8, Section A. Multiple choice and simple computation. [5 points each] (Version A)

City, University of London Institutional Repository

Financial mathematics

ISyE 2030 Summer Semester 2004 June 30, 2004

Topics on the Border of Economics and Computation November 6, Lecture 2

Single-Item Auctions. CS 234r: Markets for Networks and Crowds Lecture 4 Auctions, Mechanisms, and Welfare Maximization

A Unified Distributed Algorithm for Non-Games Non-cooperative, Non-convex, and Non-differentiable. Jong-Shi Pang and Meisam Razaviyayn.

Tree-based and GA tools for optimal sampling design

Jeffrey Ely. October 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

Introduction. Chapter 7 - An Introduction to Portfolio Management

Incentive for Innovation and the Optimal Allocation of Patents

Implementing Monetary Policy Without Reserve Requirements

Borrowing Constraint and the Effect of Option Introduction

2) In the medium-run/long-run, a decrease in the budget deficit will produce:

The Economics of Inter-City Competition in Financial and Distribution Markets

Country Portfolios in Open Economy Macro Models *

Numerical Analysis ECIV 3306 Chapter 6

Optimal policy for FDI incentives: An auction theory approach

On the Relationship between the VCG Mechanism and Market Clearing

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers

Money, Banking, and Financial Markets (Econ 353) Midterm Examination I June 27, Name Univ. Id #

Formation of Coalition Structures as a Non-Cooperative Game

A stochastic approach to hotel revenue optimization

The identification of preferences from equilibrium prices under uncertainty 12

Transcription:

Blocks of Coordnates, Stoch Progr, and Markets Sjur Ddrk Flåm Dep. Informatcs, Unversty of Bergen, Norway Bergamo June 2017 jur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 1 / 21

Sup-convoluton π I (x I ) := sup ( 2I ) π (x ) : x = x I. 2I Fnte, xed set I of ndependent/ ndvdual agents. π : X! R[ f g payo or pro t of ndvdual 2 I. x I 2 X s a xed aggregate endowment. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 2 / 21

Presumptons X s Eucldean (or Hlbert) wth nner product h,. There exsts an optmal soluton - alas e cent allocaton. Each π : X! R[ f g concave usc wth nt(domπ ) 6=?. For each 2 I and x 2 domπ d 7! π 0 (x ; d) := lm s!0 + π (x + sd) π (x ) s s usc. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 3 / 21

Motvatng nstances represents π I (x I ) := sup ( 2I ) π (x ) : x = x I 2I e cent allocaton of scarce resources, or mutual sharng of aggregate rsk. Partcularty here: Just (repeated) blateral reallocatons! Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 4 / 21

Classc case: The co ee house Lloyds of London agent 2 I s a "name" = accredted underwrter of rsk. C = nte "complete" lst of ver able contngences, X = R C, and π (x ) := E Π [x ] := Π [c, x (c)]µ (c). c2c Probablty measure (ndvdual belef) µ over C. Agents stroll n the house. They meet and dscuss par-wse =) repeated blateral trade. Double stoch: 1) random encounters, 2) exchange of random labltes. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 5 / 21

Central versus dstrbuted computaton. Query: Knowledge about π I (x I ) := sup ( s dspersed. No omnscent center. 2I ) π (x ) : x = x I 2I Followng Nesterov et al, Tseng et al. use Block-coordnate methods exchange! construed as blateral drect No center! No coordnatng agent! Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 6 / 21

Blateral exchange Agent 2 I meets agent j, holdng x 2 X and x j 2 X respectvely. After drect trade, wth no LOG: where x +1 := x + and x +1 j := x j := sd features step-sze s > 0 and drecton d 2 X. Frst ssue: Secondary ssue: Thrd, ssue: whch drecton? whch step-sze? who meets whom? Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 7 / 21

Frst ssue: Whch drectons are feasble? Recall that x 2 domπ and x +1 := x + = x + sd 2 domπ wth s > 0 =) d 2 D (x ) := fd 2 X : x + sd 2 domπ for s 0 su cently smallg. Assump: any such cone s closed wth non-empty nteror. Smlarly, x j 2 domπ j and x +1 j := x j = x sd 2 domπ j wth s > 0 =) d 2 D j (x j ). Hence d 2 D j (x, x j ) := D (x ) \ D j (x j ). Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 8 / 21

Second ssue: whch drectons appear reasonable? Proposal: choose supgradents x d = x 2 π (x ), x j x j. Economc ratonale: When X = R C and D j (x, x j ) = X, d c > 0 () x c > x jc. 2 π j (x j ) and post Mathematcal ratonale, stll wth X = R C and D j (x, x j ) = X: If x = π 0(x ) and xj = πj 0(x j ) are d erentable, then d = π 0 (x ) π 0 j (x j ) =) π 0 (x ; d) + π 0 j (x j ; d) = x In that case, x 6= x j =) system π (x +1 ) + m > π (x ) and π j (x +1 j ) + m j > π j (x j ) s solvable wth sde payments m + m j = 0. xj 2. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 9 / 21

Synthess: Drectons ought be feasble and "reasonable" Assumpton: for any agent, holdng x 2 domπ, π (x ) = X (x ) N (x ), N (x ) := N(domπ, x ), where x 2 domπ X (x ) s outer semcontnuous, wth non-empty, unformly bounded, closed convex values. Proposton: Any supgradent par x 2 π (x ), x j 2 π j (x j ) admts x = x n 2 X (x ) N (x ) & x j = x j n j 2 X j (x j ) N (x j ) such that projecton P j [] of supgradent d erence onto D j (x, x j ) yelds d = P j x xj wth d x x j. Upshot: appears feasble and reasonable. d 2 π (x ) π j (x j ) Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 10 / 21

On projectons Projecton onto own doman domπ done of by the agent hmself: x 2 π (x ) = X (x ) N (x ). Projecton onto allocaton space ( ) X := x = (x ) : x = x I 2I rendered super uous by blateral trade. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 11 / 21

On best choce of drecton The steepest slope S j (x, x j ) := sup π 0 (x ; d) + π 0 j (x j ; d) : d 2 D j (x, x j ) and kdk 1 Proposton (steepest slope and supgrad d erence). Recall P j [] := projecton onto D j (x, x j ). Then S j (x, x j ) = dst[ π (x ), π j (x j )] = mn kp j [ π (x ) π j (x j )]k = mn P j [X (x ) X j (x j )] Moreover, (x, x j )! S j (x, x j ) s lsc. Obs: No trade f the nterlocutors see a common prce: S j (x, x j ) = 0 () π (x ) \ π j (x j ) 6=?. How could a common prce emerge? Tentatve answer: By repeated blateral exchanges! Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 12 / 21

Thrd ssue, the protocol: who meets next whom? Assumpton: Completely random matchng: Pck any agent par ndependently - and wth unform probablty =) Agent meets agent j wth probablty n 1/ = 2 2 n(n 1) where n := #I 2. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 13 / 21

Algorthm: Repeated blateral deals Exchange construed as algorthm: Agent starts wth some endowment x 2 domπ 2I x = x I. such that Select any agent par, j n equprobable, ndependent manner. Update ther actual holdngs x, x j : x +1 := x + sd and x +1 k := x j sd wth step-sze s 0 and feasble drecton d 2 π (x ) π j (x j ). Contnue untl convergence. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 14 / 21

Convergence of dstance to opt. Assume ^X := foptmal solutonsg non-empty. Let x k := (x k ). Proposton (Convergence of dstance to optmalty). Suppose sk 2 < +. k2k Then, for any ^x 2 ^X, the sequence k 7! x k to a nte lmt. ^x converges almost surely Lkewse for k 7! dst(x k, ^X). Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 15 / 21

Man argument When, j trade, let d 2 X I have d = d 2 π (x ) π j (x j ) & d j = d and all other d-comp = 0. Updatng takes the form, x +1 = x + sd. For any optmal ^x : x +1 ^x 2 = kx ^xk 2 + 2s[hx ˆx, d + hx j ˆx j, d j ] + 2s 2 kdk 2. Here 2 kdk 2 D. Take E wrt random matchng: E x +1 ^x 2 kx ^xk 2 + 8s n 1,j x ˆx, n 1 (x x j ) + s 2 D. Obs: Projecton P[x ] onto fx : 2I x = 0g has -th component n 1 j (x ). Hence above sum x j hx ˆx, P[x ] = hx ^x, P[x ] = hx ^x, x. Contnue wth sem-martngale (Robbns-Segmund) arguments. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 16 / 21

Traps and queres A possble trap: It may happen that an accumulaton pont x just sats es par-wse optmalty: π (x ) \ π j (x j ) 6=? 8, j. (1) Shortcut: From here onwards, suppose (1) holds at each accumulaton pont. Broadly, for ths: s k : agent meets agent j = + 8, j, and mprovement π j n jont payo π + π j π j s ( xed fracton of steepest slope) = sσ j S j (x, x j ). A query:? Passng from par-wse optmalty to overall optmalty? Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 17 / 21

On e cency/optmalty and shadow prces Recall π I (x) := sup ( 2I ) π (x ) : x = x. 2I Each p 2 π I (x I ) s called a shadow prce. Proposton (optmalty $ shadow prcng). (x ) s optmal allocaton of x I =) any shadow prce s common: Conversely, f 2I x = x I, then π I (x I ) \ 2I π (x ). \ 2I π (x ) π I (x I ). and non-empty lhs =) (x ) optmal allocaton. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 18 / 21

Exchange markets drven by d erental valuatons steepest slope S j (x, x j ) > 0 () π (x ) \ π j (x j ) =?. In every cluster pont (x ) each agent par see a common prce; that s: π (x ) \ π j (x j ) 6=? 8, j. Standng assumpton: at least one agent has x 2 ntx and π s d erentable there. ) p 2 \ 2I π (x ). Common prces emerge nally! They are results, not prerequstes! Proposton (market equlbrum). Any optmal allocaton (x ) supported by shadow prce p 2 π I (x I ) s an exchange market equlbrum n that x 2 arg max fπ hp, g 8. Conversely, then (x ) s optmal and p a shadow prce. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 19 / 21

Economc summary Prces need not come from somewhere; they rather emerge. Prce-takng or maxmzaton s nether necessary nor qute realstc. Agents can do wthout posted (common) prces. Agents merely seek own mprovements. Everybody can contend wth dosyncratc, local nformaton. No coordnaton, central agency, or global knowledge s ever requred. Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 20 / 21

References Flåm, Blateral exchange and compettve equlbrum, Set-Valued and Varatonal Analyss (2015) Flåm, Monotoncty and market equlbrum, Set-Valued and Varatonal Analyss (2016) Necoara, Nesterov & Glneur, A random coordnate descent method on large-scale optmzaton problems wth lnear constrants, (2015) Tseng & Yun, Block-coordnate gradent descent method for lnearly constraned nonsmooth separable optmzaton, Journal of Optmzaton Theory and Applcatons 140, 513-535 (2009) Xao & Boyd, Optmal scalng of a gradent method for dstrbuted resource allocaton, Journal of Optmzaton Theory and Applcatons 129, 3, 469-488 (2006) Sjur Ddrk Flåm (Dep. Informatcs, Unversty Blocks of Bergen, of Coordnates, Norway) Stoch Progr, and Markets Bergamo June 2017 21 / 21