Saved in:
Bibliographic Details
Main Authors: Duggirala, Parasara Sridhar, Thiagarajan, P. S.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.06750
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912836096098304
author Duggirala, Parasara Sridhar
Thiagarajan, P. S.
author_facet Duggirala, Parasara Sridhar
Thiagarajan, P. S.
contents We present a novel asynchronous hyper linear time temporal logic named LPrL (Linear Time Predicate Logic) and establish its basic theory. LPrL is a natural first order extension of LTL (Linear time temporal logic), in which the predicates specify the properties of and the relationships between traces (infinite sequences of actions) using Boolean combinations of LTL formulas. To augment the expressive power of the logic, we introduce a simple language of terms and add the equality predicate t = t' where t and t' are terms. We first illustrate how a number of the security policies as well as a basic consistency property of distributed processes can be captured using LPrL. We then establish our main results using automata theoretic techniques. Namely, the satisfiability and model checking problems for LPrL can be solved in elementary time. These results are in sharp contrast to HyperLTL, the prevalent synchronous hyper linear time logic, whose satisfiability problem is undecidable and whose model checking problem has non-elementary time complexity.
format Preprint
id arxiv_https___arxiv_org_abs_2505_06750
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle LPrL: An Asynchronous Linear Time Hyper Logic
Duggirala, Parasara Sridhar
Thiagarajan, P. S.
Logic in Computer Science
We present a novel asynchronous hyper linear time temporal logic named LPrL (Linear Time Predicate Logic) and establish its basic theory. LPrL is a natural first order extension of LTL (Linear time temporal logic), in which the predicates specify the properties of and the relationships between traces (infinite sequences of actions) using Boolean combinations of LTL formulas. To augment the expressive power of the logic, we introduce a simple language of terms and add the equality predicate t = t' where t and t' are terms. We first illustrate how a number of the security policies as well as a basic consistency property of distributed processes can be captured using LPrL. We then establish our main results using automata theoretic techniques. Namely, the satisfiability and model checking problems for LPrL can be solved in elementary time. These results are in sharp contrast to HyperLTL, the prevalent synchronous hyper linear time logic, whose satisfiability problem is undecidable and whose model checking problem has non-elementary time complexity.
title LPrL: An Asynchronous Linear Time Hyper Logic
topic Logic in Computer Science
url https://arxiv.org/abs/2505.06750