Bifurcation Logic: Separation Through Ordering

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Galmiche, Didier, Lang, Timo, Méry, Daniel, Pym, David
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909926538870784
author Galmiche, Didier
Lang, Timo
Méry, Daniel
Pym, David
author_facet Galmiche, Didier
Lang, Timo
Méry, Daniel
Pym, David
contents We introduce Bifurcation Logic, BL, which combines a basic classical modality with separating conjunction * together with its naturally associated multiplicative implication, that is defined using the modal ordering. Specifically, a formula A*B is true at a world w if and only if each of A,B holds at worlds that are each above w, on separate branches of the order, and have no common upper bound. We provide a labelled tableaux calculus for BL and establish soundness and completeness relative to its relational semantics. The standard finite model property fails for BL. However, we show that, in the absence of multiplicative implication, but in the presence of *, every model has an equivalent finite representation and that this is sufficient to obtain decidability. We illustrate the use of BL through an example of modelling multi-agent access control that is quite generic in its form, suggesting many applications.
format Preprint
id arxiv_https___arxiv_org_abs_2511_21263
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bifurcation Logic: Separation Through Ordering
Galmiche, Didier
Lang, Timo
Méry, Daniel
Pym, David
Logic in Computer Science
We introduce Bifurcation Logic, BL, which combines a basic classical modality with separating conjunction * together with its naturally associated multiplicative implication, that is defined using the modal ordering. Specifically, a formula A*B is true at a world w if and only if each of A,B holds at worlds that are each above w, on separate branches of the order, and have no common upper bound. We provide a labelled tableaux calculus for BL and establish soundness and completeness relative to its relational semantics. The standard finite model property fails for BL. However, we show that, in the absence of multiplicative implication, but in the presence of *, every model has an equivalent finite representation and that this is sufficient to obtain decidability. We illustrate the use of BL through an example of modelling multi-agent access control that is quite generic in its form, suggesting many applications.
title Bifurcation Logic: Separation Through Ordering
topic Logic in Computer Science
url https://arxiv.org/abs/2511.21263