Automated Bargaining Edward Tsang + Bargaining Research Team Centre for Computational Finance and Economic Agents (CCFEA)CCFEA University of Essex.

Slides:



Advertisements
Similar presentations
What is game theory? Game theory is optimal decision-making in the presence of others with different objectives. Game theory is the mathematical theory.
Advertisements

Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
The basics of Game Theory Understanding strategic behaviour.
An Introduction to... Evolutionary Game Theory
© 2015 McGraw-Hill Education. All rights reserved. Chapter 15 Game Theory.
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Evolutionary Game Algorithm for continuous parameter optimization Alireza Mirian.
EKONOMSKA ANALIZA PRAVA. Game Theory Outline of the lecture: I. What is game theory? II. Elements of a game III. Normal (matrix) and Extensive (tree)
A Brief History of Game Theory From various sources.
A Introduction to Game Theory Xiuting Tao. Outline  1 st a brief introduction of Game theory  2 nd Strategic games  3 rd Extensive games.
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
Chapter 2 People, Preferences and Society. Human Behaviour Human Behavior in economics is modeled as being purposive: Individuals make choices to take.
Dynamic Games of Complete Information.. Repeated games Best understood class of dynamic games Past play cannot influence feasible actions or payoff functions.
Fundamentals of Political Science Dr. Sujian Guo Professor of Political Science San Francisco State Unversity
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
BEE3049 Behaviour, Decisions and Markets Miguel A. Fonseca.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
Unit IV: Thinking about Thinking Choice and Consequence Fair Play Learning to Cooperate Summary and Conclusions 4/23.
Negotiation: Markets, Rationality, and Games. Intro Once agents have discovered each other and agreed that they are interested in buying/selling, they.
Software Agents in Economic Environments Robert S. Gazzale Ph.D. Candidate, Department of Economics Jeffrey MacKie Mason Professor, Dept. of Economics.
1 Lecture 2: What is game theory?*  Formal analysis of strategic behaviour, that is, relation between inter-dependent agents. The interplay of competition.
Introduction to Game Theory Yale Braunstein Spring 2007.
Game Theory April 9, Prisoner’s Dilemma  One-shot, simultaneous game  Nash Equilibrium (individually rational strategies) is not Pareto Optimal.
06 July 2015All Rights Reserved, Edward Tsang CIDER: Computational Intelligence Determines Effective Rationality (1)  You have a product to sell.  One.
Towards Automated Bargaining in Electronic Markets: a Partially Two-Sided Competition Model N. Gatti, A. Lazaric, M. Restelli {ngatti, lazaric,
The Agencies Method for Coalition Formation in Experimental Games John Nash (University of Princeton) Rosemarie Nagel (Universitat Pompeu Fabra, ICREA,
Introduction to Game Theory
Optimization in Computational Finance and Economics Edward Tsang Centre for Computational Finance and Economics University of Essex 15 September 2015All.
Game Theory, Strategic Decision Making, and Behavioral Economics 11 Game Theory, Strategic Decision Making, and Behavioral Economics All men can see the.
Lecture Notes in Game Theory1 Game Theory Applications: Lecture 2 u Galina Albert Schwartz Galina Albert Schwartz u Department of Finance u University.
Intermediate Microeconomics
Edward Tsang Research Business applications of Artificial Intelligence Constraint satisfaction & optimization research –A branch of combinatorial optimisation.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Lecture 2 Economic Actors and Organizations: Motivation and Behavior.
Search Methods An Annotated Overview Edward Tsang.
McGraw-Hill/Irwin Copyright  2008 by The McGraw-Hill Companies, Inc. All rights reserved. GAME THEORY, STRATEGIC DECISION MAKING, AND BEHAVIORAL ECONOMICS.
15 July 2005Edward Tsang (Copyright)1 Constraint Satisfaction and Optimization Professor Edward Tsang University of Essex URL:
Simple Supply Chain Management Models Edward Tsang & Tim Gosling BTexact Studentship Middlemen SuppliersCustomers.
Game theory & Linear Programming Steve Gu Mar 28, 2008.
曾炳均 Edward Tsang Profile 香港中文大学工商管理 ( 财务 ) 学士 英国 Essex 电脑博士 人工智能应用 约束满足 优化 智能应用于财务、经济 –Founder, IEEE CFETC, Co-founder, CCFEA and CICCFETCCCFEA CIC Technologies:
INVESTIGATORS R. King S. Fang J. Joines H. Nuttle STUDENTS N. Arefi Y. Dai S. Lertworasirikul Industrial Engineering Textiles Engineering, Chem. and Science.
Notes in Game Theory1 Game Theory Overview & Applications Galina Albert Schwartz Department of Finance University of Michigan Business School.
Leader-Follower Framework For Control of Energy Services Ali Keyhani Professor of Electrical and Computer Engineering The Ohio State University
Bargaining as Constraint Satisfaction Simple Bargaining Game Edward Tsang
Basic Principles of Economics Rögnvaldur J. Sæmundsson January
People Winglon Ng Hi-frequency Steve Phelps Agents John O’Hara Risk
An Extended Alternating-Offers Bargaining Protocol for Automated Negotiation in Multi-agent Systems P. Winoto, G. McCalla & J. Vassileva Department of.
2008/01/30Lecture 11 Game Theory. 2008/01/30Lecture 12 What is Game Theory? Game theory is a field of Mathematics, analyzing strategically inter-dependent.
The Achievements and the Future of Game Theory: A User's Perspective
Algorithmic, Game-theoretic and Logical Foundations
PM All rights reserved (Tsang et al) BT’s Collaborator Problem Regions Engineers Jobs P Controllers Time Job Duration / Engineer Availability Manager Research.
Intermediate Microeconomics Game Theory and Oligopoly.
26 December 2015All Rights Reserved, Edward Tsang Evolutionary Bargaining Player A Player B Game theoryGame theory: Two players alternative offering gameTwo.
Constraint-directed Search in Computational Finance and Economics Edward Tsang + Centre for Computational Finance and Economic Agents (CCFEA)CCFEA University.
Subgames and Credible Threats
24 January 2016All Rights Reserved, Edward Tsang Which Option would you take?  You have a product to sell.  One customer offers £10  Another offers.
Alternating-offers Bargaining problems A Co-evolutionary Approach Nanlin Jin, Professor Edward Tsang, Professor Abhinay Muthoo, Tim Gosling, Dr Maria Fasli,
Lec 23 Chapter 28 Game Theory.
Computation, The Missing Ingredient in Classical Economics Edward Tsang Centre for Computational Finance and Economic Agents (CCFEA) University of Essex.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Overview Problem: maximize profit in complex FCC auction –high stakes ($billions) –communication forbidden Solution: communication-free coordination –coordinate.
Game theory Chapter 28 and 29
Modelling Simulation and Machine Learning
Extensive-form games and how to solve them
Game theory Chapter 28 and 29
17. Game theory G 17 / 1 GENERAL ECONOMICS 6
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Evolutionary Computation in Computational Finance & Economics
M9302 Mathematical Models in Economics
Presentation transcript:

Automated Bargaining Edward Tsang + Bargaining Research Team Centre for Computational Finance and Economic Agents (CCFEA)CCFEA University of Essex

13 December 2015All Rights Reserved, Edward Tsang Me Supplier ······ Customer ······ Automatic Bargaining Overview Motivation in e-commerce: talk to many n shared variables How to bargain? Aim: to agree on price, delivery time, etc. Constraint: deadlines, capacity, etc. Who to serve? Who to talk to next? Cost Customer Maximize profit Satisfy constraints - purchase - sell - schedule Who do I know? Utility?? Supply price defines my cost Bargaining is a branch of Game Theory

13 December 2015All Rights Reserved, Edward Tsang Realistic Problems eg supply chain Bargaining work at CCFEA No information Perfect information Simple Bargaining Rubinstein Theory Complex Simple TACTAC / SSCM IPD Mathematical Solutions (neat) Approx? Exact? Procedures (scruffy) Design? Evolve? Bargaining games Evol. Comp.

13 December 2015All Rights Reserved, Edward Tsang Essex Automatic Bargaining Research Team Edward Tsang Computing/ CCFEA Constraints, Business models Nanlin Jin Computing Extending Rubinstein Model Evolving strategies Tim Gosling Computing/BT Distributed scheduling Evolving middlemen Biliana Alexandrova-Kabadjova CCFEA/BoMexico Electronic money Payment System Sheri Markose Economics/CCFEA Red Queen Effect Maria Fasli Computing Agent Tech. Wudong Liu BT Distributed Management Abhinay Muthoo Economics Game Theory

Bargaining Theory Abhinay Muthoo people/staff/muthoo.shtm

13 December 2015All Rights Reserved, Edward Tsang Bargaining in Game Theory  Rubinstein Model:  = Cake to share between A and B (= 1) A and B make alternate offers x A = A’s share (x B =  – x A ) r A = A’s discount rate t = # of rounds, at time Δ per round  A’s payoff x A drops as time goes by A’s Payoff = x A exp(– r A tΔ)  Important Assumptions: –Both players rational –Both players know everything  Equilibrium solution for A:  A = (1 –  B ) / (1 –  A  B ) where  i = exp(– r i Δ) Notice: No time t here 0  ? xAxA xBxB AB Optimal offer: x A =  A at t=0 In reality: Offer at time t = f (r A, r B, t) Is it necessary? Is it rational? (What is rational?)(What is rational?)

13 December 2015All Rights Reserved, Edward Tsang Bargaining is a branch of Game Theory  Game theory is a mathematical framework –A set of methods and tools –For studying strategic situations  Bargaining games constitute the most classic class of games –It involves conflicts (we both want a bigger share) –It need cooperation (we both need a deal asap)  Repeated Games is another big class of games

13 December 2015All Rights Reserved, Edward Tsang Terminology in bargaining theory  Optimal – doing what is best for oneself –In bargaining, what is best for me depends on what the other player does  Subgame – now and at any point in the future  Subgame Perfect Equilibrium (SPE) –Each player deploys a strategy that is best for her at each and every subgame –Optimal strategy by both players

Iterative Prisoner’s Dilemma Axelrod’s experiments Tit-for-tat

13 December 2015All Rights Reserved, Edward Tsang Prisoner’s Dilemma Payoffs Player A CooperateDefect Player B Co- operate Defect What’s the optimal decision for A (or B)? What if this game is repeated?

13 December 2015All Rights Reserved, Edward Tsang Iterated Prisoner’s Dilemma (IPD)  Axelrod organized two tournaments in 1980 –Round one: 14 entries –Round two: 62 entries from 6 countries  Tit-for-Tat was the winner in both runs –Start by cooperation –Then follow whatever the opponent did last round  GRIM is an alternative local optimum –Like Tit-for-Tat, except being unforgiving

Trading Agents Competition for E-Commerce Maria Fasli

13 December 2015All Rights Reserved, Edward Tsang Trading Agents Competition (TAC)  Classic Game (Thalis) –Simultaneous auctions with substitutable and interrelated goods –Dynamic bid configuration depending on historical data, current state and projected state –Application of Strategic Demand Reduction –Domain-specific heuristics –3 rd and 4 th positions in TAC 2003 and 2004 respectively

13 December 2015All Rights Reserved, Edward Tsang TAC Work at Essex  Supply Chain Management Game (Socrates) –An agent acts as a reverse auctioneer with the suppliers in multi-attribute auctions with substitutable and interrelated goods. Suppliers use a reputation mechanism and their delivery may be partial or complete –Dynamic scheduling for production and delivery –Ordering strategy and factory utilisation are interdependent and crucial –ICEC-03: 7 th position

13 December 2015All Rights Reserved, Edward Tsang Local Constraint Optimisation  Every agent is self-centred  Agents constrain each other  The simplest form of local constraint satisfaction / optimisation above –All deeper research depends on strategy in this problem SellerBuyer Cost Utility Agreed price Sell by dateBuy by date

Discussions on Bargaining

13 December 2015All Rights Reserved, Edward Tsang What is Rationality?  Are we all logical?  What if Computation is involved?  Does Consequential Closure hold? –If we know P is true and P  Q, then we know Q is true –We know all the rules in Chess, but not the optimal moves due to combinatorial explosioncombinatorial explosion  “Rationality” depends on computation power! –Think faster  “more rational”

13 December 2015All Rights Reserved, Edward Tsang Combinatorial Explosion ABCD EFG H  Put 1 penny in square 1  2 pennies in square 2  4 pennies in square 3, etc.  Even the world’s richest man can’t afford it –10 19 p = £100,000,000 Billion

13 December 2015All Rights Reserved, Edward Tsang Stochastic Search, Motivation  Schedule 30 jobs to 10 machines: –Search space: leaf nodes  Generously allow: –Explore one in every leaf nodes! –Examine nodes per second!  Problem may take 300 years to solve!!! –May be lucky to find first solution –But finding optimality takes time –Complete methods limited by combinatorial explosioncombinatorial explosion

Game Theory Hall of Frame John HarsanyiJohn NashReinhard Selten Robert AumannThomas Schelling 1994 Nobel Prize 2005 Nobel Prize Alvin RothLloyd Shapley 2012 Nobel Prize

13 December 2015All Rights Reserved, Edward Tsang 1994 Nobel Economic Prize Winners John Harsanyi (Berkeley) Incomplete information John Forbes Nash John Forbes Nash (Princeton) Non-cooperative games Reinhard SeltenReinhard Selten (Bonn) Bounded rationality (after Herbert Simon) Experimental economicsHerbert Simon

13 December 2015All Rights Reserved, Edward Tsang 1978 Nobel Economic Prize Winner  Artificial intelligence  “For his pioneering research into the decision- making process within economic organizations"  “The social sciences, I thought, needed the same kind of rigor and the same mathematical underpinnings that had made the "hard" sciences so brilliantly successful. ”  Bounded Rationality –A Behavioral model of Rational Choice 1957 Sources: Herbert Simon (CMU) Artificial intelligence

13 December 2015All Rights Reserved, Edward Tsang 2005 Nobel Economic Prizes Winners  Robert J. Aumann, and Thomas C. Schelling won 2005’s Noel memorial prize in economic sciences  For having enhanced our understanding of conflict and cooperation through game-theory analysis Robert J. Aumann 75 Thomas C. Schelling 84 Source: Updated: 2:49 p.m. ET Oct. 10, 2005http://

13 December 2015All Rights Reserved, Edward Tsang Robert J. Aumann Winner of 2005 Nobel Economic Prize  Born 1930  Hebrew Univ of Jerusalem & US National Academy of Sciences  “Producer of Game Theory” (Schelling)  Repeated games  Defined “Correlated Equilibrium” –Uncertainty not random –But depend on info on opponent  Common knowledge

13 December 2015All Rights Reserved, Edward Tsang Thomas C. Schelling Winner of 2005 Nobel Economic Prize  Born 1921  University of Maryland  “User of Game Theory” (Schelling)  Book “The Strategy of Conflict” 1960 –Bargaining theory and strategic behavior  “Book Arms and Influence” 1966 –foreign affairs, national security, nuclear strategy,...  Paper “Dynamic models of segregation” 1971 –Small preference to one’s neighbour  segregation

13 December 2015All Rights Reserved, Edward Tsang Alvin E Roth Winner of 2012 Nobel Economic Prize  Born 1951  Columbia, Stanford  “Game theory for real world problems”  Case study in game theory –Stable Marriage Problem –National Resident Matching Problem

13 December 2015All Rights Reserved, Edward Tsang Lloyd Shapley Winner of 2012 Nobel Economic Prize  Born 1923  UCLA  Mathematical economics  Game theory –Including stochastic games –Applications include the stable marriage problem  Shapley-Shubik power index –For ranking planning and group decision-making