Game−Theoretic Agent Programming in Golog Under Partial Observability

<p>We present the agent programming language POGTGolog, which integrates explicit agent programming in Golog with game-theoretic multi-agent planning in partially observable stochastic games. It deals with the case of one team of cooperative agents under partial observability, where the agents...

Full description

Bibliographic Details
Main Authors: Finzi, A, Lukasiewicz, T
Format: Conference item
Published: Springer 2007
_version_ 1797098502618087424
author Finzi, A
Lukasiewicz, T
author_facet Finzi, A
Lukasiewicz, T
author_sort Finzi, A
collection OXFORD
description <p>We present the agent programming language POGTGolog, which integrates explicit agent programming in Golog with game-theoretic multi-agent planning in partially observable stochastic games. It deals with the case of one team of cooperative agents under partial observability, where the agents may have different initial belief states and not necessarily the same rewards. POGTGolog allows for specifying a partial control program in a high-level logical language, which is then completed by an interpreter in an optimal way. To this end, we define a formal semantics of POGTGolog programs in terms of Nash equilibria, and we specify a POGTGolog interpreter that computes one of these Nash equilibria. We illustrate the usefulness of POGTGolog along a rugby scenario.</p>
first_indexed 2024-03-07T05:10:29Z
format Conference item
id oxford-uuid:db629b12-f200-4e2c-84dc-7cf58bad0875
institution University of Oxford
last_indexed 2024-03-07T05:10:29Z
publishDate 2007
publisher Springer
record_format dspace
spelling oxford-uuid:db629b12-f200-4e2c-84dc-7cf58bad08752022-03-27T09:10:09ZGame−Theoretic Agent Programming in Golog Under Partial ObservabilityConference itemhttp://purl.org/coar/resource_type/c_5794uuid:db629b12-f200-4e2c-84dc-7cf58bad0875Department of Computer ScienceSpringer2007Finzi, ALukasiewicz, T<p>We present the agent programming language POGTGolog, which integrates explicit agent programming in Golog with game-theoretic multi-agent planning in partially observable stochastic games. It deals with the case of one team of cooperative agents under partial observability, where the agents may have different initial belief states and not necessarily the same rewards. POGTGolog allows for specifying a partial control program in a high-level logical language, which is then completed by an interpreter in an optimal way. To this end, we define a formal semantics of POGTGolog programs in terms of Nash equilibria, and we specify a POGTGolog interpreter that computes one of these Nash equilibria. We illustrate the usefulness of POGTGolog along a rugby scenario.</p>
spellingShingle Finzi, A
Lukasiewicz, T
Game−Theoretic Agent Programming in Golog Under Partial Observability
title Game−Theoretic Agent Programming in Golog Under Partial Observability
title_full Game−Theoretic Agent Programming in Golog Under Partial Observability
title_fullStr Game−Theoretic Agent Programming in Golog Under Partial Observability
title_full_unstemmed Game−Theoretic Agent Programming in Golog Under Partial Observability
title_short Game−Theoretic Agent Programming in Golog Under Partial Observability
title_sort game theoretic agent programming in golog under partial observability
work_keys_str_mv AT finzia gametheoreticagentprogrammingingologunderpartialobservability
AT lukasiewiczt gametheoreticagentprogrammingingologunderpartialobservability