Ordinal solution to bargaining problems An ordinal solution to bargaining problems with many players Z. Safra, D. Samet Click left mouse-button to proceed,

Slides:



Advertisements
Similar presentations
A family of ordinal solutions to bargaining problems A family of ordinal solutions to bargaining problems with many players Z. Safra, D. Samet
Advertisements

5.4 Basis And Dimension.
Introduction The concept of transform appears often in the literature of image processing and data compression. Indeed a suitable discrete representation.
Boyce/DiPrima 9th ed, Ch 2.8: The Existence and Uniqueness Theorem Elementary Differential Equations and Boundary Value Problems, 9th edition, by William.
Ch 7.7: Fundamental Matrices
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
EC941 - Game Theory Lecture 7 Prof. Francesco Squintani
1 12. Principles of Parameter Estimation The purpose of this lecture is to illustrate the usefulness of the various concepts introduced and studied in.
Number Theory and Cryptography
Equilibrium Concepts in Two Player Games Kevin Byrnes Department of Applied Mathematics & Statistics.
1 Constructing Convex 3-Polytopes From Two Triangulations of a Polygon Benjamin Marlin Dept. of Mathematics & Statistics McGill University Godfried Toussaint.
EC941 - Game Theory Prof. Francesco Squintani Lecture 8 1.
1.2 Row Reduction and Echelon Forms
Section 2.3 Gauss-Jordan Method for General Systems of Equations
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
1 Introduction to Computability Theory Lecture13: Mapping Reductions Prof. Amos Israeli.
Ch 5.2: Series Solutions Near an Ordinary Point, Part I
61 Nondeterminism and Nodeterministic Automata. 62 The computational machine models that we learned in the class are deterministic in the sense that the.
Institute for Economics and Mathematics at St. Petersburg Russian Academy of Sciences Vladimir Matveenko Bargaining Powers, Weights of Individual Utilities,
CS 454 Theory of Computation Sonoma State University, Fall 2011 Instructor: B. (Ravi) Ravikumar Office: 116 I Darwin Hall Original slides by Vahid and.
A bargaining approach to the ordinal Shapley rule Juan Vidal-Puga The latest version of this paper can be found at
Orthogonality and Least Squares
MOHAMMAD IMRAN DEPARTMENT OF APPLIED SCIENCES JAHANGIRABAD EDUCATIONAL GROUP OF INSTITUTES.
Matrix Algebra THE INVERSE OF A MATRIX © 2012 Pearson Education, Inc.
Copyright © Cengage Learning. All rights reserved.
1 10. Joint Moments and Joint Characteristic Functions Following section 6, in this section we shall introduce various parameters to compactly represent.
Efficient Partition Trees Jiri Matousek Presented By Benny Schlesinger Omer Tavori 1.
1 1.1 © 2012 Pearson Education, Inc. Linear Equations in Linear Algebra SYSTEMS OF LINEAR EQUATIONS.
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach Wayne Lawton Department of Mathematics National University of Singapore S ,
1. The Simplex Method.
Linear Algebra Chapter 4 Vector Spaces.
ME 1202: Linear Algebra & Ordinary Differential Equations (ODEs)
Chapter 8. Section 8. 1 Section Summary Introduction Modeling with Recurrence Relations Fibonacci Numbers The Tower of Hanoi Counting Problems Algorithms.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Two Functions of Two Random.
Chapter 4 : Similar Triangles Informally, similar triangles can be thought of as having the same shape but different sizes. If you had a picture of a triangle.
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 11.
1 2. Independence and Bernoulli Trials Independence: Events A and B are independent if It is easy to show that A, B independent implies are all independent.
Discrete Math for CS Binary Relation: A binary relation between sets A and B is a subset of the Cartesian Product A x B. If A = B we say that the relation.
The Integers. The Division Algorithms A high-school question: Compute 58/17. We can write 58 as 58 = 3 (17) + 7 This forms illustrates the answer: “3.
Genome Rearrangements Unoriented Blocks. Quick Review Looking at evolutionary change through reversals Find the shortest possible series of reversals.
Elementary Linear Algebra Anton & Rorres, 9th Edition
Mathematical Induction
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
10. Lecture WS 2006/07Bioinformatics III1 V10: Network Flows V10 follows closely chapter 12.1 in on „Flows and Cuts in Networks and Chapter 12.2 on “Solving.
Projective Geometry Hu Zhan Yi. Entities At Infinity The ordinary space in which we lie is Euclidean space. The parallel lines usually do not intersect.
1. 2 You should know by now… u The security level of a strategy for a player is the minimum payoff regardless of what strategy his opponent uses. u A.
Copyright © Cengage Learning. All rights reserved. 2 Limits and Derivatives.
Joint Moments and Joint Characteristic Functions.
SECTION 9 Orbits, Cycles, and the Alternating Groups Given a set A, a relation in A is defined by : For a, b  A, let a  b if and only if b =  n (a)
CompSci 102 Discrete Math for Computer Science March 13, 2012 Prof. Rodger Slides modified from Rosen.
Linear Programming Back to Cone  Motivation: From the proof of Affine Minkowski, we can see that if we know generators of a polyhedral cone, they.
Linear Programming Chap 2. The Geometry of LP  In the text, polyhedron is defined as P = { x  R n : Ax  b }. So some of our earlier results should.
2 2.2 © 2016 Pearson Education, Ltd. Matrix Algebra THE INVERSE OF A MATRIX.
Nash Bargaining Solution and Alternating Offer Games MIT Game Theory.
1 1.2 Linear Equations in Linear Algebra Row Reduction and Echelon Forms © 2016 Pearson Education, Ltd.
Chapter 4 With Question/Answer Animations 1. Chapter Motivation Number theory is the part of mathematics devoted to the study of the integers and their.
Functions of Complex Variable and Integral Transforms
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Chap 3. The simplex method
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Maths for Signals and Systems Linear Algebra in Engineering Lectures 4-5, Tuesday 18th October 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN.
Back to Cone Motivation: From the proof of Affine Minkowski, we can see that if we know generators of a polyhedral cone, they can be used to describe.
9. Two Functions of Two Random Variables
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Chapter 2. Simplex method
Presentation transcript:

ordinal solution to bargaining problems An ordinal solution to bargaining problems with many players Z. Safra, D. Samet Click left mouse-button to proceed, or one of the links to see  Samet’s home page (web) Samet’s home page  a short PowerPoint tutorial (in this document)a short PowerPoint tutorial Click left mouse-button to proceed, or one of the links to see  Samet’s home page (web) Samet’s home page  a short PowerPoint tutorial (in this document)a short PowerPoint tutorial

A solution is a function  which assigns to each problem (a,S) a point  (a,S) in R N. Bargaining problems 3 a 2 1 S A bargaining problem for a set of players N is a pair (a,S) where a - a status quo point in R N, That is, if x,y  S, and x  y then x = y. This means that for each i the projection of S on R N\i is all of R N\i. (The picture shows only part of the infinite surface.) S - a Pareto surface in R N.

If U i is a utility function of player i, and μ i is an order-preserving transformation of R, then μ i (U i ) represents the same preferences of i. If U i is a utility function of player i, and μ i is an order-preserving transformation of R, then μ i (U i ) represents the same preferences of i. Ordinal transformations An ordinal transformation of the utility space R N is obtained by applying to each player’s utility a continuous, order-preserving transformation. Formally: An ordinal transformation of the utility space R N is obtained by applying to each player’s utility a continuous, order-preserving transformation. Formally:

Ordinal transformations A vector (μ i ) i  N of continuous, order-preserving functions from R onto R, defines an ordinal transformation μ : R N → R N, by μ(x) = (μ i (x i )) i  N. A vector (μ i ) i  N of continuous, order-preserving functions from R onto R, defines an ordinal transformation μ : R N → R N, by μ(x) = (μ i (x i )) i  N. The ordinal transformation μ transforms a bargaining problem (a,S) to the problem (μ(a), μ(S)), where μ(S) = { μ(x) | x  S }. The ordinal transformation μ transforms a bargaining problem (a,S) to the problem (μ(a), μ(S)), where μ(S) = { μ(x) | x  S }.

An ordinal solution S 3 a μ(S)μ(S) 3 μ(a) 2. (a, S). (a, S).  (μ(a), μ(S)) A solution  is ordinal if it depends only on the preferences of the players and not on their representations by utility functions. Thus, the two problems, (a, S) and (μ(a), μ(S)) … …which represent the same problem in terms of preferences, must have solutions … that represent the same preferences. I.e., μ((a, S)) = (μ(a), μ(S))μ((a, S)) = (μ(a), μ(S)) μ((a, S)) = (μ(a), μ(S))μ((a, S)) = (μ(a), μ(S)) μ

ShapleyShapley constructed a solution , for problems with three players, which is,  ordinal,  efficient and feasible (that is, for each problem (a, S),  (a, S)  S),  symmetric (that is, covariant with permutation of players). ShapleyShapley constructed a solution , for problems with three players, which is,  ordinal,  efficient and feasible (that is, for each problem (a, S),  (a, S)  S),  symmetric (that is, covariant with permutation of players). He has also shownHe has also shown that for problems with two players there is no solution with these properties. He has also shownHe has also shown that for problems with two players there is no solution with these properties. We construct an ordinal, efficient, feasible, and symmetric solution to problems with any number of players greater than two, which extends Shapley’s solution. The basic building blocks for the construction are … We construct an ordinal, efficient, feasible, and symmetric solution to problems with any number of players greater than two, which extends Shapley’s solution. The basic building blocks for the construction are …

Pareto functions The function π i : R N → R i is i’s Pareto function. it is:  independent of x i x. S 3 a 2 1 (x 1, x 2, π 3 (x)). Starting from any point x… change i’s payoff until S is reached. i’s payoff at this point is denoted by π i (x). S is reached at one point at least because it is a surface, and at one point at most because it is Pareto. x’. = (x 1, x 2, π 3 (x’))

Pareto functions The function π i : R N → R i is i’s Pareto function. it is:  independent of x i  decreasing in x j  continuous x. S 3 a 2 1 (x 1, x 2, π 3 (x)). Starting from any point x… change i’s payoff until S is reached. i’s payoff at this point is denoted by π i (x).

Ideal points The ideal point of x is π(x) = ( π 1 (x), π 2 (x), π 3 (x) ) The ideal point of x is π(x) = ( π 1 (x), π 2 (x), π 3 (x) ) S (π 1 (x), x 2, x 3 ) π(x) a x (x 1, x 2, π 3 (x)) (x 1, π 2 (x), x 3 ) Food for thought: Which point is closer to S, x or π(x)? The relation between x and π(x) is one of three, and it defines direction with respect to S. x < π(x), x is below S x = π(x), x is on S x > π(x), x is above S x < π(x), x is below S x = π(x), x is on S x > π(x), x is above S

Ideal points π(x). S a x.. Here is a point above S. The ideal point of x is π(x) = ( π 1 (x), π 2 (x), π 3 (x) ) The ideal point of x is π(x) = ( π 1 (x), π 2 (x), π 3 (x) ) x < π(x), x is below S x = π(x), x is on S x > π(x), x is above S x < π(x), x is below S x = π(x), x is on S x > π(x), x is above S

Ordinality of ideal points. S 3 a 2 1 y = (x 1, x 2, π 3 (x)).. μ(S) 3 μ(a) 2 1. μ(x) = (μ 1 (x 1 ), μ 2 (x 2 ), μ 3 (x 3 )) x = (x 1, x 2, x 3 ) Consider the problems (a, S) and (μ(a), μ(S))… Start with x and change i’s payoff until S is reached at y. Similarly, start with μ(x) and change i’s payoff until μ(S) is reached at z. z = (μ 1 (x 1 ), μ 2 (x 2 ), π 3 (μ(x)))

Ordinality of ideal points. S 3 a μ(S) 3 μ(a) 2 1. μ(x) = (μ 1 (x 1 ), μ 2 (x 2 ), μ 3 (x 3 )) μ(y) y = (x 1, x 2, π 3 (x)) z = (μ 1 (x 1 ), μ 2 (x 2 ), π 3 (μ(x))) The payoffs of all players other than i are the same in μ(y) and in z. By definition both μ(y) and z are on the Pareto surface μ(S). μ(y) and z coincide also for i, that is, μ i (π i (x)) = π i (μ(x))) x = (x 1, x 2, x 3 ) μ(y) = (μ 1 (x 1 ), μ 2 (x 2 ), μ 3 (π 3 (x))) z = (μ 1 (x 1 ), μ 2 (x 2 ), π 3 (μ(x)))

Ordinality of ideal points For each player i, μ i (π i (x)) = π i (μ(x)), and hence, μ(π(x)) = π(μ(x)). For each player i, μ i (π i (x)) = π i (μ(x)), and hence, μ(π(x)) = π(μ(x)).

π(x) = a means that for each i, π i (x) = a i. That is, for each i, (x -i, a i )  S. A source for an ideal point a.... x = (x 1, x 2, a 3 ) = ( a 1, x 2, x 3 ) = (x 1, a 2, x 3 ) Is the point a the ideal point of some x? That is, is there x for which π(x) = a? (x 1, x 2, π 3 (x)) (π 1 (x), x 2, x 3 ) (x 1, π 2 (x), x 3 ) Such a point x is illustrated now. π(x) = Claim (Shapley): For three players, there exists a unique point x such that π(x) = a. Claim (Shapley): For three players, there exists a unique point x such that π(x) = a.

A source for an ideal point: n= a... (x 1, x 2, a 3 ) (a 1, x 2, x 3 ) (x 1, a 2, x 3 ). (a 1, x 2, a 3 ) Consider the three points: (x 1, x 2, a 3 ), (x 1, a 2, x 3 ), (a 1, x 2, x 3 ) projected on S by the required point x. Starting from (x 1, x 2, a 3 ) we reach (a 1, x 2, x 3 ) as follows. There are several ways to prove the claim. The “trick” is to find a proof that can be extended to more than three players. First, reduce 1’s payoff to status quo a 1 … Then, increase 3’s payoff to π 3 (a 1, x 2, a 3 ) = x 3. We call π 3 (a 1, x 2, a 3 ), 3’s gains over 1 at (x 1, x 2, a 3 ).

A source for an ideal point: n= a... (x 1, x 2, a 3 ) (a 1, x 2, x 3 ) (x 1, a 2, x 3 ) (x 1, a 2, a 3 ).. (a 1, x 2, a 3 ) Consider the three points: (x 1, x 2, a 3 ), (x 1, a 2, x 3 ), (a 1, x 2, x 3 ) projected on S by the required point x. Similarly, from (x 1, x 2, a 3 ) we reach (x 1, a 2, x 3 ) as follows. First, reduce 2’s payoff to status quo a 2 … Then, increase 3’s payoff to π 3 (x 1, a 2, a 3 ) = x 3. Similarly, π 3 (x 1, a 2, a 3 ) is 3’s gains over 2 at (x 1, x 2, a 3 ).

A source for an ideal point: n= a... (x 1, x 2, a 3 ) (a 1, x 2, x 3 ) (x 1, a 2, x 3 ) (x 1, a 2, a 3 ).. (a 1, x 2, a 3 ) Consider the three points: (x 1, x 2, a 3 ), (x 1, a 2, x 3 ), (a 1, x 2, x 3 ) projected on S by the required point x.. π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) = x 3 Note that 3’s gains over 1 and 2 are the same. That is π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Note that 3’s gains over 1 and 2 are the same. That is π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) This gives rise to the following two conditions which are equivalent to π(x) = a.

A source for an ideal point: n= a..... (x 1, x 2, a 3 )  S (x 1, a 2, x 3 )  S (a 1, x 2, x 3 )  S (x 1, x 2, a 3 )  S π 3 (x 1, a 2, a 3 ) = x 3 π 3 (a 1, x 2, a 3 ) = x 3 (x 1, a 2, a 3 ) (a 1, x 2, a 3 ) π(x) = a Thus, to prove the claim we need to show the existence of a unique (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Thus, to prove the claim we need to show the existence of a unique (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) The last equivalence follows immediately from the definition of the Pareto functions π i. π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) = x 3 (x 1, x 2, a 3 ) (a 1, x 2, x 3 ) (x 1, a 2, x 3 ). This condition says that there exists a point (x 1, x 2, a 3 ) in S at which 3’s gains over 1 and 2 are the same.

π(x) = a - existence: n= a Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D (x 1, x 2, a 3 ).... (a 1, x 2, a 3 )... (x 1, a 2, a 3 ) Computing f 1 at (x 1, x 2, a 3 ) … Computing f 2 at the same point … f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 )

π(x) = a - existence: n= a Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D (x 1, x 2, a 3 ).... (a 1, x 2, a 3 )... (x 1, a 2, a 3 ) f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) First edge… Compare f 1 and f 2 at the edges of D.. (a 1, x 2, a 3 ) f 1 < f 2 f 2 (a 1, x 2, a 3 ) = π 3 (a 1, a 2, a 3 ) = π 3 (a) f 1 (a 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) = a 3 Because, (a 1, x 2, a 3 ) is on S π 3 (a )

Second edge… π(x) = a - existence: n= a Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D (x 1, x 2, a 3 ).... (a 1, x 2, a 3 )... (x 1, a 2, a 3 ) f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) Compare f 1 and f 2 at the edges of D.. (a 1, x 2, a 3 ) f 1 < f 2 π 3 (a ). f 2 (x 1, a 2, a 3 ) = π 3 (x 1, a 2, a 3 ) = a 3 (x 1, a 2, a 3 ) f1 > f2f1 > f2 f 1 (x 1, a 2, a 3 ) = π 3 (a 1, a 2, a 3 ) = π 3 (a) Because, (x 1, a 2, a 3 ) is on S

π(x) = a - existence: n= a Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D (x 1, x 2, a 3 ).... (a 1, x 2, a 3 )... (x 1, a 2, a 3 ) f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) Compare f 1 and f 2 at the edges of D.. (a 1, x 2, a 3 ) f 1 < f 2 π 3 (a ). (x 1, a 2, a 3 ) f1 > f2f1 > f2 The order of f 1 and f 2 is different at the two edges of the line segment D. Therefore they coincide at some point. This proves the existence of x that solves π(x) = a, for three players. Later, we generalize this proof for more than three players. We turn now to prove the uniqueness of x which is special for the case n = 3. This proves the existence of x that solves π(x) = a, for three players. Later, we generalize this proof for more than three players. We turn now to prove the uniqueness of x which is special for the case n = 3.

π(x) = a - uniqueness: n= a.. (x 1, x 2, a 3 ) f 1 (x 1, x 2, a 3 ) =π 3 (a 1, x 2, a 3 ). (a 1, x 2, a 3 ). Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 1 is increasing with x 1 Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D

Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) π(x) = a - uniqueness: n= a. (x 1, x 2, a 3 ) f 1 (x 1, x 2, a 3 ) =π 3 (a 1, x 2, a 3 ). (a 1, x 2, a 3 ).... Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 1 is increasing with x 1. D.

π(x) = a - uniqueness: n= a. (x 1, a 2, a 3 ) (x 1, x 2, a 3 ).. f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) D Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 is decreasing with x 1. Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) f 1 is increasing with x 1

π(x) = a - uniqueness: n= a. (x 1, a 2, a 3 ) (x 1, x 2, a 3 ). f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ).. Reminder: Looking for (x 1, x 2, a 3 )  S such that π 3 (x 1, a 2, a 3 ) = π 3 (a 1, x 2, a 3 ).. D.. Consider the set D = {(x 1, x 2, a 3 )  S} and the functions on D, f 1 (x 1, x 2, a 3 ) = π 3 (a 1, x 2, a 3 ) f 2 (x 1, x 2, a 3 ) = π 3 (x 1, a 2, a 3 ) Therefore, f 1 and f 2 coincide in D only once. f 2 is decreasing with x 1 f 1 is increasing with x 1

Constructing the solution We define an auxiliary solution  : a.... x =  (a, S)  (a, S) is the unique point x for which π(x) = a.

Constructing the solution We define an auxiliary solution  : a. x =  (a, S) Obviously  is symmetric. It is ordinal because π(μ(x)) = μ(π(x)) = μ(a), and therefore μ(x) =  (μ(a), μ(S)). But  is not the desired solution because  (a, S) is not on S.  (a, S) is the unique point x for which π(x) = a.

a. x =  (a, S)... y =  (x, S) Constructing the solution We define an auxiliary solution  :  (a, S) is the unique point x for which π(x) = a. Now, change the status quo point to x, and let y =  (x, S) (a, S)  y is an ordinal, symmetric solution of the original problem (a, S). Although y is not on S, it is closer than x to S.

a 0 = a Constructing the solution This suggests a recursive construction. Starting with the problem (a, S) generate the sequence a 1 =  (a 0, S) a 2 =  (a 1, S) a 3 =  (a 2, S) a 4 =  (a 3, S) a 5 =  (a 4, S) a 6 =  (a 5, S) a 7 =  (a 6, S) a 8 =  (a 7, S)... The sequence (a k ) converges to a point x on S. The solution defined by  (a,S) = x is an ordinal, efficient, feasible and symmetric solution. The sequence (a k ) converges to a point x on S. The solution defined by  (a,S) = x is an ordinal, efficient, feasible and symmetric solution.

We prove the claim for four players. The proof for more players is similar. Claim: For any number of players, there exists a point x such that π(x) = a. Claim: For any number of players, there exists a point x such that π(x) = a. Yes, even for two players. In this case x = π(a) is the unique point that satisfies π(x) = a. For more than three players there can be more than one point. (Sprumont, 2000)Sprumont The construction of a solution for n>3 starts also with points x whose ideal point is a. We claim: The construction of a solution for n>3 starts also with points x whose ideal point is a. We claim:

π(x) = a : four players (x 1, x 2, x 3, a 4 )  S (x 1, x 2, a 3, x 4 )  S (x 1, a 2, x 3, x 4 )  S (a 1, x 2, x 3, x 4 )  S (x 1, x 2, x 3, a 4 )  S π 4 (x 1, x 2, a 3, a 4 ) = x 4 π 4 (x 1, a 2, x 3, a 4 ) = x 4 π 4 (a 1, x 2, x 3, a 4 ) = x 4 The following equivalences hold by the definition of the Pareto functions π i. π(x) = a Like the case of three players we prove the existence of (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ) Like the case of three players we prove the existence of (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ) This conditions says that there exists a point (x 1, x 2, x 3, a 4 ) in S such that 4’s gains over 1, 2, and 3 coincide at this point.

π(x) = a : four players Reminder: Looking for (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ). Let D = {(x 1, x 2, x 3, a 4 )  S} D 1 = {(a 1, x 2, x 3, a 4 )  S} D 2 = {(x 1, a 2, x 3, a 4 )  S} D 3 = {(x 1, x 2, a 3, a 4 )  S} D = {(x 1, x 2, x 3, a 4 )  S} D 1 = {(a 1, x 2, x 3, a 4 )  S} D 2 = {(x 1, a 2, x 3, a 4 )  S} D 3 = {(x 1, x 2, a 3, a 4 )  S} D is homeomorphic to the three dimensional simplex. D 1, D 2, and D 3 are homeomorphic to the sides of this simplex.

π(x) = a : four players Reminder: Looking for (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ). We need to show that the three functions coincide at some point in D. D = {(x 1, x 2, x 3, a 4 )  S} D 1 = {(a 1, x 2, x 3, a 4 )  S} D 2 = {(x 1, a 2, x 3, a 4 )  S} D 3 = {(x 1, x 2, a 3, a 4 )  S} Define three functions on D: f 1 (x 1, x 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ) f 2 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) f 3 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, x 2, a 3, a 4 )

π(x) = a : four players Reminder: Looking for (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ). Let A 1 = { p  D | f 1 (p) ≤ f 2 (p), f 3 (p) } Define three functions on D: f 1 (x 1, x 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ) f 2 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) f 3 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, x 2, a 3, a 4 ) Then D 1  A 1. Indeed, D = {(x 1, x 2, x 3, a 4 )  S} D 1 = {(a 1, x 2, x 3, a 4 )  S} D 2 = {(x 1, a 2, x 3, a 4 )  S} D 3 = {(x 1, x 2, a 3, a 4 )  S} f 1 (a 1, x 2, x 3, a 4 )π 4 (a 1, x 2, x 3, a 4 )= ≤π 4 (a 1, a 2, x 3, a 4 ) f 2 (a 1, x 2, x 3, a 4 )= A1A1 f 1 at a point in D 1 by definition of f 1 π 4 is decreasing by definition of f 2

Let A 1 = { p  D | f 1 (p) ≤ f 2 (p), f 3 (p) } π(x) = a : four players Reminder: Looking for (x 1, x 2, x 3, a 4 )  S such that π 4 (x 1, x 2, a 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ). Define three functions on D: f 1 (x 1, x 2, x 3, a 4 ) = π 4 (a 1, x 2, x 3, a 4 ) f 2 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, a 2, x 3, a 4 ) f 3 (x 1, x 2, x 3, a 4 ) = π 4 (x 1, x 2, a 3, a 4 ) D = {(x 1, x 2, x 3, a 4 )  S} D 1 = {(a 1, x 2, x 3, a 4 )  S} D 2 = {(x 1, a 2, x 3, a 4 )  S} D 3 = {(x 1, x 2, a 3, a 4 )  S} A 2 = { p  D | f 2 (p) ≤ f 1 (p), f 3 (p) } A 3 = { p  D | f 3 (p) ≤ f 1 (p), f 2 (p) } For a point p in the intersection of A 1, A 2, A 3 f 1 (p) = f 2 (p) = f 3 (p) A1A1 A2A2 A3A3 A 1, A 2, A 3 are closed (continuity of π 4 ) They cover D ( by their definition ) D i  A i for i=1, 2, 3 By the AP Lemma the intersection of the sets is not empty.AP Lemma A 1, A 2, A 3 are closed (continuity of π 4 ) They cover D ( by their definition ) D i  A i for i=1, 2, 3 By the AP Lemma the intersection of the sets is not empty.AP Lemma

Constructing the solution For n = 3, the auxiliary solution  (a, S) is the unique point x such that π(x) = a. For n > 3 we may have more than one such point. This problem is solved by defining for each player i and problem (a, S) a is below S  i (a, S) = a is on S a is above S a is below S  i (a, S) = a is on S a is above S min { x i | π(x) = a } max { x i | π(x) = a } aiai

Constructing the solution The auxiliary solution  thus defined is ordinal since π, the min, and the max functions are ordinal (i.e. commutes with order preserving transformations).  is obviously symmetric. However,  (a, S) is not necessarily on S. This problems is solved as in the case n=3 … It is clear, that in case there exists a unique x for which π(x) = a, then  (a, S) is this x. Thus for n=3,  is the auxiliary solution defined above. a is below S  i (a, S) = a is on S a is above S a is below S  i (a, S) = a is on S a is above S min { x i | π(x) = a } max { x i | π(x) = a } aiai

a 0 = a Constructing the solution Starting with the problem (a, S) generate the sequence a 1 =  (a 0, S) a 2 =  (a 1, S) a 3 =  (a 2, S) a 4 =  (a 3, S) a 5 =  (a 4, S) a 6 =  (a 5, S) a 7 =  (a 6, S) a 8 =  (a 7, S)... The sequence (a k ) converges to a point x on S. The solution defined by  (a,S) = x is an ordinal, efficient, feasible and symmetric solution. The sequence (a k ) converges to a point x on S. The solution defined by  (a,S) = x is an ordinal, efficient, feasible and symmetric solution.

More solutions … There are many solutions for bargaining problems that are ordinal, efficient, feasible, and symmetric. “Ordinal Solutions to Bargaining Problems” (Samet and Safra, 2001) presents an infinite family of such solutions for any number of players greater than two.Ordinal Solutions to Bargaining Problems Solutions in this family are based on ordinal solutions to agendas as proposed in “Bargaining with an Agenda” (O’Neill, Samet, Wiener and Winter, 2000).Bargaining with an Agenda This family includes also a solution that extends Shapley’s solution to n>3. This extension is different than the one presented here.

Alexandroff, P., and B. Pasynkoff (1957), Elementary Proof of the Essentiality of the Identical Mapping of a Simplex, Uspekhi Mat. Nauk 12, 175– 179 (in Russian). van der Laan, G., D. Talman, Z. Yang (1999), Intersection theorems on polytopes, Math. Program. 84, 25– 38. (The paper in pdf - Math. Program. site)The paper in pdf - Math. Program. site Alexandroff, P., and B. Pasynkoff (1957), Elementary Proof of the Essentiality of the Identical Mapping of a Simplex, Uspekhi Mat. Nauk 12, 175– 179 (in Russian). van der Laan, G., D. Talman, Z. Yang (1999), Intersection theorems on polytopes, Math. Program. 84, 25– 38. (The paper in pdf - Math. Program. site)The paper in pdf - Math. Program. site back The AP Lemma

Shapley’s solution Shubik, M., (1982), Game Theory in the Social Sciences: Concepts and Solutions, MIT, Press, Cambridge. Thomson, W., (1994), Cooperative models of bargaining, In Handbook of Game Theory 2, Aumann R. J., and Hart S.Eds, North Holland, p Shubik, M., (1982), Game Theory in the Social Sciences: Concepts and Solutions, MIT, Press, Cambridge. Thomson, W., (1994), Cooperative models of bargaining, In Handbook of Game Theory 2, Aumann R. J., and Hart S.Eds, North Holland, p back

No ordinal solution for n=2 Shapley, L., (1969), Utility Comparison and the Theory of Games. In La Décision: Agrégation et dynamique des orders de préférence, G. Th. Guilbaud ed., Editions du CNRS, Paris. Reprinted in, The Shapley value, Essays in honor of Lloyd S. Shapley, A. Roth ed., Cambridge University Press, 1988 Shapley, L., (1969), Utility Comparison and the Theory of Games. In La Décision: Agrégation et dynamique des orders de préférence, G. Th. Guilbaud ed., Editions du CNRS, Paris. Reprinted in, The Shapley value, Essays in honor of Lloyd S. Shapley, A. Roth ed., Cambridge University Press, 1988 back

Multiple solutions to π(x) = a Sprumont, Y., (2000). A note on ordinally equivalent Pareto surfaces, Journal of Mathematical Economics, 34, (paper in pdf - JME site)paper in pdf - JME site Sprumont, Y., (2000). A note on ordinally equivalent Pareto surfaces, Journal of Mathematical Economics, 34, (paper in pdf - JME site)paper in pdf - JME site back

How to run a PowerPoint presentation back Advance to next slide Go to previous slide Go to one of the slides Exit show Underlined words are links to the web or to other slides. When the presentation is entered through a browser, it is recommended to choose “full screen” from the right click menu. - left click, space bar, Enter - P, Backspace - right click and choose from the menu “go” and then “slide navigator” (or “by title”) - Esc