i-dialogue
Modeling Agent Conversation by Streams and Lazy Evaluation
Clement Jonquet & Stefano A. Cerri
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
i-dialogue Modeling Agent Conversation by Streams and Lazy - - PowerPoint PPT Presentation
i-dialogue Modeling Agent Conversation by Streams and Lazy Evaluation Clement Jonquet & Stefano A. Cerri (International Lisp Conference 2005 Stanford University June 19-22, 2005) Context Interaction modeling In DAI and MAS
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
In DAI and MAS communities: interacting entities
To enhance agent’s autonomy
I-dialogue = abstraction of interaction inspired:
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
Agent communication and
The dialogue abstraction The i
The STROBE model Providing services applications Conclusion and perspectives
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005) A B
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
Interactive session
Each agent computes a
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005) A B
A B
B A
A B
B A
B A
A B
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
Transition function applied recursively
and produces
unused-inputs, and a boolean has 4 parameters returns 3 elements
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
Modeling intertwined-dialogue Conversations between an agent and a group of agents
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005) Cn C2 C1 B A
Agent B should consumes 2 input streams and
Transition functions of B, do not produce respectively
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005) A B C
B C
A B
C B
B A
Different transition function applied in the given order on the different inputs and state and produce different
different unused-inputs, and booleans has 6 parameters returns 5 elements
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
in a given environment with a given interpreter
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)
Airplane Ticket
An agent executing an i-dialogue function provides a
i-dialogue models the composition of all the services
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005) Hotel Reservation Travel Agency User
3 main contributions:
implying several entities
suggested by STROBE
2 main advantages:
2 main perspectives:
(International Lisp Conference 2005 – Stanford University – June 19-22, 2005)