Computational Mechanism Design

Slides:



Advertisements
Similar presentations
Distributed AI an overview. D Goforth - COSC 4117, fall Why distributed AI? situated expert – the importance of general knowledge and incorporation.
Advertisements

DECISION THEORIES 1 Problem solving –Collaboration, GAME THEORY –Asymmetric information, AGENCY THEORY –Optimization, OPERATIONAL RESEARCH 2 Problem finding.
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
Computer-aided mechanism design Ye Fang, Swarat Chaudhuri, Moshe Vardi 1.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
1 Regret-based Incremental Partial Revelation Mechanism Design Nathanaël Hyafil, Craig Boutilier AAAI 2006 Department of Computer Science University of.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
Chapter Thirty-Three Law and Economics. Effects of Laws u Property right assignments affect –asset, income and wealth distributions; v e.g. nationalized.
SECOND PART: Algorithmic Mechanism Design. Implementation theory Imagine a “planner” who develops criteria for social welfare, but cannot enforce the.
Algoritmi per Sistemi Distribuiti Strategici
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
CRESCCO Project IST Work Package 2 Algorithms for Selfish Agents V. Auletta, P. Penna and G. Persiano Università di Salerno
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Distributed Multiagent Resource Allocation In Diminishing Marginal Return Domains Yoram Bachrach(Hebew University) Jeffrey S. Rosenschein (Hebrew University)
CPS Topics in Computational Economics Instructor: Vincent Conitzer Assistant Professor of Computer Science Assistant Professor of Economics
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
Nov 2003Group Meeting #2 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum Sharing.
SECOND PART: Algorithmic Mechanism Design. Mechanism Design MD is a subfield of economic theory It has a engineering perspective Designs economic mechanisms.
Distributed Rational Decision Making Sections By Tibor Moldovan.
Trust Based Mechanism Design. Use MD Motivation Fuse the fields of trust-modelling and mechanism design Trust measures how good an interaction partner.
Free-rider problem in peer-to- peer networks Sumitra Ganesh.
SECOND PART: Algorithmic Mechanism Design. Implementation theory Imagine a “planner” who develops criteria for social welfare, but cannot enforce the.
SECOND PART: Algorithmic Mechanism Design. Mechanism Design MD is a subfield of economic theory It has a engineering perspective Designs economic mechanisms.
Mechanism Design Traditional Algorithmic Setting Mechanism Design Setting.
Trust Based Mechanism Design By Rajdeep Dash, Gopal Ramchurn, Nicholas Jennings.
CPS 173: Computational Microeconomics Instructor: Vincent Conitzer (Assistant Professor of Computer Science & Economics)
CPS 296.1: Computational Microeconomics: Game Theory, Social Choice, and Mechanism Design Instructor: Vincent Conitzer (Assistant Professor of Computer.
WECWIS, June 27, 2002 On the Sensitivity of Incremental Algorithms for Combinatorial Auctions Ryan Kastner, Christina Hsieh, Miodrag Potkonjak, Majid Sarrafzadeh.
Internet Infrastructure and Pricing. Internet Pipelines Technology of the internet enables ecommerce –Issues of congestion and peak-load pricing –Convergence.
Ness Shroff Dept. of ECE and CSE The Ohio State University Grand Challenges in Methodologies for Complex Networks.
By Scott Kominers And Lukens Orthwein.  Computational Complexity  Eliminating “Bad” Equilibria  Unsophisticated Buyers  Lazy Participants.
Computational Challenges in E-Commerce By Joan Feigenbaum, David C.Parkes, and David M.Pennock Presented by Wu Jingyuan.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
Chapter 1 Economics: The Study Of Opportunity Cost McGraw-Hill/Irwin Issues In Economics Today, 4e Guell Copyright © 2008 by The McGraw-Hill Companies,
1 (One-shot) Mechanism Design with Partial Revelation Nathanaël Hyafil, Craig Boutilier IJCAI 2007 Department of Computer Science University of Toronto.
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Dave Porter: Clock Auctions 1 A Computationally Friendly Combinatorial Auction: Why Ask Wochnick When You Can Watch The Clock Tick? David Porter, Stephen.
The Hebrew University of Jerusalem School of Engineering and Computer Science Academic Year: 2011/2012 Instructor: Jeff Rosenschein.
Toward An Understanding of Self-Organization of Markets Yougui Wang Department of Systems Science, School of Management, Beijing Normal University, Beijing.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
مهندسي سيستم‌هاي تجارت الکترونیکی Electronic Commerce System Engineering (ECSE) رشته مهندسي فناوري اطلاعات- گرايش تجارت الکترونیکی دوره کارشناسی ارشد حضوری.
Multi-robot
Automated mechanism design
Presented by Edith Ngai MPhil Term 3 Presentation
Exchange Chapter 31 Niklas Jakobsson Click to add notes.
Comp/Math 553: Algorithmic Game Theory Lecture 08
CPS Mechanism design Michael Albert and Vincent Conitzer
Chapter 1 Economics: The Study Of Opportunity Cost
Market/Agent-Oriented Programming
Peer-to-peer networking
Web *.0 ? Combining peer production and peer-to-peer systems
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Pricing Model In Cloud Computing
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Automated mechanism design
Chapter Thirty-Three Law and Economics.
Preference elicitation/ iterative mechanisms
Tolerable Manipulability in Dynamic Allocation Without Money
The economizing problem
Chapter 01 Economics: The Study of Opportunity Cost
Peer-to-peer networking
Dynamic Management of Food Redistribution for 412 Food Rescue
Speaker: Ao Weng Chon Advisor: Kwang-Cheng Chen
CPS Preference elicitation/ iterative mechanisms
Richard Ma, Sam Lee, John Lui (CUHK) David Yau (Purdue)
ISO Open system Requirements and IT Needs
Chapter 01 Economics: The Study of Opportunity Cost
Presentation transcript:

Computational Mechanism Design Kia Babashahi Ashtiani Master of Computer science

Computational Mechanism Design The internet is full of users and computational devices that are self interested. These agents have private information and goals. The goal is to design incentive-compatible protocols, for our systems in which we can compute optimal system wide solutions despite the self interest of individual agents

Computational Mechanism Design Mechanism design seeks to define the rules of interaction between selfish and rational agents in order to attain an objective not necessarily shared by all agents. Agents are selfish so each agent may try to manipulate the mechanism by providing false information in order to achieve a better outcome. A good mechanism is immune to such manipulations and encourages the selfish agents to behave truthfully or as the mechanism designer expects.

Resource allocation Problem Given a set of resources and a set of agents which have preferences on them, we wish to allocate all resources to agents and Maximize an objective. We are using a distributed approach towards the problem meaning that Agents make local negotiations with each other and there is no omniscient central entity. In social networks there are communication limitations like Facebook: limited amount of friends. Each agent has only partial information about the resource allocation at a time.

Refrences Anthoine Nongaillard,2009. An Agent based Approach for Distributed Resource Allocation David Christopher Parkes,2001, ITERATIVE COMBINATORIAL AUCTIONS: ACHIEVING ECONOMIC AND COMPUTATIONAL EFFICIENCY F., Asselin, B., Jaumard, A., Nongaillard , 2006 A Technique for Large Automated Mechanism Design Problems, IEE