Situation Calculus Based Programs for Representing and Reasoning about Game Structures
Giacomo, Giuseppe De (Sapienza University of Rome) | Lesperance, Yves (York University) | Pearce, Adrian R. (University of Melbourne)
A wide range of problems, from contingent and multiagent planning to process/service orchestration, can be viewed as games. In many of these, it is natural to spec- ify the possible behaviors procedurally. In this paper, we develop a logical framework for specifying these types of problems/games based on the situation calculus and ConGolog. The framework incorporates game-theoretic path quantifiers as in ATL. We show that the framework can be used to model such problems in a natural way. We also show how verification/synthesis techniques can be used to solve problems expressed in the framework. In particular, we develop a method for dealing with infinite state settings using fixpoint approximation and “characteristic graphs”.
May-9-2010
- Country:
- Europe > Italy (0.04)
- North America
- Canada
- British Columbia > Vancouver Island
- Capital Regional District > Victoria (0.04)
- Ontario > Toronto (0.04)
- British Columbia > Vancouver Island
- United States > Massachusetts
- Middlesex County > Cambridge (0.04)
- Canada
- Oceania > Australia
- Victoria (0.04)
- Technology: