Team Programming in Golog under Partial Observability

<p>In this paper, we present the agent programming language TeamGolog, which is a novel approach to programming a team of cooperative agents under partial observability. Every agent is associated with a partial control program in Golog, which is completed by the TeamGolog interpreter in an opt...

Full description

Bibliographic Details
Main Authors: Farinelli, A, Finzi, A, Lukasiewicz, T
Format: Conference item
Published: 2007
_version_ 1797058092102320128
author Farinelli, A
Finzi, A
Lukasiewicz, T
author_facet Farinelli, A
Finzi, A
Lukasiewicz, T
author_sort Farinelli, A
collection OXFORD
description <p>In this paper, we present the agent programming language TeamGolog, which is a novel approach to programming a team of cooperative agents under partial observability. Every agent is associated with a partial control program in Golog, which is completed by the TeamGolog interpreter in an optimal way by assuming a decision-theoretic semantics. The approach is based on the key concepts of a synchronization state and a communication state, which allow the agents to passively resp. actively coordinate their behavior, while keeping their belief states, observations, and activities invisible to the other agents. We show the usefulness of the approach in a rescue simulated domain.</p>
first_indexed 2024-03-06T19:45:43Z
format Conference item
id oxford-uuid:223b5f93-19c2-4a74-8e5f-149db676b09d
institution University of Oxford
last_indexed 2024-03-06T19:45:43Z
publishDate 2007
record_format dspace
spelling oxford-uuid:223b5f93-19c2-4a74-8e5f-149db676b09d2022-03-26T11:37:38ZTeam Programming in Golog under Partial ObservabilityConference itemhttp://purl.org/coar/resource_type/c_5794uuid:223b5f93-19c2-4a74-8e5f-149db676b09dDepartment of Computer Science2007Farinelli, AFinzi, ALukasiewicz, T<p>In this paper, we present the agent programming language TeamGolog, which is a novel approach to programming a team of cooperative agents under partial observability. Every agent is associated with a partial control program in Golog, which is completed by the TeamGolog interpreter in an optimal way by assuming a decision-theoretic semantics. The approach is based on the key concepts of a synchronization state and a communication state, which allow the agents to passively resp. actively coordinate their behavior, while keeping their belief states, observations, and activities invisible to the other agents. We show the usefulness of the approach in a rescue simulated domain.</p>
spellingShingle Farinelli, A
Finzi, A
Lukasiewicz, T
Team Programming in Golog under Partial Observability
title Team Programming in Golog under Partial Observability
title_full Team Programming in Golog under Partial Observability
title_fullStr Team Programming in Golog under Partial Observability
title_full_unstemmed Team Programming in Golog under Partial Observability
title_short Team Programming in Golog under Partial Observability
title_sort team programming in golog under partial observability
work_keys_str_mv AT farinellia teamprogrammingingologunderpartialobservability
AT finzia teamprogrammingingologunderpartialobservability
AT lukasiewiczt teamprogrammingingologunderpartialobservability