We address the problem of model checking first-order dynamic systems where new objects can be injected in the active domain during execution. Notable examples are systems induced by a first-order action theory expressed, e.g., in the situation calculus. Recent results show that, under state-boundedness, such systems, in spite of having a first-order representation of the state, admit decidable model checking for full first-order mu-calculus. However, interestingly, model checking remains undecidable in the case of first-order LTL (LTL-FO). In this paper, we show that in LTL-FOp, the fragment of LTL-FO where quantification ranges only over objects that persist along traces, model checking state-bounded systems becomes decidable over infinite and finite traces. We then employ this result to show how to handle monitoring of LTL-FOp properties against a trace stemming from an unknown state-bounded dynamic system, simultaneously considering the finite trace up to the current point, and all its possibly infinite future continuations.

Verification and monitoring for first-order LTL with persistence-preserving quantification over finite and infinite traces / Calvanese, D.; De Giacomo, G.; Montali, M.; Patrizi, F.. - In: IJCAI. - ISSN 1045-0823. - (2022), pp. 2553-2560. (Intervento presentato al convegno International Joint Conference on Artificial Intelligence tenutosi a Messe Wien, aut) [10.24963/ijcai.2022/354].

Verification and monitoring for first-order LTL with persistence-preserving quantification over finite and infinite traces

Calvanese D.
;
De Giacomo G.
;
Montali M.
;
Patrizi F.
2022

Abstract

We address the problem of model checking first-order dynamic systems where new objects can be injected in the active domain during execution. Notable examples are systems induced by a first-order action theory expressed, e.g., in the situation calculus. Recent results show that, under state-boundedness, such systems, in spite of having a first-order representation of the state, admit decidable model checking for full first-order mu-calculus. However, interestingly, model checking remains undecidable in the case of first-order LTL (LTL-FO). In this paper, we show that in LTL-FOp, the fragment of LTL-FO where quantification ranges only over objects that persist along traces, model checking state-bounded systems becomes decidable over infinite and finite traces. We then employ this result to show how to handle monitoring of LTL-FOp properties against a trace stemming from an unknown state-bounded dynamic system, simultaneously considering the finite trace up to the current point, and all its possibly infinite future continuations.
2022
International Joint Conference on Artificial Intelligence
Knowledge representation and reasoning; reasoning about actions; validation and verification
04 Pubblicazione in atti di convegno::04c Atto di convegno in rivista
Verification and monitoring for first-order LTL with persistence-preserving quantification over finite and infinite traces / Calvanese, D.; De Giacomo, G.; Montali, M.; Patrizi, F.. - In: IJCAI. - ISSN 1045-0823. - (2022), pp. 2553-2560. (Intervento presentato al convegno International Joint Conference on Artificial Intelligence tenutosi a Messe Wien, aut) [10.24963/ijcai.2022/354].
File allegati a questo prodotto
File Dimensione Formato  
Calvanese_Verification_2022.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 266.34 kB
Formato Adobe PDF
266.34 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1681399
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? ND
social impact