JOURNAL ARTICLE

Reasoning about concurrent interaction

Lars Karlsson

Year: 1999 Journal:   Journal of Logic and Computation Vol: 9 (5)Pages: 623-650   Publisher: Oxford University Press

Abstract

In this paper we present TAL-C, a logic of action and change for worlds with action concurrency. TAL-C has a first-order semantics and proof theory. It builds on an existing logic TAL, which includes the use of dependency laws for dealing with ramification. It is demonstrated how TAL-C can represent a number of phenomena related to action concurrency: action duration, how the effects of one action interferes with or enables another action, synergistic effects of concurrent actions, conflicting and cumulative effect interactions, and resource conflicts. A central idea is that actions are not described as having effects that directly alter the world state. Instead, actions produce influences, and the way these influences alter the world state are described in specialized influence laws. Finally, we address how TAL-C narratives can be written to support modularity.

Keywords:
Concurrency Computer science Modularity (biology) Action (physics) Semantics (computer science) Dependency (UML) State (computer science) Cognitive science Theoretical computer science Programming language Artificial intelligence Psychology

Metrics

14
Cited By
0.80
FWCI (Field Weighted Citation Impact)
0
Refs
0.79
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, Reasoning, and Knowledge
Physical Sciences →  Computer Science →  Artificial Intelligence
Multi-Agent Systems and Negotiation
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Reasoning about concurrent objects

Heinz SchmidtJ. Chen

Year: 2002 Vol: 1 Pages: 86-95
JOURNAL ARTICLE

Reasoning about effects of concurrent actions

Chitta BaralMichael Gelfond

Journal:   The Journal of Logic Programming Year: 1997 Vol: 31 (1-3)Pages: 85-117
BOOK-CHAPTER

Reasoning about Concurrent Systems Using Types

Davide Sangiorgi

Lecture notes in computer science Year: 1999 Pages: 31-40
JOURNAL ARTICLE

Reasoning About Gestural Interaction

David Duke

Journal:   Computer Graphics Forum Year: 1995 Vol: 14 (3)Pages: 55-66
© 2026 ScienceGate Book Chapters — All rights reserved.