Deciding the Satisfiability of MITL Specifications

In this paper we present a satisfiability-preserving reduction from MITL interpreted over finitely-variable continuous behaviors to Constraint LTL over clocks, a variant of CLTL that is decidable, and for which an SMT-based bounded satisfiability checker is available. The result is a new complete an...

Full description

Bibliographic Details
Main Authors: Marcello Maria Bersani, Matteo Rossi, Pierluigi San Pietro
Format: Article
Language:English
Published: Open Publishing Association 2013-07-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1307.4469v1
id doaj-cd92cd46a32d4362ab1653dbd4c690a1
record_format Article
spelling doaj-cd92cd46a32d4362ab1653dbd4c690a12020-11-25T02:27:45ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802013-07-01119Proc. GandALF 2013647810.4204/EPTCS.119.8Deciding the Satisfiability of MITL SpecificationsMarcello Maria BersaniMatteo RossiPierluigi San PietroIn this paper we present a satisfiability-preserving reduction from MITL interpreted over finitely-variable continuous behaviors to Constraint LTL over clocks, a variant of CLTL that is decidable, and for which an SMT-based bounded satisfiability checker is available. The result is a new complete and effective decision procedure for MITL. Although decision procedures for MITL already exist, the automata-based techniques they employ appear to be very difficult to realize in practice, and, to the best of our knowledge, no implementation currently exists for them. A prototype tool for MITL based on the encoding presented here has, instead, been implemented and is publicly available. http://arxiv.org/pdf/1307.4469v1
collection DOAJ
language English
format Article
sources DOAJ
author Marcello Maria Bersani
Matteo Rossi
Pierluigi San Pietro
spellingShingle Marcello Maria Bersani
Matteo Rossi
Pierluigi San Pietro
Deciding the Satisfiability of MITL Specifications
Electronic Proceedings in Theoretical Computer Science
author_facet Marcello Maria Bersani
Matteo Rossi
Pierluigi San Pietro
author_sort Marcello Maria Bersani
title Deciding the Satisfiability of MITL Specifications
title_short Deciding the Satisfiability of MITL Specifications
title_full Deciding the Satisfiability of MITL Specifications
title_fullStr Deciding the Satisfiability of MITL Specifications
title_full_unstemmed Deciding the Satisfiability of MITL Specifications
title_sort deciding the satisfiability of mitl specifications
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2013-07-01
description In this paper we present a satisfiability-preserving reduction from MITL interpreted over finitely-variable continuous behaviors to Constraint LTL over clocks, a variant of CLTL that is decidable, and for which an SMT-based bounded satisfiability checker is available. The result is a new complete and effective decision procedure for MITL. Although decision procedures for MITL already exist, the automata-based techniques they employ appear to be very difficult to realize in practice, and, to the best of our knowledge, no implementation currently exists for them. A prototype tool for MITL based on the encoding presented here has, instead, been implemented and is publicly available.
url http://arxiv.org/pdf/1307.4469v1
work_keys_str_mv AT marcellomariabersani decidingthesatisfiabilityofmitlspecifications
AT matteorossi decidingthesatisfiabilityofmitlspecifications
AT pierluigisanpietro decidingthesatisfiabilityofmitlspecifications
_version_ 1724841009372725248