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...
Main Authors: | , , |
---|---|
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 |