Formal Model of Joint Achievement Intention Mao Xinjun MOCA’02, Aarhus University, Aug 26-27, 2002 National Lab. for Parallel and.

Slides:



Advertisements
Similar presentations
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Advertisements

An Introduction to the Model Verifier verds Wenhui Zhang September 15 th, 2010.
Identifying, Modifying, Creating, and Removing Monitor Rules for SOC Ricardo Contreras Andrea Zisman
Agents, Power and Norms Michael Luck, Fabiola López y López University of Southampton, UK Benemérita Universidad Autonoma de Puebla, Mexico.
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
Negotiating a stable distribution of the payoff among agents may prove challenging. The issue of coalition formation has been investigated extensively,
Co-ordination and Co-operation Between CGF Agents Dr Jeremy Baxter Parallel and Distributed Simulation Group S&P Sector, Malvern.
Basic Concepts in Component-Based Software Engineering
OASIS Reference Model for Service Oriented Architecture 1.0
Temporal Action-Graph Games: A New Representation for Dynamic Games Albert Xin Jiang University of British Columbia Kevin Leyton-Brown University of British.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
Gabriel Tsang Supervisor: Jian Yang.  Initial Problem  Related Work  Approach  Outcome  Conclusion  Future Work 2.
Concrete architectures (Section 1.4) Part II: Shabbir Ssyed We will describe four classes of agents: 1.Logic based agents 2.Reactive agents 3.Belief-desire-intention.
V.S. Subrahmanian University of Maryland 1 IMPACT: Future Directions (years 3 and 4)
Agent UML Stefano Lorenzelli
Agent programming in Dribble from beliefs to goals with plans Birna van Riemsdijk Wiebe van der Hoek John-Jules Ch. Meyer.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
Applications of agent technology in communications: a review S. S. Manvi &P. Venkataram Presented by Du-Shiau Tsai Computer Communications, Volume 27,
Towards A Multi-Agent System for Network Decision Analysis Jan Dijkstra.
Course Instructor: Aisha Azeem
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
Introduction to Jadex programming Reza Saeedi
* SRA Division CoopIS- September Extending Multi-Agent Cooperation by Overhearing Floriano Zini SRA Division - ITC-irst, Povo (Trento) - Italy Joint.
1 IBM Software Group ® Mastering Object-Oriented Analysis and Design with UML 2.0 Module 1: Best Practices of Software Engineering.
A Modeling Language to Model Norms Karen Figueiredo Viviane Torres da Silva Universidade Federal Fluminense (UFF)
SLA Seminar, NSYSU 11/17/2006 Ch. 9 Cognitive accounts of SLA OUTLINE Cognitive theory of language acquisition Models of cognitive accounts Implicit vs.
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
Travis Steel. Objectives What is the Agent Paradigm? What is Agent-Oriented Design and how is it different than OO? When to apply AOD techniques? When.
SOFTWARE DESIGN.
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.
EEL 5937 Agent communication EEL 5937 Multi Agent Systems Lecture 10, Feb. 6, 2003 Lotzi Bölöni.
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Ayestarán SergioA Formal Model for CPS1 A Formal Model for Cooperative Problem Solving Based on: Formalizing the Cooperative Problem Solving Process [Michael.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Presentation on Issues and Challenges in Evaluation of Agent-Oriented Software Engineering Methodologies By: kanika singhal.
Verification of behavioural elements of UML models using B Truong, Ninh-Thuan and Souquieres, Jeanine In Proceedings of the 2005 ACM Symposium on.
Deriving Operational Software Specification from System Goals Xin Bai EEL 5881 Course Fall, 2003.
Logical Agents Chapter 7. Outline Knowledge-based agents Logic in general Propositional (Boolean) logic Equivalence, validity, satisfiability.
Modelling by Petri nets
©Agent Technology, 2008, Ai Lab NJU Agent Technology Agent model and theory.
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.
1 Multiagent Teamwork: Analyzing the Optimality and Complexity of Key Theories and Models David V. Pynadath and Milind Tambe Information Sciences Institute.
Behavioral Framework Background & Terminology. Behavioral Framework: Introduction  Background..  What was the goal..
1 CSEP590 – Model Checking and Automated Verification Lecture outline for July 9, 2003.
Instructional Development Welcome to ISTC 667. Instruction n What makes it successful? n Considerations?
Software Systems Verification and Validation Laboratory Assignment 4 Model checking Assignment date: Lab 4 Delivery date: Lab 4, 5.
From Natural Language to LTL: Difficulties Capturing Natural Language Specification in Formal Languages for Automatic Analysis Elsa L Gunter NJIT.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Using OWL 2 For Product Modeling David Leal Caesar Systems April 2009 Henson Graves Lockheed Martin Aeronautics.
Issues in Temporal and Causal Inference Pei Wang Temple University, USA Patrick Hammer Graz University of Technology, Austria.
From NARS to a Thinking Machine Pei Wang Temple University.
On the Difficulty of Achieving Equilibrium in Interactive POMDPs Prashant Doshi Dept. of Computer Science University of Georgia Athens, GA Twenty.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
On Abductive Equivalence Katsumi Inoue National Institute of Informatics Chiaki Sakama Wakayama University MBR
Artificial Intelligence Logical Agents Chapter 7.
The Software Lifecycle Stuart Faulk. Definition Software Life Cycle: evolution of a software development effort from concept to retirement Life Cycle.
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
CMSC 691M Agent Architectures & Multi-Agent Systems
Chapter 1 The Systems Development Environment
Model-Driven Analysis Frameworks for Embedded Systems
Internet of Things A Process Calculus Approach
Translating Linear Temporal Logic into Büchi Automata
Formal Methods in software development
Chapter 1 The Systems Development Environment
Presentation transcript:

Formal Model of Joint Achievement Intention Mao Xinjun MOCA’02, Aarhus University, Aug 26-27, 2002 National Lab. for Parallel and Distributed Processing

1. Background(1/2) Joint Intention is an important concept model to investigate multi-agent system – Agent and multi-agent system provide more natural and effective method to develop complex software, and is a promising software development paradigm – As dependencies among agent ’ s actions, limitation of agents ’ capability, and distribution of resources, cooperation among agent is necessary in multi-agent – Joint intention is an important concept model to examine cooperation in multi-agent system – Joint intention is not just the sum of individual agent ’ s actions

1. Background(2/2) Evaluation of existing works on joint intention – Representative works Cohen, Levesque, Jenning, Nunes, Raimo …. – The semantics of joint intention is based on possible world model, and can not well capture the characteristics of action choice of agents – Model is complicated, as the semantics definition incorporates the modification strategy

2. What is joint Achievement Intention?(1/2) There are two kinds of joint intentions – joint achievement intention: achieve task jointly – joint maintenance intention: maintain condition jointly What is joint achievement intention? – Agents work together to achieve some preposition by joint behaviors – Representation of common tasks of agents

2. What is joint Achievement Intention?(2/2) Properties of joint achievement intention – Action choice rational choice for future joint behaviors of agents – Relativity mutual belief and cooperation – Satisfiable: achievable – Persistent Agents will not abandon joint intention at random – Consistent – Non-conflict one will not hinder another from achieving – Consistent with belief

3. Logical Model(1/2) Multi-agent system logical framework is composed of three parts: – Syntax – Model – Semantics Formal language is the extension of branch temporal logic CTL*

3. Logical Model(2/2)

4. Semantics Model(1/3) Individual Intention – M|  t AI(x,  ) iff M|  t Bel(x,  ) and (  S: S  C(x, t)  M |  s,t FBel(x,  )) Common Achievement Choice – MAI(x, y,  ) = AI(x,  )  AI(y,  )

4. Semantics Model(2/3) Mutual Achievement Belief – MAB(x, y,  )= MB(x, y, AI(x,  )  AI(y,  )) Weak Achievement Cooperation – WAC(x, y,  ) = (Bel(x,  )   Bel(x, Bel (y,  ))  AI(x, MB(x, y,  )))  (Bel(x, AG  )  Bel(x, Bel(y, AG  ))  AI(x, MB(x, y, AG  )))

4. Semantics Model(3/3) Mutual Achievement Cooperation – M |  t MAC(x, y,  ) iff (  S: S  C(x,t)  M |  s,t (MB(x, y, WAC(x, y,  )  WAC(y, x,  ))) Until  AI(x,  )) and (  S: S  C(y,t)  M |  s,t (MB(x, y, WAC(x, y,  )  WAC(y, x,  ))) Until  AI(y,  )) Joint Achievement Intention – JAI(x, y,  ) = MAI(x, y,  )  MAB(x, y,  )  MAC(x, y,  )

5. Model Properties(1/1) Specify and validate a number of important properties of joint achievement intention – Relativity – Satisfiable – Persistent – Consistent – Non-conflict – Consistent with belief

6. Conclusion and Future Work(1/2) Two kinds of joint intention are distinguished – Joint achievement intention – Joint maintenance intention, will appear in MALCEB'2002, 3rd International Symposium on Multi-Agent Systems, Large Complex Systems, and E- Businesses held in Germany – Present complete joint intention theory

6. Conclusion and Future Work(2) Investigate the interaction semantics and cooperation model based on the theory of joint intention Investigate the behaviors decision model of agent in multi-agent system

Thanks !