On Finite Domains in First-Order Linear Temporal Logic

Abstract : We consider First-Order Linear Temporal Logic (FO-LTL) over linear time. Inspired by the success of formal approaches based upon finite-model finders, such as Alloy, we focus on finding models with finite first-order domains for FO-LTL formulas, while retaining an infinite time domain. More precisely, we investigate the complexity of the following problem: given a formula ϕ and an integer n, is there a model of ϕ with domain of cardinality at most n? We show that depending on the logic considered (FO or FO-LTL) and on the precise encoding of the problem, the problem is either NP-complete, NEXPTIME-complete, PSPACE-complete or EXPSPACE-complete. In a second part, we exhibit cases where the Finite Model Property can be lifted from fragments of FO to their FO-LTL extension.
Liste complète des métadonnées

Cited literature [18 references]  Display  Hide  Download

Contributor : David Chemouil <>
Submitted on : Thursday, July 7, 2016 - 5:08:44 PM
Last modification on : Tuesday, April 16, 2019 - 7:57:25 PM


Files produced by the author(s)




Denis Kuperberg, Julien Brunel, David Chemouil. On Finite Domains in First-Order Linear Temporal Logic. 14th International Symposium on Automated Technology for Verification and Analysis, Oct 2016, Chiba, Japan. ⟨10.1007/978-3-319-46520-3_14⟩. ⟨hal-01343197⟩



Record views


Files downloads