  Intelligent Databases / Game Theory 2003. Peter van Emde Boas INTELLIGENT DATABASES GAME THEORY PART.

Slides:



Advertisements
Similar presentations
Playing the Business Game. Poker Anyone play poker? Do you play the probabilities? What happens when someone bluffs?
Advertisements

Distributed AI an overview. D Goforth - COSC 4117, fall Why distributed AI? situated expert – the importance of general knowledge and incorporation.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Introduction Complexity Theory 2002/03. Peter van Emde Boas KNOW YOUR NUMBERS ! The Impact of Complexity Peter van Emde Boas ILLC-FNWI-UvA 2003 See:
Workshop Games and Logic, Nov , ILLC-UvA, Amsterdam © Peter van Emde Boas Marc PaulyGabriel Sandu Theo Janssen.
CPS Bayesian games and their use in auctions Vincent Conitzer
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.
Economics 100B u Instructor: Ted Bergstrom u T.A. Oddgeir Ottesen u Syllabus online at (Class pages) Or at
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
Values for Strategic Games in which Players Cooperate Luisa Carpente Balbina Casas Ignacio García Jurado Anne van den Nouweland.
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
Game Theory S-1.
Adam Arsenault Department of Agricultural Economics University of Saskatchewan UNIVERSITY OF SASKATCHEWAN Saskatoon, Saskatchewan, Canada.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Do software agents know what they talk about? Agents and Ontology dr. Patrick De Causmaecker, Nottingham, March
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
An Introduction to... Evolutionary Game Theory
Upper hemi-continuity Best-response correspondences have to be upper hemi-continuous for Kakutani’s fixed-point theorem to work Upper hemi-continuity.
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Game Theory Developed to explain the optimal strategy in two-person interactions. Initially, von Neumann and Morganstern Zero-sum games John Nash Nonzero-sum.
What is game theory… Game theory studies settings where multiple parties (agents) each have –different preferences (utility functions), –different actions.
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.
Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.
GAME THEORY Mathematical models of strategic interactions COMPETITIVE GAMESCOOPERATIVE GAMES 39.
G A M E T H E O R Y A N D I N C E N T I V E S S ystems Analysis Laboratory Osborne’s quota rule makes the joint optimum an equilibrium OPEC oil cartel.
Mobile Computing Group An Introduction to Game Theory part II Vangelis Angelakis 21 / 10 / 2004.
Peter van Emde Boas: Imperfect Information Games; looking for the right model. IMPERFECT INFORMATION GAMES looking for the right Model Peter van Emde Boas.
Peter van Emde Boas: Playing Savage SOFSEM 2000 Milovy PLAYING SAVITCH Peter van Emde Boas ILLC-FNWI-Univ. of Amsterdam Bronstee.com Software and Services.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
CHECKMATE! A Brief Introduction to Game Theory Dan Garcia UC Berkeley The World Kasparov.
Game Theory April 9, Prisoner’s Dilemma  One-shot, simultaneous game  Nash Equilibrium (individually rational strategies) is not Pareto Optimal.
MarkSAT W. E. Walsh and M. P. Wellman. Objectives Offer a decentralized computation model ; Study the computational properties of decentralized systems;
Peter van Emde Boas: The Games of Computer Science. THE GAMES OF COMPUTER SCIENCE Peter van Emde Boas ILLC-FNWI-Univ. of Amsterdam References and slides.
Games Computers (and Computer Scientists) Play Avi Wigderson.
Ad Exchanges: Research Issues S. Muthukrishnan Google Inc. Presented by Tova Wiener, CS286r 11/16/2009.
Dan Boneh Introduction What is cryptography? Online Cryptography Course Dan Boneh.
Collusion and the use of false names Vincent Conitzer
Auctions Yunon Chuang. What are auctions? n Auction Markets: –traders transact directly against the orders of other traders by communication through a.
Introduction to Game Theory
Chapter 12 Choices Involving Strategy Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
By Scott Kominers And Lukens Orthwein.  Computational Complexity  Eliminating “Bad” Equilibria  Unsophisticated Buyers  Lazy Participants.
Game Theory is Evolving MIT , Fall Our Topics in the Course  Classical Topics Choice under uncertainty Cooperative games  Values  2-player.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Peter van Emde Boas: Games and Computer Science 1999 GAMES AND COMPUTER SCIENCE Theoretical Models 1999 Peter van Emde Boas References available at:
Software Development using artificial markets of constructively egoistic agents Karl Lieberherr 1SD-F09.
Todd and Steven Divide the Estate Problem Bargaining over 100 pounds of gold Round 1: Todd makes offer of Division. Steven accepts or rejects. Round.
1 Topics covered in the course Games in extensive and strategic (normal form) Games in extensive and strategic (normal form) Backwards induction (zermelo’s.
RAKESH VOHRA KELLOGG SCHOOL OF MANAGEMENT NORTHWESTERN UNIVERSITY CS and ECON.
Modeling Reasoning in Strategic Situations Avi Pfeffer MURI Review Monday, December 17 th, 2007.
An Extended Alternating-Offers Bargaining Protocol for Automated Negotiation in Multi-agent Systems P. Winoto, G. McCalla & J. Vassileva Department of.
Algorithmic, Game-theoretic and Logical Foundations
ELECTRONIC NEGOTIATIONS “A STRATEGIC PERSPECTIVE” W. FRANK DELL II, CMC DELLMART & COMPANY November, 2002.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Strategic Reasoning with Game Description Language Ji Ruan, Prof. W. van der Hoek, Prof. M. Wooldridge Department of Computer Science From Specific Game.
Incomplete Information and Bayes-Nash Equilibrium.
False-name Bids “The effect of false-name bids in combinatorial
Game Theory M.Pajhouh Niya M.Ghotbi
Computer Science Courses
Market/Agent-Oriented Programming
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Introduction to Game Theory
Cryptographic Protocols
Cryptographic Protocols
Preference elicitation/ iterative mechanisms
Economics and Computation
Using Multiple Models of Reality: On Agents who Know how to Play Safer
Economics and Computation
CPS Preference elicitation/ iterative mechanisms
Computer Science Courses in the Major
Presentation transcript:

  Intelligent Databases / Game Theory Peter van Emde Boas INTELLIGENT DATABASES GAME THEORY PART 1 PREFACE Peter van Emde Boas ILLC-FNWI-UvA Bronstee.com Software & Services B.V See:

  Intelligent Databases / Game Theory Peter van Emde Boas AGENDA

  Intelligent Databases / Game Theory Peter van Emde Boas Games in Computer Science Evasive Graph properties ( ) Information & Uncertainty (Traub ea ) Pebble Game (Register Allocation, Theory 1970+) Tiling Game (Reduction Theory ) Alternating Computation Model ( ) Interactive Proofs /Arthur Merlin Games (1983+) Zero Knowledge Protocols (1984+) Creating Cooperation on the Internet (1999+) E-commerce (1999+) Logic and Games (1950+) Language Games, Argumentation (500 BC)

  Intelligent Databases / Game Theory Peter van Emde Boas Games in Computer Science Cryptography Scenario Analysis –Secure Information Transmission –Secure transactions Agent Technology Distributed Computation –Leader Election –Byzantine Agreement Robot Soccer

  Intelligent Databases / Game Theory Peter van Emde Boas SECURE COMMUNICATION ALICEBOB ELIAS

  Intelligent Databases / Game Theory Peter van Emde Boas SECURE TRANSACTIONS ALICE BOB’s BANK ALICE’s BANK BOB CROOKS

  Intelligent Databases / Game Theory Peter van Emde Boas Computer Science for Games Analysis Game trees (Checkers, Chess, Backgamon, Go, Othello,...) Theory of  -  pruning Artificial Intelligence and (also) Computer Games....

  Intelligent Databases / Game Theory Peter van Emde Boas Previous Ph.D. Research © Peter van Emde Boas Anette Bleeker: Modal Logic & Cryptographic Protocols Marc Pauly: Power of Coalitions © Peter van Emde Boas Hans van Ditmarsch: Knowledge Games Cluedo Analysis

  Intelligent Databases / Game Theory Peter van Emde Boas Game Theory Theory of Strategic Interaction Attributes –Discrete vs. Continuous –Cooperative vs. Non-Cooperative –Full Information vs. Incomplete Information (Knowledge Theory)

  Intelligent Databases / Game Theory Peter van Emde Boas Discrete / Continuous Combinatorial Analysis Backward Induction Number Theory (Conway Guy Berlekamp) Equilibria theory (Nash) Stochasitic Features Optimization Other names of importance: Von Neumann & Morgenstern Aumann Shapley Harsanyi

  Intelligent Databases / Game Theory Peter van Emde Boas © Games Workshop URGATTHORGRIM Introducing the Opponents

  Intelligent Databases / Game Theory Peter van Emde Boas STRATEGIC VOTING Alice Bob Boris Horace Maurice Genootschap voor de Verpoldering van de Cultuur Agenda: Proposition: Alice to become Member Amendment: Bob to replace Alice

  Intelligent Databases / Game Theory Peter van Emde Boas STRATEGIC VOTING (2) Boris Horace Maurice Genootschap voor de Verpoldering van de Cultuur AliceBob Agenda: Proposition: Alice to become Member Amendment: Bob to replace Alice Procedural Proposal: First Vote on adding a new member at all !!! 1: Horace: Bob  Alice in Amendment 2: Maurice: Alice  Bob in Amendment

  Intelligent Databases / Game Theory Peter van Emde Boas Auctions FOR SALE ALICE HORACE £ 3M or £ 4M MAURICE £ 3M or £ 4M

  Intelligent Databases / Game Theory Peter van Emde Boas Auctions Dogbert’s advice to Alice: Run a Second-Price Auction © Scott Adams

  Intelligent Databases / Game Theory Peter van Emde Boas Auctions Second Price Auction Incites Buyers to submit true bids: Winner: Had I bid something else, it wouldn’t matter for the price paid, except when I had bid less than my opponent, in which case I would have scored nothing..... Loser: Had I bid something else, it wouldn’t have made a difference, except when I would have bid more than my opponent, in which case I would have paid more than what I believe the house should cost......

  Intelligent Databases / Game Theory Peter van Emde Boas Expected Gain for Alice Horace’s bid£ 3 M £ 4 M Maurice’s bid £ 3 M £ 4 M ½ ½ ½ ½ £ 0 M £ 1 M Expected profit: ¾ * £ 0 M + ¼ * £ 1 M = £ ¼ M

  Intelligent Databases / Game Theory Peter van Emde Boas Auctions Dogbert’s advice to Alice: Run a Second-Price Auction Ratbert’s advice to Horace and Maurice in case of First-Price Auction: Use mixed strategy: if willing to pay £ 4M bid := £ cM with such a distribution that P( bid ≤ £ bM ) = (b-3) / (4-b) © Scott Adams

  Intelligent Databases / Game Theory Peter van Emde Boas AUCTION What Ratbert’s advice amounts to Alice sells to Horace Alice sells to Maurice Maurice’s Bid £ 3M £ 3.5M £ 4M Maurice’s Reservation Price £ 4M £ 3M £ 3.5M Horace’s Bid Horace’s Reservation Price © Scott Adams

  Intelligent Databases / Game Theory Peter van Emde Boas Ratbert’s Advice Expected gain for Horace with reservation value £ 4 M When bidding £ b M: When Maurice has reservation value £ 3 M : £ (4-b) M (which happens with prob. ½ ) When Maurice has reservation value £ 4 M : £ (4-b) M only in case he wins the auction (which happens with prob. ½ (b-3) / (4-b) ) in total: (4-b)* ( ½*(1 + (b-3) / (4-b))) = ½ I.E., constant which not depends on b !

  Intelligent Databases / Game Theory Peter van Emde Boas Ratbert’s Advice Expected gain Alice: E(gain A ) = E(gain A | H wins) * P( H wins) + E(gain A | M wins) * P( M wins) = E(gain A | H wins) = E(gain A | H wins, H:3) * P(H:3) + E(gain A | H wins, H:4) * P(H:4) = ½ * E(gain A | H wins, H:4) = ½ * (1 - E(gain H | H wins, H:4) ) = ¼ by symmetry This is exactly what Alice can expect if she follows Dogbert’s advice..... Can she hope to gain more ???

  Intelligent Databases / Game Theory Peter van Emde Boas PLATFORM SELECTION Constructing a Platform for the Haran Ghomarist Party ISSUEIn FavourAgainst Prohibition of Smoking Elimination Mobile Phones Sodomy Laws Proposition year Curriculum in Academia Praying in School

  Intelligent Databases / Game Theory Peter van Emde Boas PLATFORM SELECTION (2) Akalawite PartyHamatite Party 01  { Borg Hive }{ Ferengi Alliance }

  Intelligent Databases / Game Theory Peter van Emde Boas PLATFORM SELECTION (3) Akalawite PartyHamatite Party 01  { Borg Hive }{ Ferengi Alliance } Ghomarist Party 