Argumentation-based negotiation Rahwan, Ramchurn, Jennings, McBurney, Parsons and Sonenberg, 2004 Presented by Jean-Paul Calbimonte.

Slides:



Advertisements
Similar presentations
Galit Haim, Ya'akov Gal, Sarit Kraus and Michele J. Gelfand A Cultural Sensitive Agent for Human-Computer Negotiation 1.
Advertisements

BUSINESS EGGS NEGOTIATION. RELATIONSHIP CONFLICTS Strong Emotions Misperceptions or Stereo types Poor or miscommunication Negative behavior DATA CONFLICTS.
Reaching Agreements II. 2 What utility does a deal give an agent? Given encounter  T 1,T 2  in task domain  T,{1,2},c  We define the utility of a.
On norms for the dynamics of argumentative interaction: argumentation as a game Henry Prakken Amsterdam January 18, 2010.
Ontologies: Dynamic Networks of Formally Represented Meaning Dieter Fensel: Ontologies: Dynamic Networks of Formally Represented Meaning, 2001 SW Portal.
Workpackage 2: Norms
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Semantic Web Thanks to folks at LAIT lab Sources include :
QUANTUM INTERACTION 2013, LEICESTER, UK A Quantum Framework for ‘Sour grapes’ in Cognitive dissonance. Polina Khrennikova, School of Management, University.
A g e n t T e c h n o l o g y G r o u p Competitive Contract Net Protocol Jiří Vokřínek, Jiří Bíba, Jiří Hodík, Jaromír.
Social Influence and Persuasion
Conferences: Facilitate Change Conflict Problem Solving Negotiation.
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Threat Modeling and Sharing. Summary Proposal to kick off Threat Modeling project – Multi-phase approach – Initially: create Cyber Domain PIM and STIX.
Minding Your Own Business The Platform for Privacy Preferences Project and Privacy Minder Lorrie Faith Cranor AT&T Labs-Research
Commonsense Reasoning and Argumentation 14/15 HC 13: Dialogue Systems for Argumentation (1) Henry Prakken 25 March 2015.
Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
NATURE OF ARGUMENT What is argument?  Monty Python sketch: “I’d like to have an argument”
Multiagent Systems and Societies of Agents
Incorporating Advice into Agents that Learn from Reinforcement Presented by Alp Sardağ.
Communication & Educational Models. Communication n Process of sending and receiving messages n Transmission requires a mutual understanding between communicator.
Chapter 9 Making Decisions K&K And more. Key concepts Models of decision making Rational, normative, optimizing, satisficing, heuristics Contingency model.
/faculteit technologie management Steps Towards Formal Verification of Agent-based E-Business Applications Nick Szirbik & Gerd Wagner Eindhoven University.
Individual Decision Making
Remedy, a BMC Software company Change Management Maximize Speed and Minimize Risk in the Change Process.
Employee Motivation, Involvement, and Recognition.
Economics for Future Leaders Lecture 3 - Principles of Leadership, June 28, 2012.
A Study of Computational and Human Strategies in Revelation Games 1 Noam Peled, 2 Kobi Gal, 1 Sarit Kraus 1 Bar-Ilan university, Israel. 2 Ben-Gurion university,
Privacy By Design Sample Use Case Privacy Controls Insurance Application- Vehicle Data.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Managing Social Influences through Argumentation-Based Negotiation Present by Yi Luo.
Learning goals identify and understand various theories of attitudes understand the three critical components of persuasion identify factors that influence.
Chapter 6: Objections to the Physical Symbol System Hypothesis.
Organizational Change
Web Policy Zeitgeist Panel SWPW 2005 – Galway, Ireland Piero Bonatti, November 7th, 2005.
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
An Integration Framework for Sensor Networks and Data Stream Management Systems.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Chapter 1: An Introduction to Consumer Behavior
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
Lecture 2 Economic Actors and Organizations: Motivation and Behavior.
Chapters 6 & 7: Behavioral Processes in Marketing Channels
Introduction to Contracts. “The whole duty of government is to prevent crime and to preserve contracts.” Lord Melbourne, British Prime Minister.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
A Flexible Access Control Model for Web Services Elisa Bertino CERIAS and CS Department, Purdue University Joint work with Anna C. Squicciarini – University.
Skills for Communicating Change
Conversation as Action Under Uncertainty Tim Paek Eric Horvitz.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
Lecture 7 Course Summary The tools of strategy provide guiding principles that that should help determine the extent and nature of your professional interactions.
Towards a Theoretical Framework for the Integration of Dialogue Models into Human-Agent Interaction John R. Lee Assistive Intelligence Inc. Andrew B. Williams.
Politeness & Speaking Style Discourse & Dialogue CS 359 November 15, 2001.
Object Oriented Multi-Database Systems An Overview of Chapters 4 and 5.
Modeling Reasoning in Strategic Situations Avi Pfeffer MURI Review Monday, December 17 th, 2007.
Negotiation and Mediation Presented by Ms. Asha Menon Additional District Judge & Member Secretary, Delhi Legal Services Authority Business Session –II.
Project Portfolio Management Business Priorities Presentation.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
A Quantitative Trust Model for Negotiating Agents A Quantitative Trust Model for Negotiating Agents Jamal Bentahar, John Jules Ch. Meyer Concordia University.
EEL 5937 Agent communication EEL 5937 Multi Agent Systems Lotzi Bölöni.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
What’s Ahead for Embedded Software? (Wed) Gilsoo Kim
Chapter 7 Attitudes and Persuasion
Chapter 5 How Contracts Arise. Contract: Any agreement enforceable at law.
IBM Research: Software Technology © 2005 IBM Corporation Programming Technologies 1 Temporal Rules Vijay Saraswat IBM TJ Watson July 27, 2012.
Service-Oriented Computing: Semantics, Processes, Agents
Chapter 7 Attitudes and Attitude Change
Policy reasoning A policy is a set of norms that define optimal behavior of agents in a system What does policy reasoning usually entail ? Proving that.
Social Abstractions for Information agents
Agreement Planning Eva Onaindía 27 de Julio de 2011.
Presentation transcript:

Argumentation-based negotiation Rahwan, Ramchurn, Jennings, McBurney, Parsons and Sonenberg, 2004 Presented by Jean-Paul Calbimonte

Negotiation? interactions Mutually acceptable agreement Scarce resources: time money services, anything Automate! Approaches  Game-theoretic analysis  Heuristic-based  Argumentation-based

Classical negotiation  Agents exchange proposals  Limitations  Computational constraints (analytical game-theoretic)  Sub-optimal approximate outcomes (heuristic-based)  Require extensive empirical evaluation (heuristic)  No additional info exchanged  Agents preferences need to be fully characterized  Lack information to evaluate/compare proposals  Fixed agents preferences proposals

Argumentation-based negotiation  Exchange additional information  Argument: piece of information  Reasons for refusal  Justification of a proposal  Change object of negotiation  Promise rewards  Emit threats  Components  External elements  Own elements

Non-ABN Elements Proposal Database Locution Interpretation Opponent/ Environment Model & Mental Attitudes Proposal Evaluation Generation Locution Generation Outgoing Locutions Incoming Locutions query / update query Proposal content propose / accept / reject

ABN elements Proposal Database Locution Interpretation Opponent/ Environment Model & Mental Attitudes Proposal Evaluation Generation Locution Generation Outgoing Locutions Incoming Locutions query / update query Proposal content propose / accept / reject Argument Interpretation Argument Generation Argument Selection Argument content

External elements  Communication language  Interaction between agents  Locutions, utterances  Domain language  Concepts & meta information about the world  Negotiation protocol  Conventions, rules of dialogue: who is allowed to say what?  Information stores  Keep track of utterances, behavior  Internal, external repositories accept reject propose reject(b,a,Price=$200 and Item=palmI30)

Communication & domain language  Rich languages, clear semantics request(j,i, Do(i,α),Do(i,α)  Do(j,β))  Express preferences  Express plans, intentions  Standardized domain languages  Heterogeneous environments  Semantic & Syntactic interoperability i j Do(i, α ) Do(i, α )  Do(j, β )

Negotiation protocol  Interaction, dialogue rules  Finite state machines  Dialogue games  Enforce fairness, rule consistency  Termination, avoid infinite interactions  Enusre guaranteed success  Endless interactions?  Conformance checking  Utterance acceptable?  Admission to negotiation

Information stores  Keep track of past utterances  Internal  Centralized  Commitment stores  Promise to initiate, execute, maintain  Defend claims  Commitment rules  Retract from commitments  Allowed  Forced

Elements of ABN agents  Argument and proposal evaluation  Incoming arguments, update mental state  Argument and proposal generation  Generate set of candidates  Argument selection  Choosing a candidate

Argument and proposal evaluation  Objective considerations  Argument acceptability, evaluation  Subjective considerations  Consider own preferences and motivations  Combine objective + subjective  Combine belief arguments and value arguments  Provide unified framework for evaluation of goal, belief, plan, etc.  Probabilistic evaluation

Argument and proposal generation  Generate candidate arguments  Increase, maximize utilities  Rule-based generation  Characterization of possible arguments  Take into account other factors:  Protocol  Authority  Expectations  Utility  Honesty

Argument selection  Choose candidate argument  ABN strategy  Use strength order:  common practice, appeal, self interest, promise,threat  Use factors: trust-utility  I need this but I don’t trust you  Opponents information,  Probabilistic models, uncertainty  Learning techniques  Consider behavior & mental model behind

Conlcusions  ABN: increasing importance  Enables rational dialogue  Richer models of negotiation  How agents use objective reasoning to reach subjective goals?  Challenges  Communicative rationality  Social influence  Trust  Mediated negotiation  Complexity