Hyperguide for
Logics of Actions and Change
Edited by Erik Sandewall, Department of Computer and
Information Science, Linköping, Sweden.
The Hyperguide for Logics of Actions and Change
(hg/lac) is a
WWW-based structure containing survey and tutorial information
about this topic of A.I. research, as well as direct links to
key publications in the field. Thus it attempts to combine the
functionalities of a traditional "Handbook" in the scientific sense
and those of a "Selected papers in ..." volume. The Hyperguide is
a joint project by the Esprit working group
Logic and Change (LAC),
which is directed by Prof.
Antonio Porto,
Lisbon, Portugal. The work on the Hyperguide is directed by
Prof.
Erik Sandewall,
Linköping, Sweden.
About the hyperguide
Topic: Logics of Actions and Change
[scope]
This section is to define the scope of the Hyperguide.
The present contents here are provisional.
Another introduction to the topic will have to be written
eventually, but this file serves as a placeholder and as a
proposal for a uniform notation.
Organization of the Hypertext
[orghyp]
Explains how this hypertext is organized into sections of a few
pages each, with plentiful cross-references between sections
and superstructures over them.
How to Reference Material in the Hypermanual
[reference]
Catalogue of Authors
[authors]
The names of the authors, and cross-links to the sections they
have written and to their private home pages.
Who publishes the Hyperguide?
Varieties of logic
Standard multi-sorted FOPC
General
Equality
Nonmonotonic extensions of FOPC
Closure axioms
Default logic
Entailment by model selection
Circumscription
Adaptations for reasoning about change
Fluents, features, the Holds predicate
Fixed, finite object domains
Modal logics
Dynamic logic
Logic of knowledge and belief
Auto-epistemic logic
Non-binary logics
Fuzzy logic
Probabilistic logic
Linear logic
Other...?
Chronicles
Restricted logic syntax
"A" language family
Hypermanual Chronicle Syntax
(Choice for this hypermanual)
Transformations and subsumptions between chronicle notations
Semantic concepts
States and state transitions, and their formulation in logic
Timepoint domains and Herbrand situation spaces
Interval time domains
Trajectories
Developments
(= histories containing both fluents and actions,
resulting from a game)
Static domain constraints
(Use (a) as integrity constraints, (b) for ramification
i.e. side-effects, and (c) for indirect qualification).
Dynamic domain constraints
Representative examples
[repres-exemp]
Integrated approaches
Each integrated approach is characterized by its choice of logic, its
choice of chronicle syntax, and its choice of semantics.
Situation calculus with Herbrand situations
Original situation calculus
Lifschitz, Gelfond, Kartha, et al
Reiter et al
Situation calculus with state situations
Baker
Explicit time described as timepoints
Sandewall et al (Features and fluents)
Explicit time described as intervals
Allen et al
Kowalski et al (Event calculus)
Other
Ontological refinements -- extensions of expressiveness
within strict inertia
For each combination of an extension and an integrated approach,
either the extension is already present in the approach, or it
can/has been realized by some modification of the approach.
Restricted-domain actions
(only defined for some starting states)
Branching time
Metric time
Continuous time
Composite actions
Ontological extensions -- extensions of expressiveness
beyond strict inertia
Ramification (U, D)
Surprises (S)
Concurrent actions (C)
Natural events (E)
Delayed effects; causation between natural events (L)
Epistemological choices
Strict inertia (K) and strict inertia with limited
knowledge about actions (Q)
Misperception: unreliable observations and events(M)
Proposed entailment methods
[entail-methods]
Implementations
Implementations by compilation to monotonic theories
[impl-compil]
Implementations by nonmonotonic reasoning algorithms
[impl-nonmon]
Other approaches to implementation
[impl-other]
Validation and assessment of entailment methods
General principles
(Define and discuss concepts of validation, assessment, and
postulates)
Upper bounds on range of applicability
Assessments of entailment methods wrt strict inertia
Assessments of entailment methods wrt ramification
Application of entailment methods to representative examples
General principles
(Discuss usefulness and limitations of this approach)
Case studies
Notation and terminology
Notational conventions
[notn]
Term index
[termindex]
ECSTER: European Colloquium on Spatial and Temporal Reasoning
This is the homepage of the Hyperguide.
Latest update: 8.9.1995
Administrated by
Erik Sandewall,
Linköping University, Sweden.
E-mail ejs@ida.liu.se.