The University of Southampton
University of Southampton Institutional Repository

Linear-time logics - a coalgebraic perspective

Linear-time logics - a coalgebraic perspective
Linear-time logics - a coalgebraic perspective
We describe a general approach to deriving linear-time logics for a wide variety of state-based, quantitative systems, by modelling the latter as coalgebras whose type incorporates both branching and linear behaviour. Concretely, we define logics whose syntax is determined by the type of linear behaviour, and whose domain of truth values is determined by the type of branching behaviour, and we provide two semantics for them: a step-wise semantics akin to that of standard coalgebraic logics, and a path-based semantics akin to that of standard linear-time logics. The former semantics is useful for model checking, whereas the latter is the more natural semantics, as it measures the extent with which qualitative properties hold along computation paths from a given state. Our main result is the equivalence of the two semantics. We also provide a semantic characterisation of a notion of logical distance induced by these logics. Instances of our logics support reasoning about the possibility, likelihood or minimal cost of exhibiting a given linear-time property.
coalgebra, fixpoint logic, linear-time logic, quantitative logic
13.1-13.55
Cirstea, Corina
ce5b1cf1-5329-444f-9a76-0abcc47a54ea
Cirstea, Corina
ce5b1cf1-5329-444f-9a76-0abcc47a54ea

Cirstea, Corina (2024) Linear-time logics - a coalgebraic perspective. Logical Methods in Computer Science, 20 (2), 13.1-13.55. (doi:10.46298/lmcs-20(2:13)2024).

Record type: Article

Abstract

We describe a general approach to deriving linear-time logics for a wide variety of state-based, quantitative systems, by modelling the latter as coalgebras whose type incorporates both branching and linear behaviour. Concretely, we define logics whose syntax is determined by the type of linear behaviour, and whose domain of truth values is determined by the type of branching behaviour, and we provide two semantics for them: a step-wise semantics akin to that of standard coalgebraic logics, and a path-based semantics akin to that of standard linear-time logics. The former semantics is useful for model checking, whereas the latter is the more natural semantics, as it measures the extent with which qualitative properties hold along computation paths from a given state. Our main result is the equivalence of the two semantics. We also provide a semantic characterisation of a notion of logical distance induced by these logics. Instances of our logics support reasoning about the possibility, likelihood or minimal cost of exhibiting a given linear-time property.

Text
1612.07844 - Accepted Manuscript
Available under License Creative Commons Attribution.
Download (648kB)
Text
1612.07844 - Version of Record
Available under License Creative Commons Attribution.
Download (790kB)

More information

Accepted/In Press date: 3 December 2023
Published date: 13 June 2024
Additional Information: Publisher Copyright: © C. Cîrstea.
Keywords: coalgebra, fixpoint logic, linear-time logic, quantitative logic

Identifiers

Local EPrints ID: 485826
URI: http://eprints.soton.ac.uk/id/eprint/485826
PURE UUID: 2adf2d0f-3561-4235-b94b-7af5b50ae279
ORCID for Corina Cirstea: ORCID iD orcid.org/0000-0003-3165-5678

Catalogue record

Date deposited: 20 Dec 2023 17:30
Last modified: 11 Jul 2024 01:42

Export record

Altmetrics

Contributors

Author: Corina Cirstea ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×