A model of delegation for multi-agent systems

T J Norman, C Reed

Research output: Chapter in Book/Report/Conference proceedingChapter

11 Citations (Scopus)

Abstract

An agent may decide to delegate tasks to others. The act of delegating a task by one autonomous agent to another can be carried out by the performance of one or more imperative communication acts. In this paper, the semantics of imperatives are specified using a language of actions and states. It is further shown how the model can be used to distinguish between whole-hearted and mere extensional satisfaction of an imperative, and how this may be used to specify the semantics of imperatives in agent communication languages. The act of delegating a task from one agent to another can be carried out through the performance of one or more imperative communication acts. In this paper, the semantics of such imperatives are specified using a language of actions and states. The logical system that is developed then supports a notion of responsibility. An agent may not only be issued an imperative to directly carry out an event, or achieve some state, but also to be responsible for an event being carried out or state achieved - and these latter commitments might then be serviced through a subsequent act of delegation. The model thus clearly distinguishes between different classes of responsibility and different forms of delegation, and it is shown how this sound theoretical foundation can then be applied in specifying the semantics of imperatives in agent communication languages.

Original languageEnglish
Title of host publicationFoundations and applications of multi-agent systems
Subtitle of host publicationUKMAS workshops 1996-2000: selected papers
EditorsMark d’Inverno, Michael Luck, Michael Fisher, Chris Preist
Place of PublicationBerlin, Germany
PublisherSpringer-Verlag
Pages185-204
Number of pages20
Volume2403
ISBN (Print)9783540439622
Publication statusPublished - 2002

Publication series

NameLecture Notes in Artificial Intelligence
PublisherSpringer
Number2403
ISSN (Print)0302-9743

Cite this

Norman, T. J., & Reed, C. (2002). A model of delegation for multi-agent systems. In M. d’Inverno, M. Luck, M. Fisher, & C. Preist (Eds.), Foundations and applications of multi-agent systems: UKMAS workshops 1996-2000: selected papers (Vol. 2403, pp. 185-204). (Lecture Notes in Artificial Intelligence; No. 2403). Berlin, Germany: Springer-Verlag.

A model of delegation for multi-agent systems. / Norman, T J ; Reed, C .

Foundations and applications of multi-agent systems: UKMAS workshops 1996-2000: selected papers. ed. / Mark d’Inverno; Michael Luck; Michael Fisher; Chris Preist. Vol. 2403 Berlin, Germany : Springer-Verlag, 2002. p. 185-204 (Lecture Notes in Artificial Intelligence; No. 2403).

Research output: Chapter in Book/Report/Conference proceedingChapter

Norman, TJ & Reed, C 2002, A model of delegation for multi-agent systems. in M d’Inverno, M Luck, M Fisher & C Preist (eds), Foundations and applications of multi-agent systems: UKMAS workshops 1996-2000: selected papers. vol. 2403, Lecture Notes in Artificial Intelligence, no. 2403, Springer-Verlag, Berlin, Germany, pp. 185-204.
Norman TJ, Reed C. A model of delegation for multi-agent systems. In d’Inverno M, Luck M, Fisher M, Preist C, editors, Foundations and applications of multi-agent systems: UKMAS workshops 1996-2000: selected papers. Vol. 2403. Berlin, Germany: Springer-Verlag. 2002. p. 185-204. (Lecture Notes in Artificial Intelligence; 2403).
Norman, T J ; Reed, C . / A model of delegation for multi-agent systems. Foundations and applications of multi-agent systems: UKMAS workshops 1996-2000: selected papers. editor / Mark d’Inverno ; Michael Luck ; Michael Fisher ; Chris Preist. Vol. 2403 Berlin, Germany : Springer-Verlag, 2002. pp. 185-204 (Lecture Notes in Artificial Intelligence; 2403).
@inbook{16513ddcfadd4547b21c98a15efb5786,
title = "A model of delegation for multi-agent systems",
abstract = "An agent may decide to delegate tasks to others. The act of delegating a task by one autonomous agent to another can be carried out by the performance of one or more imperative communication acts. In this paper, the semantics of imperatives are specified using a language of actions and states. It is further shown how the model can be used to distinguish between whole-hearted and mere extensional satisfaction of an imperative, and how this may be used to specify the semantics of imperatives in agent communication languages. The act of delegating a task from one agent to another can be carried out through the performance of one or more imperative communication acts. In this paper, the semantics of such imperatives are specified using a language of actions and states. The logical system that is developed then supports a notion of responsibility. An agent may not only be issued an imperative to directly carry out an event, or achieve some state, but also to be responsible for an event being carried out or state achieved - and these latter commitments might then be serviced through a subsequent act of delegation. The model thus clearly distinguishes between different classes of responsibility and different forms of delegation, and it is shown how this sound theoretical foundation can then be applied in specifying the semantics of imperatives in agent communication languages.",
author = "Norman, {T J} and C Reed",
year = "2002",
language = "English",
isbn = "9783540439622",
volume = "2403",
series = "Lecture Notes in Artificial Intelligence",
publisher = "Springer-Verlag",
number = "2403",
pages = "185--204",
editor = "Mark d’Inverno and Michael Luck and Michael Fisher and Chris Preist",
booktitle = "Foundations and applications of multi-agent systems",

}

TY - CHAP

T1 - A model of delegation for multi-agent systems

AU - Norman, T J

AU - Reed, C

PY - 2002

Y1 - 2002

N2 - An agent may decide to delegate tasks to others. The act of delegating a task by one autonomous agent to another can be carried out by the performance of one or more imperative communication acts. In this paper, the semantics of imperatives are specified using a language of actions and states. It is further shown how the model can be used to distinguish between whole-hearted and mere extensional satisfaction of an imperative, and how this may be used to specify the semantics of imperatives in agent communication languages. The act of delegating a task from one agent to another can be carried out through the performance of one or more imperative communication acts. In this paper, the semantics of such imperatives are specified using a language of actions and states. The logical system that is developed then supports a notion of responsibility. An agent may not only be issued an imperative to directly carry out an event, or achieve some state, but also to be responsible for an event being carried out or state achieved - and these latter commitments might then be serviced through a subsequent act of delegation. The model thus clearly distinguishes between different classes of responsibility and different forms of delegation, and it is shown how this sound theoretical foundation can then be applied in specifying the semantics of imperatives in agent communication languages.

AB - An agent may decide to delegate tasks to others. The act of delegating a task by one autonomous agent to another can be carried out by the performance of one or more imperative communication acts. In this paper, the semantics of imperatives are specified using a language of actions and states. It is further shown how the model can be used to distinguish between whole-hearted and mere extensional satisfaction of an imperative, and how this may be used to specify the semantics of imperatives in agent communication languages. The act of delegating a task from one agent to another can be carried out through the performance of one or more imperative communication acts. In this paper, the semantics of such imperatives are specified using a language of actions and states. The logical system that is developed then supports a notion of responsibility. An agent may not only be issued an imperative to directly carry out an event, or achieve some state, but also to be responsible for an event being carried out or state achieved - and these latter commitments might then be serviced through a subsequent act of delegation. The model thus clearly distinguishes between different classes of responsibility and different forms of delegation, and it is shown how this sound theoretical foundation can then be applied in specifying the semantics of imperatives in agent communication languages.

M3 - Chapter

SN - 9783540439622

VL - 2403

T3 - Lecture Notes in Artificial Intelligence

SP - 185

EP - 204

BT - Foundations and applications of multi-agent systems

A2 - d’Inverno, Mark

A2 - Luck, Michael

A2 - Fisher, Michael

A2 - Preist, Chris

PB - Springer-Verlag

CY - Berlin, Germany

ER -