Coalition Formation through Motivation and Trust Nathan Griffiths Michael Luck.

Slides:



Advertisements
Similar presentations
Align an IT Strategy to the Industry Vision
Advertisements

Gallup Q12 Definitions Notes to Managers
CLAC 2006 Frederick P. Schmitt Teamwork Strategies, Inc “ Effective Teamwork is a Competitive Advantage”
PLANNING Management Concepts.
Chapter 10 Schedule Your Schedule. Copyright 2004 by Pearson Education, Inc. Identifying And Scheduling Tasks The schedule from the Software Development.
Welcome to Organizational Change. 2 Four factors that involved in Organizational Change and development : 1. Force for and Resistance to Organizational.
1.
Unit II – Leadership Skills
Chapter 7 CASE Tools and Joint and Rapid Application Development.
Tags and Image Scoring for Robust Cooperation By Nathan Griffiths Presented at AAMAS 2008.
Multi-Agent Coalition Formation for Long-Term Task or Mobile Network Hsiu-Hui Lee and Chung-Hsien Chen.
Management and Leadership
The Nature of Strategic Management
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
Applied Software Project Management 1 Introduction Dr. Mengxia Zhu Computer Science Department Southern Illinois University Carbondale.
Why Managers Must Understand IT Managers play a key role –Frame opportunities and threats so others can understand them –Evaluate and prioritize problems.
Contingency & Situational Leadership News Term paper Theories Path-Goal Multiple Linkage Model Leader-Member Exchange (LMX) & Vertical Dyad Linkage (VDL)
Coaching Workshop A good coach will make the players see what they can be rather than what they are. –Ara Parseghian ®
Making Human Resource Management Strategic
Coaching Workshop.
AUDIT PROCEDURES. Commonly used Audit Procedures Analytical Procedures Analytical Procedures Basic Audit Approaches - Basic Audit Approaches - System.
Strategic Human Resource Management
Change Management. Why change management  For many change practitioners, there is no doubt that change management must be used on projects that impact.
©2008 Pearson Prentice Hall Project Management Systems Analysis and Design, 7e Kendall & Kendall CH#3.
Fundamentals of Organizational Communication
Software Project Management Introduction to Project Management.
Collectively Cognitive Agents in Cooperative Teams Jacek Brzeziński, Piotr Dunin-Kęplicz Institute of Computer Science, Polish Academy of Sciences Barbara.
Coalition Formation between Self-Interested Heterogeneous Actors Arlette van Wissen Bart Kamphorst Virginia DignumKobi Gal.
2. Marketing planning After carefully studying this chapter, you should be able to: Explain why information is important to management; Explain marketing’s.
Order from The TEAM Approach 800/ Agenda Marston's DiSC ® Model DiSC PPSS EPIC Report General Characteristics Report Supplemental Reports Strategies.
Chapter 1 Introduction Managers and Managing.
Performance Improvement. 2 Steps to Performance Improvement 1. Define the Problem 2. Define Duties or Behaviors to be Improved 3. Establish Priorities.
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
L 9 : Collaborations Why? Terminology Coherence Coordination Reference s :
TEAMWORK WORKSHOP ICOM5047 Design Project in Computer Engineering J. Fernando Vega-Riveros, Ph.D. Associate Professor – ECE Dpt.
DR. J.ARUL SURESH DEPARTMENT OF COMMERCE LOYOLA COLLEGE,C HENNAI.
TEAMWORK AND TEAM BUILDING KEYS TO GOAL ACHIEVEMENT AND SUSTAINABILITY.
Module 4: Systems Development Chapter 12: (IS) Project Management.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 7 CASE Tools and Joint and Rapid Application Development.
Project scope and activities INFO 638Lecture #21.
Unit 7 -- Teamwork Karen Foreman Professor. Groups and Teams What is a working group? What is a team?
TEAMWORK Training the Programme Developers. Teamwork: why do we need it? Responsibility, potential and delegation Your optimal potential Resposibility.
Chapter 7: A Summary of Tools Focus: This chapter outlines all the customer-driven project management tools and techniques and provides recommendations.
S14: Analytical Review and Audit Approaches. Session Objectives To define analytical review To define analytical review To explain commonly used analytical.
Institute of Professional Studies School of Research and Graduate Studies Introduction to Business and Management Research Lecture One (1)
Leadership & Management Reading for Lesson 7: The Chain of Command and Leadership Triad.
Ayestarán SergioA Formal Model for CPS1 A Formal Model for Cooperative Problem Solving Based on: Formalizing the Cooperative Problem Solving Process [Michael.
Title: Diagnosing a team of agents: Scaling up Written by: Meir Kalech and Gal A. Kaminka Presented by: Reymes Madrazo-Rivera.
Recruit, Train, and Educate Airmen to Deliver Airpower for America How Focus Groups Can Help Your Unit 1.
Sophie Makris  What is a team?  A group of people pooling their skills, talents, and knowledge, with mutual support and resources, to provide.
Dr. Bea Bourne 1. 2 If you have any troubles in seminar, please do call Tech Support at: They can assist if you get “bumped” from the seminar.
AN INTRODUCTION Managing Change in Healthcare IT Implementations Sherrilynne Fuller, Center for Public Health Informatics School of Public Health, University.
Michael A. Hitt C. Chet Miller Adrienne Colella Slides by R. Dennis Middlemist Michael A. Hitt C. Chet Miller Adrienne Colella Chapter 4 Learning and Perception.
YOU'VE CHOSEN YOUR TEAM August 1997 HOW DO YOU MAKE IT WORK? BERLING ASSOCIATES C 1997 R. Michael O'Bannon and Berling Associates.
Implementing Strategy Chapter 7. Objectives Upon completion of this chapter, you should be able to:  Translate strategic thought to organisational action.
New Supervisors’ Guide To Effective Supervision
 Ensure the title is in line with the requirements of the proposed funding agency if they have any specification for the titled page (some do have.
Requirements Workshop Techniques for E-Business Projects
Unit-5 TQM culture Presented by N.Vigneshwari.  Culture is “the sum total learned beliefs, values, and customs that serve to direct the consumer behavior.
Analytical Review and Audit Approaches
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
Strategies for blended learning in an undergraduate curriculum Benjamin Kehrwald, Massey University College of Education.
Cooperative Learning Listening to the Experts (Teachscape HYIS Resources) Ceri Dean English 9-12 Video.
Teams Kevin Posalski David Shin. What are Teams Teams are groups of two or more people who interact and influence each other, are mutually accountable.
Project management. Software project management ■It is the discipline of planning, organizing and managing resources to bring about the successful completion.
I’ve just been Elected to the NAWIC Board,
CASE Tools and Joint and Rapid Application Development
HPI Leadership and Challenges
Presentation transcript:

Coalition Formation through Motivation and Trust Nathan Griffiths Michael Luck

Introduction The paper is concerned with building a model of cooperation that: – Avoids missed opportunities for cooperation – Avoids the redundant computation in re- constructing similar groups – Accounts for the motivational side of cooperation The authors take a medium-term view of cooperation and talk about a medium-term coalition known as a clan

Introduction – General Information Cooperation is the fundamental underpinning of multi-agent systems. Each agent has differences in: – Capabilities – Knowledge – Resources Agents are naturally self-interested. They will not cooperate unless they perceive some advantage. The perception of an advantage comes as the result of motivation and trust.

Introduction – Models of Cooperation The authors identify 2 broad groups: – Teamwork – Coalition Formation Teamwork is task based. It is concerned with achieving a specific short-term task. Coalition establishes a group of agents with a common goal. Coalitions tend to be long-term relationships when compared with teams.

Introduction – Models of Cooperation The biggest limitation of teams is that an agent won’t join a team that doesn’t share it’s immediate goals, even if the agent’s goals align with the groups long- term goals. The authors refer to this as ‘missed opportunities’ and bring it up several times throughout the remainder of the paper. Teams must be reformed for every task even if it includes the same set of agents. There is a cost associated with forming and dissolving teams, especially when dealing with a large number of agents.

Introduction – Models of Cooperation The technique of congregating is discussed where agents search for cooperation within the congregation rather than the entire population. The concept of BDI for agents is discussed, where: – B = Beliefs the agent has about itself and others within the environment. – D = Desires representing the states the agent wants to achieve. – I = Intentions representing the plans the agent adopts in pursuit of the desires. When deciding if to cooperate with other agents, the following apply: – Motivation determines if an agent wants to cooperate. – Intention determines if they can cooperate. – Trust determines the perceived risk of cooperation.

Motivation Motivation can be equated to an agent’s high level desires. It guides all aspects of the agents behavior. Different agents have different desires. Each motivation is represented by (m, I, t, f i, f g, f m ) where: – m = The name of the motivation – i = The current intensity – t = The threshold – fi = The intensity update function – fg = The goal generation function – fm = The mitigation function

Motivation When the intensity (i) of a motivation (m) exceeds its threshold (t), fg is used to generate a set of goals. The agent works on the goal that provides the most motivation. When the goal is achieved, the mitigation function (fm) is used to reduce the intensity based on the motivational value of achieving the goal.

Trust Trust is the agents estimate of how likely it is that another agent will fulfill it’s commitment in a cooperative effort. A trust value of another agent can be built based on experience over time with that agent. This value is represented with a number between 0 and 1 where: – 0 represents complete distrust – 1 represents complete, blind trust Trust can be broken into general and situational trust where: – General trust is an overall view based on all previous interactions – Situational trust is based on interactions in similar situations, meaning similar motivational values

Stages of Cooperation The stages of a plan are described as: – Plan selection – an agent selects a plan that will achieve it’s highest intensity motivation. – If the plan requires cooperation, the agent iterates through the steps of the plan and determines which agents will be needed based on their capabilities and trust worthiness. – Requests are made to the required agents who check their own motivations and intentions to decide if to participate. – If enough agents agree, the plan can be executed successfully. – If enough agents don’t agree, the plan is deemed a failure. – Regardless of failure or success, all agents involved update the information they store about others to aid in future decisions.

The concept of Clans As previously discussed with teams, short-term coalitions are inefficient because they spend excessive resources forming and dissolving. Long-term coalitions don’t work because the motivations of agents within the coalition change gradually over time and the coalition becomes less beneficial to those involved. A medium-term relationship seems to be the most stable. This is the most likely scenario for the formulation of a successful clan. Key elements in the formation of a clan are motivation and trust.

Reasons to form a Clan Avoid missed opportunity as discussed earlier. Reduce the scale of the number of agents we deal with, thus reducing the search space and communication costs. With a clan we also reduce the frequency with which these searches must be done. An agent should only join a clan with other agents that are trusted. The flip side of this is that early on an agent doesn’t have a high enough trust factor with any other agents to justify joining any clan. When looking for agents to execute a plan, these agents are more likely to agree to cooperate even if they have no immediate motivation. Membership in the clan gives them a higher motivation to cooperate. This relationship can be referred to as kinship. If an agent doesn’t know of any other agent with some desired capability it can request information from other clan members.

Miscellaneous and Conclusion Pseudo code is given for forming a clan and determining if the motivation is high enough to join a clan. A more detailed examination of the pseudo code can be done during the in-class critique. A model is described that was used to test whether an agent has more success as part of a clan or not. The conclusions indicate that an agent will have a higher chance of success as part of a clan. Please note when looking at Figure 6 that the left hand graph represents failed interactions, while the right hand graph represents successful interactions.