Auctions for robotics panel: talking points Robotics setting –Incentives usually don’t matter –Problems are combinatorial/multi-attribute => modern work.

Slides:



Advertisements
Similar presentations
CPSC 455/555 Combinatorial Auctions, Continued… Shaili Jain September 29, 2011.
Advertisements

1 AI and Economics: The Dynamic Duo Ariel Procaccia Center for Research on Computation and Society Harvard SEAS AI AND ECONOMICS DYNAMIC DUO THE.
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
Combinatorial auctions Vincent Conitzer v( ) = $500 v( ) = $700.
Multiagent Coordination Using a Distributed Combinatorial Auction Jose M. Vidal University of South Carolina AAAI Workshop on Auction Mechanisms for Robot.
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
1 Regret-based Incremental Partial Revelation Mechanism Design Nathanaël Hyafil, Craig Boutilier AAAI 2006 Department of Computer Science University of.
Argumentation-based negotiation Rahwan, Ramchurn, Jennings, McBurney, Parsons and Sonenberg, 2004 Presented by Jean-Paul Calbimonte.
Side Constraints and Non-Price Attributes in Markets Tuomas Sandholm Carnegie Mellon University Computer Science Department [Paper by Sandholm & Suri 2001]
Preference elicitation and multistage/iterative mechanisms Vincent Conitzer
Multi-item auctions & exchanges (multiple distinguishable items for sale)
Preference elicitation/ iterative mechanisms Adapted from notes by Vincent Conitzer.
Preference elicitation Vincent Conitzer
Preference Elicitation in Combinatorial Auctions: An Overview Tuomas Sandholm [For an overview, see review article by Sandholm & Boutilier in the textbook.
MS Ecommerce course Electronic Negotiation Spring 2004 Professor Tuomas Sandholm School of Computer Science Carnegie Mellon University Instructor’s.
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
Elicitation in combinatorial auctions with restricted preferences and bounded interdependency between items Vincent Conitzer, Tuomas Sandholm, Carnegie.
ISQA 454 Negotiation Planning. Abraham Lincoln  “When I am getting ready to reason with a man, I spend one-third of my time thinking about myself and.
Peer services: from Description to Invocation Manuel Oriol International Workshop on Agents and Peer-to-Peer Computing (AP2PC 2002)
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
An Algorithm for Automatically Designing Deterministic Mechanisms without Payments Vincent Conitzer and Tuomas Sandholm Computer Science Department Carnegie.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Mary (Missy) Cummings Humans & Automation Lab
Mechanisms for a Spatially Distributed Market Moshe Babaioff, Noam Nisan and Elan Pavlov School of Computer Science and Engineering Hebrew University of.
Auctioning one item PART 3 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
Machine Learning for Mechanism Design and Pricing Problems Avrim Blum Carnegie Mellon University Joint work with Maria-Florina Balcan, Jason Hartline,
Costly valuation computation/information acquisition in auctions: Strategy, counterspeculation, and deliberation equilibrium Tuomas Sandholm Computer Science.
RETSINA: A Distributed Multi-Agent Infrastructure for Information Gathering and Decision Support The Robotics Institute Carnegie Mellon University PI:
Institute for Visualization and Perception Research 1 © Copyright 1998 Haim Levkowitz Automated negotiations The best terms for all concerned Tuomas Sandholm.
Preference Elicitation in Scheduling Problems Ulaş Bardak Ph.D. Thesis Proposal Committee Jaime Carbonell, Eugene Fink, Stephen Smith, Sven Koenig (University.
Multi-item auctions & exchanges (multiple distinguishable items for sale) Tuomas Sandholm Carnegie Mellon University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Ascending multi-item auctions Increase prices until each item is demanded only once Item prices vs. bundle prices –E.g. where there exist no appropriate.
CPS 173 Security games Vincent Conitzer
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
What is Commerce? “Seller” “Buyer” Transaction Basic Computer Concepts
Strategy And Tactics of Integrative Negotiation
Winner Determination in Combinatorial Exchanges Tuomas Sandholm Associate Professor Computer Science Department Carnegie Mellon University and Founder,
1 A User-Guided Cognitive Agent for Wireless Service Selection in Pervasive Computing George Lee May 5, 2004 G. Lee, P. Faratin, S. Bauer, and J. Wroclawski.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
By Scott Kominers And Lukens Orthwein.  Computational Complexity  Eliminating “Bad” Equilibria  Unsophisticated Buyers  Lazy Participants.
A NEW MARKET PLAYER: THE AGGREGATOR AND ITS INTERACTION WITH THE CONSUMER interaction Ramón Cerero, Iberdrola Distribución Paris, June 9th 2010 ADDRESS.
Auctions +? Al Roth Dept of Economics, Harvard and Harvard Business School
Automated Design of Multistage Mechanisms Tuomas Sandholm (Carnegie Mellon) Vincent Conitzer (Carnegie Mellon) Craig Boutilier (Toronto)
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Incompleteness and incomparability in preference aggregation: complexity results M. Silvia Pini*, Francesca Rossi*, K. Brent Venable*, and Toby Walsh**
Slide 1 of 16 Noam Nisan The Power and Limitations of Item Price Combinatorial Auctions Noam Nisan Hebrew University, Jerusalem.
Mechanism design. Goal of mechanism design Implementing a social choice function f(u 1, …, u |A| ) using a game Center = “auctioneer” does not know the.
Distributed Constraint Satisfaction: Foundation of Cooperation in Multi-agent Systems Makoto Yokoo Kyushu University lang.is.kyushu-u.ac.jp/~yokoo/
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
Mechanism design for computationally limited agents Tuomas Sandholm Computer Science Department Carnegie Mellon University.
CPS Preference elicitation/ iterative mechanisms Vincent Conitzer
Expressive Negotiation over Donations to Charities Vincent Conitzer and Tuomas Sandholm.
Combinatorial Auctions with k-wise Dependent Valuations Vincent Conitzer (CMU) Tuomas Sandholm (CMU) Paolo Santi (Pisa) (Some of the results in this paper.
OPPONENT EXPLOITATION Tuomas Sandholm. Traditionally two approaches to tackling games Game theory approach (abstraction+equilibrium finding) –Safe in.
Some overarching themes on electronic marketplaces Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Mechanism design for computationally limited agents (last lecture discussed the case where valuation determination was complex) Tuomas Sandholm Computer.
TÆMS-based Execution Architectures
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Exploring Auction mechanisms for local-nodal-markets
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Preference Elicitation in Combinatorial Auctions: An Overview Tuomas Sandholm [For an overview, see review article by Sandholm & Boutilier in the textbook.
Preference elicitation/ iterative mechanisms
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
CPS Preference elicitation/ iterative mechanisms
Presentation transcript:

Auctions for robotics panel: talking points Robotics setting –Incentives usually don’t matter –Problems are combinatorial/multi-attribute => modern work on complex auctions & exchanges can be helpful –Similar to other MAS (at least from a coordination perspective)

Peer-to-peer negotiation Marginal cost based contracting [AAAI-93, ICMAS-95, PhD-96] –Automated cost computation –Issues emerging from distributed implementation Parellellism vs monotonicity Avoiding msg saturation Termination, … –Contracting as hill-climbing [AAAI SS-98] –OCSM-contracts [AAAI SS-98, ICMAS-98, AAAI-99, ICDCS-00] Leveled commitment contracts [ICMAS-95, AAAI-96, IJCAI-99, GEB-01, AIJ-02] –Sequences – cascades [ICMAS-98, J. Econ. Dynamics & Control-01]

Mediated markets Removes negotiation process uncertainty => better allocations Usually faster as well Package bidding  expressive competition [DCR-01, GEB- 06, Interfaces-06, IAAI-06, …] –Rich forms of offer constructs –Side constraints –Multi-attribute functionality Preference elicitation from the different parties (studied for CAs & CEs already) [EC-01, AAAI-02, EC-03, …] –Focuses the agents’ marginal cost/value computations

Deliberation control Heuristically in peer-to-peer negotiation [AAAI-93, ICMAS-95, PhD-96] Game-theoretically –Impossibility results [ICMAS-96, ICEC-00, AAMAS-05] –Using performance profile trees in auctions [TARK-01, AGENTS WS-01, AAMAS-03, AAMAS-04] in bargaining [AIJ-01, AAMAS-02]

Online problem Has been studied for multi-unit –auctions [Lavi & Nisan EC-00, …] –exchanges [Blum, Sandholm, Zinkevich SODA-02, JACM-06] Thank you for your attention!

Preference elicitation from multiple agents

Monsters Local planning complexity Communication complexity (Loss of privacy)

Clearing algorithm What info is needed from an agent depends on what others have revealed Elicitor Conen & Sandholm IJCAI-01 workshop on Econ. Agents, Models & Mechanisms, ACMEC-01 Elicitor decides what to ask next based on answers it has received so far $ 1,000 for $ 1,500 for ? for