An important aspect of agent autonomy is the decision making capability of the agents. We discuss several issues that agents need to deliberate about in order to decide which action to perform. We assume that there is no unique (rational or universal) deliberation process and that the deliberation process can be specified in various ways. The deliberation process is investigated from two perspectives. From the agent specification point of view the deliberation process can be specified by dynamic properties such as commitment strategies, and from the agent programming point of view the deliberation process should be implemented through the deliberation cycle of the agent, which can be either fixed or determined by a deliberation programming language.
|Title of host publication||Agents and Computational Autonomy|
|Subtitle of host publication||Potential, Risks, and Solutions|
|Editors||M Nickles, M Rovatsos, G Weiss|
|Place of Publication||Berlin, Germany|
|Number of pages||14|
|Publication status||Published - 2004|
|Name||Lecture Notes in Computer Science|
Dastani, M., Dignum, F., & Meyer, J. J. (2004). Autonomy and agent deliberation. In M. Nickles, M. Rovatsos, & G. Weiss (Eds.), Agents and Computational Autonomy: Potential, Risks, and Solutions (pp. 114-127). (Lecture Notes in Computer Science; Vol. 2969). Springer.