What you understand by coordination and coherence

Assignment Help Computer Engineering
Reference no: EM131343001

Question 1

a) Letting R(Ag Env)denote the set of all possible runs of agent Ag in environment Env, letting u(r) denote the utility of a run r, and letting P(r|Ag,Env) denote the probability that run r occurs given agent Ag is placed in environment Env, write an equation that defines the properties of the optimal agent given u and Env.

b) Consider the environment Env1 = <E, e0, Τ> defined as follows:

E = {e0, e1, e2, e3, e4, e5}

Τ(e0α0) = {e1, e2}

Τ(e0α1) = {e3, e4, e5}

There are just two agents possible with respect to this environment, which we shall refer to as Ag and Ag :

Ag1(e0) = α0

Ag(e0) = α1

Assume the probabilities of the various runs are as follows:

P(e0α0 e1|Ag1, Env1) = 0.4

P(e0α0 e2|Ag1, Env1) = 0.6

P(e0α1 e3|Ag2, Env1) = 0.1

P(e0α1 e4|Ag2, Env1) = 0.2

P(e0α1 e5|Ag2, Env1) = 0.7

Finally, assume the utility function u1 is defined as follows:

u1(e0α0 e1) = 8

u1(e0α0 e2) = 11

u1(e0α1 e3) = 70

u1(e0α1 e4) = 9

u1(e0α1 e5) = 10

Given these definitions:

i) Determine the expected utility of the agents Ag1 and Ag2 with respect to Env1 and u1.

ii) State with explanation which agent is optimal with respect to Env1 and u1.

c) Briefly identify the main advantages and disadvantages of specifying tasks via utility func- tions over runs, as in part (a), above, and suggest the main alternative.

Question 2:

a) With particular reference to the way in which they communicate with one another, contrast the concept of an object (in the sense of object-oriented programming) with that of an agent (in the sense of multiagent systems).

b) "In order to successfully communicate, agents require a common ontology of terms". With the aid of examples, and with reference to the Knowledge Interchange Format (KIF), ex- plain what you understand by this statement.

c) With the aid of examples where appropriate, explain the relative advantages and disadvan- tages of deliberative, reactive, and hybrid agent architectures.

Question 3:

a) Explain, with the aid of examples where appropriate, what you understand by coordination and coherence in the context of cooperative distributed problem solving systems.

b) "The CONTRACT NET protocol takes inspiration from the way in which contracts are put out to tender in human organisations." With reference to the way in which the CONTRACT NET works, and the key issues that must be addressed in implementing it, explain what you understand by this statement.

c) Suggest how the CONTRACT NET protocol may be implemented in terms of the FIPA agent communication language.

Question 4:

a) In the context of logic-based argument systems:

i) Define the notion of an argument.

ii) Define the notion of one argument undercutting another.

iii) Define the notion of one argument rebutting another.

b) The following figure shows an abstract argument system.

1087_Figure.jpg

Explain the status of the following arguments, justifying your answer in each case:

a b c d e f g h i j

Question 5:

a) Define the prisoner's dilemma, and in particular explain why it is a "dilemma".

b) Define the notion of Nash equilibrium, and identify and explain the single Nash equilib- rium in the prisoner's dilemma.

c) In negotiation scenarios, the negotiation set is the set of proposals, or deals, over which the agents are negotiating. It is usually defined as the set of possible deals that are individual rational and Pareto optimal. Define what is meant by these terms.

d) Briefly define the monotonic concession protocol for negotiation.

e) The Zeuthen strategy for negotiation answers two questions that must be answered on any given round of negotiation: who should concede? and how much should they concede? Explain the answers that the Zeuthen strategy provides to these questions.

Reference no: EM131343001

Questions Cloud

Efficient use of bacterial resources : In terms of the efficient use of bacterial resources, explain why it is necessary for lac operon expression to be controlled both by the lac repressor and by a cyclic AMP receptor protein.
What is common characteristic : The lac operator binds the lac repressor. The DNA sequence of the lac operator shares a characteristic with the DNA sequences of the binding sites of many restriction enzymes. What is this common characteristic?
Show a typical print-out of your program : As you increase the number of trials, does the ratio of the number of times each side occurs to the total number of trials approach closer to 1/6?
How might the image fit into the pattern of book as a whole : Does an image here remind you of an image elsewhere in the book? Where? What's the connection? How might this image fit into the pattern of the book as a whole?
What you understand by coordination and coherence : Explain, with the aid of examples where appropriate, what you understand by coordination and coherence in the context of cooperative distributed problem solving systems - Briefly identify the main advantages and disadvantages of specifying tasks v..
Methods of evaluation and control for biological agents : In addition, you have been asked to include information regarding the basic exposure mechanisms for biological agents, methods of evaluation and control for biological agents, and methods of sampling for biological agents.
Describe the heritability coefficient : Compare and contrast the following psychological theories of concepts and categories: family resemblance theory, prototype theory, and exemplar theory. Describe the heritability coefficient. What factors can influence the size of this statistic
Amniotic fluid before and during fetal lung maturation : Briefly describe the changes in lipid composition of amniotic fluid before and during fetal lung maturation.
What is the most likely source of the gas bubbles : What is the most likely source of the gas bubbles? Why are they present only at the location noted? What might you recommend as a solution?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd