• Cite Icon68
  • https://doi.org/10.4230/dagsemproc.07122.24Copy DOI Icon

On the Logic of Normative Systems

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

We introduce emph{Normative Temporal Logic} (acro{ntl}), a logic for reasoning about normative systems. acro{ntl} is a generalisation of the well-known branching-time temporal logic acro{ctl}, in which the path quantifiers $Apath$ (``on all pathsldots'') and $Epath$ (``on some pathldots'') are replaced by the indexed deontic operators $O{ s}$ and $P{ s}$, where for example $O{ s}phi$ means ``$phi$ is obligatory in the context of normative system $ s$''. After defining the logic, we give a sound and complete axiomatisation, and discuss the logic's relationship to standard deontic logics. We present a symbolic representation language for models and normative systems, and identify four different model checking problems, corresponding to whether or not a model is represented symbolically or explicitly, and whether or not we are given an interpretation for the normative systems named in formulae to be checked. We show that the complexity of model checking varies from acro{p}-complete up to acro{exptime}-hard for these variations.

Similar Papers
  • Supplementary Content
  • Citations3

Logics in Computer Science

  • Jan 01, 2013
  • Università degli Studi di Napoli Federico II
  • Fabio Mogavero
  • Book Chapter
  • Citations39

Characterizing Kripke structures in temporal logic

  • Jan 01, 1987
  • M C Browne +2
  • Book Chapter
  • Citations33

From quantity to quality

  • Jan 01, 1997
  • Thomas A Henzinger +1
  • Research Article
  • Citations28

Augmenting branching temporal logics with existential quantification over atomic propositions

  • Apr 01, 1999
  • Journal of Logic and Computation
  • O Kupferman
  • Conference Article
  • Citations3

Towards Locative Inconsistency-tolerant Hierarchical Probabilistic CTL Model Checking: Survey and Future Work

  • Jan 01, 2019
  • Norihiro Kamide +1
  • Book Chapter
  • Citations6

Why so Many Temporal Logics Climb up the Trees?

  • Jan 01, 2000
  • Alexander Rabinovich +1
  • Book Chapter
  • Citations119

Model Checking Knowledge and Time

  • Jan 01, 2002
  • Wiebe Van Der Hoek +1
  • Book Chapter
  • Citations38

On the complexity of branching modular model checking

  • Jan 01, 1995
  • Orna Kupferman +1
  • Research Article
  • Citations8

An Infinite Hierarchy of Temporal Logics over Branching Time

  • Dec 01, 2001
  • Information and Computation
  • Alexander Rabinovich +1
  • Conference Article
  • Citations45

Resource-bounded alternating-time temporal logic

  • May 10, 2010
  • Natasha Alechina +3
  • Research Article
  • Citations8

Model checking lattices: using and reasoning about information orders for abstraction

  • May 01, 1999
  • Logic Journal of IGPL
  • S Hazelhurst
  • PDF
  • Research Article
  • Citations6

Model Checking Temporal Logic Formulas Using Sticker Automata.

  • Jan 01, 2017
  • BioMed Research International
  • Weijun Zhu +2
  • Book Chapter
  • Citations6

Social Bot Detection as a Temporal Logic Model Checking Problem

  • Jan 01, 2021
  • Mina Young Pedersen +2
  • Research Article
  • Citations29

Reasoning about equilibria in game-like concurrent systems

  • Oct 13, 2016
  • Annals of Pure and Applied Logic
  • Julian Gutierrez +2
  • Book Chapter
  • Citations3

Probabilistic Metric Temporal Graph Logic

  • Jan 01, 2022
  • Sven Schneider +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.