Market-Driven Multi-Agent Collaboration in Robot Soccer Domain Presented by Barış Kurt.

Slides:



Advertisements
Similar presentations
Truthful Mechanisms for Combinatorial Auctions with Subadditive Bidders Speaker: Shahar Dobzinski Based on joint works with Noam Nisan & Michael Schapira.
Advertisements

Design and Evaluation of a Multiagent Team for CLIMA Contest Çetin Meriçli Melih Çelik.
The assumption of maximizing behavior lies at the heart of economic analysis. Firms are assumed to maximize economic profit. Economic profit is the difference.
Distributed Scheduling in Supply Chain Management Emrah Zarifoğlu
Computer-aided mechanism design Ye Fang, Swarat Chaudhuri, Moshe Vardi 1.
Multiagent Coordination Using a Distributed Combinatorial Auction Jose M. Vidal University of South Carolina AAAI Workshop on Auction Mechanisms for Robot.
Private-value auctions: theory and experimental evidence (Part I) Nikos Nikiforakis The University of Melbourne.
The AGILO Autonomous Robot Soccer Team: Computational Principles, Experiences, and Perspectives Michael Beetz, Sebastian Buck, Robert Hanek, Thorsten Schmitt,
Albert PlaBeatriz López Javier Murillo Multi Criteria Operators for Multi-attribute Auctions University of Girona
Coordinated Workload Scheduling A New Application Domain for Mechanism Design Elie Krevat.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Cognitive Colonization The Robotics Institute Carnegie Mellon University Bernardine Dias, Bruce Digney, Martial Hebert, Bart Nabbe, Tony Stentz, Scott.
Improving Market-Based Task Allocation with Optimal Seed Schedules IAS-11, Ottawa. September 1, 2010 G. Ayorkor Korsah 1 Balajee Kannan 1, Imran Fanaswala.
Future Work Needed Kenneth Wade Najim Yaqubie. Outline 1.Model is simple 2.Too many assumptions 3.Conflicting internal architectures 4.Security Challenges.
Project 2 Introduction. Auctions Common way to sell Different types: - First-price sealed-bid - Second-price sealed-bid - English (open outcry) - Dutch.
Biodiversity and Global Public Goods Global public goods, such as biodiversity, are not being produced or allocated efficiently in the current market system.
A Free Market Architecture for Distributed Control of a Multirobot System The Robotics Institute Carnegie Mellon University M. Bernardine Dias Tony Stentz.
Distributed Rational Decision Making Sections By Tibor Moldovan.
Optimization technology Recent history dates back to invention of Operations Research (OR) techniques by mathematicians such as George Dantzig (1940’s)
Opportunistic Optimization for Market-Based Multirobot Control M. Bernardine Dias and Anthony Stentz Presented by: Wenjin Zhou.
LYU 0004 Mobile Agent’s Community Group Member: Cheng Tsz Hei Ho Man Lam.
MarkSAT W. E. Walsh and M. P. Wellman. Objectives Offer a decentralized computation model ; Study the computational properties of decentralized systems;
Yang Cai Sep 15, An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.
RoboCup Rescue Simulation Barış Eker April CONTENT  Robocup Rescue  RoboAKUT 2005  Discussion.
Presented By: Anubhav Sharma (07-MBA-2008) Anuj Gupta (08-MBA-2008)
Ana-Maria Oprescu, Thilo Kielmann (Vrije University) Presented By Gal Cohen Cloud Computing Seminar CS Technion, Spring 2012.
Deregulated Power, Pollution, and Game Theory Frank Deviney 11/16/05.
Multi-Agent Model to Multi-Process Transformation A Housing Market Case Study Gerhard Zimmermann Informatik University of Kaiserslautern.
Collectively Cognitive Agents in Cooperative Teams Jacek Brzeziński, Piotr Dunin-Kęplicz Institute of Computer Science, Polish Academy of Sciences Barbara.
Trust-based Multi-Objective Optimization for Node-to-Task Assignment in Coalition Networks 1 Jin-Hee Cho, Ing-Ray Chen, Yating Wang, and Kevin S. Chan.
Multi-Robot Systems. Why Multiple Robots? Some tasks require a team Robotic soccer Some tasks can be decomposed and divided for efficiency Mapping a large.
 Self-interest  Entrepreneurs try to maximize profit or minimize loss.  Property owners try to get the highest price for the sale or rent of their resources.
Authors: David Robert Martin Thompson Kevin Leyton-Brown Presenters: Veselin Kulev John Lai Computational Analysis of Position Auctions.
Multi-Robot Systems.
Comparing Conceptual Systems: The West and the USSR Stuart Umpleby ml.
Just Don’t Do It Minority Games and the Stock Market.
 Private property  The right of private persons and firms to obtain, own, control, employ, dispose of, and bequeath land, capital, and other property.
A Load Sharing Approach Based on Refactoring of Roles in Multi-Agent Systems Sebnem Bora, A. Murat Tiryaki and Oguz Dikenelli Ege University.
Behavior-based Multirobot Architectures. Why Behavior Based Control for Multi-Robot Teams? Multi-Robot control naturally grew out of single robot control.
Economic Systems.
Distributed Optimization Yen-Ling Kuo Der-Yeuan Yu May 27, 2010.
Negotiating Socially Optimal Allocations of Resources U. Endriss, N. Maudet, F. Sadri, and F. Toni Presented by: Marcus Shea.
Operating Plan Outlining Day-to-Day Operations. Benefits of an Operating Plan The Operating Plan (also known as the Business Plan, requires the business.
Towards Decentralized Resource Allocation for Collaborative Peer- to-Peer Learning Environments Xavier Vilajosana, Daniel Lázaro and Joan Manuel Marquès.
Antidio Viguria Ann Krueger A Nonblocking Quorum Consensus Protocol for Replicated Data Divyakant Agrawal and Arthur J. Bernstein Paper Presentation: Dependable.
Qing Cui 2014/09/30.  Introduction of matching theory  Stable Marriage, extensions and maximum-weighted stable matching problem. By Prof. Chen
Second Price Auctions A Case Study of Secure Distributed Computing Bart De Decker Gregory Neven Frank Piessens Erik Van Hoeymissen.
Research on self-adaptive decision-making mechanism for competition strategies in robot soccer Frontiers of Computer Science, 2015, 9(3):485–494 Haobin.
Multi-Agents System CMSC 691B Gunjan Kalra Peter DSouza.
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
IBM641-GLOBAL BUSINESS STRATEGY AZLIAHTUL BINTI THE TYPES OF STRATEGY – ADVANTAGES & DISADVANTAGES.
ERPsim Overview EGN 5621 Enterprise Systems Collaboration MSEM, Professional Fall, 2013.
CASE FAIR OSTER ECONOMICS P R I N C I P L E S O F
Comp/Math 553: Algorithmic Game Theory Lecture 09
Tuomas Sandholm Computer Science Department Carnegie Mellon University
HOTEL SIMULATION Dogan Gursoy, Ph.D.
ERPsim Overview EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Computational Economy
The story of distributed constraint optimization in LA: Relaxed
1.5 Theory of the Firm and Market Structures
Apollo Weize Sun Feb.17th, 2017.
السيولة والربحية أدوات الرقابة المالية الوظيفة المالية
Welfare Economics Part II
Pricing, Distributing, and Promoting Products
IMPLEMENTATION PLAN AND BUSINESS CASE REPORT OUTLINE
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Dynamic Management of Food Redistribution for 412 Food Rescue
EGN 5621 Enterprise Systems Collaboration
Deregulated Power, Pollution, and Game Theory
Presentation transcript:

Market-Driven Multi-Agent Collaboration in Robot Soccer Domain Presented by Barış Kurt

Outline What is a Market-Driven Strategy? How it works? Different Implementations

What is a Market-Driven Strategy? Application of the basic properties of free market economy to increase the benefit Based on the basic assumption that maximizing individual profits will approximate global profit maximization Used for multi-agent task allocation

How it works? There exists an overall goal of the team that an outside entity is assumed to offer a payoff The goal is decomposed into smaller tasks and an auction is performed for each of them For each task, agents offer their prices to the auctioneer The bidder with the lowest offered price will be given the right of execution of the task

Market-driven scenario

Prices of Tasks: The Cost Functions The prices that agents offer for tasks are the estimated costs for accomplishing that task For example: C attacker = M 2 *dist Ball + M 2 *dist OppGoal

Auction Mechanism In Cerberus 2005 if(playerNumber==minDistOwner&&playerNumber==minDistOwnerForOppGoal) { robotRole=RR_PRIMARY_DEFENDER; } else if(playerNumber==minDistOwner) { robotRole=RR_SECONDARY_ATTACKER; } else if(playerNumber==minDistOwnerForOppGoal) { robotRole=RR_SECONDARY_ATTACKER; } else if(playerNumber==minDistOwnerToOwnGoal) { robotRole=RR_PRIMARY_DEFENDER; } else { robotRole=RR_SECONDARY_ATTACKER; }

Different Implementations Centralized Distributed Hybrid?

Centralized Implementation There exists a master agent (auctioneer) that controls the auctions and assigns the roles. The master agent receives offers from all other agents for each task and sends the auction results back. Computationally efficient. Prone to single point failures.

Distributed Implementation No master agent. Every agent broadcasts its offer for every task. Every agent runs the same auction mechanism and parallely computes the auction results. Robust against single point failures Requires more computation in total.

Hybrid Implementation There exists a master agent There is also an auction for the task of being the master Robust against single point failures Computationly efficient Still not implemented, no test results.

Thanks.. Questions?