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...
Main Authors: | , , |
---|---|
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 |